home *** CD-ROM | disk | FTP | other *** search
/ Windows Graphics Programming / Feng_Yuan_Win32_GDI_DirectX.iso / Samples / Chapt_10 / Bitmaps / Bitmaps.rc < prev    next >
Text File  |  2000-05-24  |  14KB  |  374 lines

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. #define APSTUDIO_READONLY_SYMBOLS
  6. /////////////////////////////////////////////////////////////////////////////
  7. //
  8. // Generated from the TEXTINCLUDE 2 resource.
  9. //
  10. #include "afxres.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. #undef APSTUDIO_READONLY_SYMBOLS
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // English (U.S.) resources
  17.  
  18. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  19. #ifdef _WIN32
  20. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  21. #pragma code_page(1252)
  22. #endif //_WIN32
  23.  
  24. /////////////////////////////////////////////////////////////////////////////
  25. //
  26. // Menu
  27. //
  28.  
  29. IDR_MAIN MENU DISCARDABLE 
  30. BEGIN
  31.     POPUP "&File"
  32.     BEGIN
  33.         MENUITEM "&New Bitmap",                 IDM_FILE_NEW
  34.         MENUITEM "&Open Bitmap",                IDM_FILE_OPEN
  35.         MENUITEM "Save Window to Bitmap",       IDM_FILE_SAVEDIB
  36.         MENUITEM SEPARATOR
  37.         MENUITEM "Device Dependent Bitmaps",    IDM_FILE_NEWDDB
  38.         MENUITEM SEPARATOR
  39.         MENUITEM "DIB Secton",                  IDM_FILE_NEW_DIBSECTION
  40.         MENUITEM SEPARATOR
  41.         MENUITEM "&Close",                      IDM_FILE_CLOSE
  42.         MENUITEM SEPARATOR
  43.         MENUITEM "&Exit",                       IDM_FILE_EXIT
  44.     END
  45. END
  46.  
  47. IDR_DIBVIEW MENU DISCARDABLE 
  48. BEGIN
  49.     POPUP "&File"
  50.     BEGIN
  51.         MENUITEM "&New DIB",                    IDM_FILE_NEW
  52.         MENUITEM "&Open",                       IDM_FILE_OPEN
  53.         POPUP "Save Window To DIB"
  54.         BEGIN
  55.             MENUITEM "1 bpp",                       IDM_FILE_SAVEDIB1BPP
  56.             MENUITEM "4 bpp",                       IDM_FILE_SAVEDIB4BPP
  57.             MENUITEM "4 bpp\tRLE",                  IDM_FILE_SAVEDIB4RLE
  58.             MENUITEM "8 bpp",                       IDM_FILE_SAVEDIB8BPP
  59.             MENUITEM "8 bpp\tRLE",                  IDM_FILE_SAVEDIB8RLE
  60.             MENUITEM "16 bpp",                      IDM_FILE_SAVEDIB16BPP
  61.             MENUITEM "16 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB16BITFIELDS
  62.  
  63.             MENUITEM "24 bpp",                      IDM_FILE_SAVEDIB24BPP
  64.             MENUITEM "32 bpp",                      IDM_FILE_SAVEDIB32BPP
  65.             MENUITEM "32 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB32BITFIELDS
  66.  
  67.             MENUITEM "Save to 24 bpp using DIB Section", 
  68.                                                     IDM_FILE_SAVEDIBSECTION
  69.         END
  70.         MENUITEM SEPARATOR
  71.         MENUITEM "New DDB",                     IDM_FILE_NEWDDB
  72.         MENUITEM SEPARATOR
  73.         MENUITEM "&Close",                      IDM_FILE_CLOSE
  74.         MENUITEM SEPARATOR
  75.         MENUITEM "&Exit",                       IDM_FILE_EXIT
  76.     END
  77.     POPUP "Color"
  78.     BEGIN
  79.         MENUITEM "Grey Scale",                  IDM_COLOR_GREYSCALE
  80.         MENUITEM "Lighten Up",                  IDM_COLOR_LIGHTEN
  81.     END
  82.     POPUP "&View"
  83.     BEGIN
  84.         MENUITEM "StretchDIBits",               IDM_VIEW_STRETCHDIBITS
  85.         MENUITEM "StretchDIBits\tHorizontal and Vertical Flip", 
  86.                                                 IDM_VIEW_STRETCHDIBITS4
  87.         MENUITEM "SetDIBitsToDevice\tReverse Color", 
  88.                                                 IDM_VIEW_SETDIBITSTODEVICE
  89.         MENUITEM "Fit Window",                  IDM_VIEW_FITWINDOW
  90.         MENUITEM SEPARATOR
  91.         MENUITEM "DIB Hex Dump",                IDM_VIEW_DIBHEXDUMP
  92.     END
  93.     POPUP "&Window"
  94.     BEGIN
  95.         MENUITEM "&Cascade\tShift+F5",          IDM_WINDOW_CASCADE
  96.         MENUITEM "&Tile\tShift+F4",             IDM_WINDOW_TILE
  97.         MENUITEM "Arrange &Icons",              IDM_WINDOW_ARRANGE
  98.         MENUITEM "Close &All",                  IDM_WINDOW_CLOSEALL
  99.     END
  100. END
  101.  
  102. IDR_DDBVIEW MENU DISCARDABLE 
  103. BEGIN
  104.     POPUP "&File"
  105.     BEGIN
  106.         MENUITEM "&New DIB",                    IDM_FILE_NEW
  107.         MENUITEM "&Open",                       IDM_FILE_OPEN
  108.         POPUP "Save Window To DIB"
  109.         BEGIN
  110.             MENUITEM "1 bpp",                       IDM_FILE_SAVEDIB1BPP
  111.             MENUITEM "4 bpp",                       IDM_FILE_SAVEDIB4BPP
  112.             MENUITEM "4 bpp\tRLE",                  IDM_FILE_SAVEDIB4RLE
  113.             MENUITEM "8 bpp",                       IDM_FILE_SAVEDIB8BPP
  114.             MENUITEM "8 bpp\tRLE",                  IDM_FILE_SAVEDIB8RLE
  115.             MENUITEM "16 bpp",                      IDM_FILE_SAVEDIB16BPP
  116.             MENUITEM "16 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB16BITFIELDS
  117.  
  118.             MENUITEM "24 bpp",                      IDM_FILE_SAVEDIB24BPP
  119.             MENUITEM "32 bpp",                      IDM_FILE_SAVEDIB32BPP
  120.             MENUITEM "32 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB32BITFIELDS
  121.  
  122.         END
  123.         MENUITEM SEPARATOR
  124.         MENUITEM "New DDB",                     IDM_FILE_NEWDDB
  125.         MENUITEM SEPARATOR
  126.         MENUITEM "&Close",                      IDM_FILE_CLOSE
  127.         MENUITEM SEPARATOR
  128.         MENUITEM "&Exit",                       IDM_FILE_EXIT
  129.     END
  130.     POPUP "&View"
  131.     BEGIN
  132.         MENUITEM "CreateBitmap",                IDM_VIEW_CREATEBITMAP
  133.         MENUITEM "Largest DDB",                 IDM_VIEW_LARGESTDDB
  134.         MENUITEM "LoadBitmap",                  IDM_VIEW_LOADBITMAP
  135.         MENUITEM "LoadBitmap\tHex Dump",        IDM_VIEW_LOADBITMAPHEX
  136.         MENUITEM "CreateDIBitmap",              IDM_VIEW_CREATEDIBITMAP
  137.         MENUITEM "CreateDIBitmap\tHex Dump",    IDM_VIEW_CREATEDIBITMAPHEX
  138.         POPUP "BitBlt/StretchBlt"
  139.         BEGIN
  140.             MENUITEM "Normal",                      IDM_VIEW_BLT_NORMAL
  141.             MENUITEM "Center",                      IDM_VIEW_BLT_CENTER
  142.             MENUITEM "Stretch",                     IDM_VIEW_BLT_STRETCH
  143.             MENUITEM "Stretch Proportional",        IDM_VIEW_BLT_STRETCHPROP
  144.             MENUITEM "Tile",                        IDM_VIEW_BLT_TILE
  145.         END
  146.         MENUITEM "BitBlt\tColoring",            IDM_VIEW_BITBLT_COLOR
  147.         MENUITEM "BitBlt\tGenerate Mask",       IDM_VIEW_GENMASK
  148.     END
  149.     POPUP "&Window"
  150.     BEGIN
  151.         MENUITEM "&Cascade\tShift+F5",          IDM_WINDOW_CASCADE
  152.         MENUITEM "&Tile\tShift+F4",             IDM_WINDOW_TILE
  153.         MENUITEM "Arrange &Icons",              IDM_WINDOW_ARRANGE
  154.         MENUITEM "Close &All",                  IDM_WINDOW_CLOSEALL
  155.     END
  156.     POPUP "&Check Marks"
  157.     BEGIN
  158.         MENUITEM "Back",                        ID_ICONS_BACK
  159.         MENUITEM "Forward",                     ID_ICONS_FORWARD
  160.         MENUITEM "Favorities",                  ID_ICONS_FAVORITIES
  161.         MENUITEM "Add to Favorites",            ID_ICONS_ADDTOFAVORITES
  162.         MENUITEM "View Tree",                   ID_ICONS_VIEWTREE
  163.         MENUITEM "Cut",                         ID_ICONS_CUT
  164.         MENUITEM "Copy",                        ID_ICONS_COPY
  165.         MENUITEM "Paste",                       ID_ICONS_PASTE
  166.         MENUITEM "Undo",                        ID_ICONS_UNDO
  167.         MENUITEM "Redo",                        ID_ICONS_REDO
  168.         MENUITEM "Delete",                      ID_ICONS_DELETE
  169.         MENUITEM "New",                         ID_ICONS_NEW
  170.         MENUITEM "Open",                        ID_ICONS_OPEN
  171.         MENUITEM "Save",                        ID_ICONS_SAVE
  172.         MENUITEM "Printe Preview",              ID_ICONS_PRINTEPRE
  173.         MENUITEM "Properties",                  ID_ICONS_PROPERTIES
  174.         MENUITEM "Help",                        ID_ICONS_HELP
  175.         MENUITEM "Find",                        ID_ICONS_FIND
  176.         MENUITEM "Replace",                     ID_ICONS_REPLACE
  177.         MENUITEM "Print",                       ID_ICONS_PRINT
  178.     END
  179.     POPUP "&Textures"
  180.     BEGIN
  181.         MENUITEM SEPARATOR
  182.     END
  183. END
  184.  
  185. IDR_DIBSECTIONVIEW MENU DISCARDABLE 
  186. BEGIN
  187.     POPUP "&File"
  188.     BEGIN
  189.         MENUITEM "&New DIB",                    IDM_FILE_NEW
  190.         MENUITEM "&Open",                       IDM_FILE_OPEN
  191.         POPUP "Save Window To DIB"
  192.         BEGIN
  193.             MENUITEM "1 bpp",                       IDM_FILE_SAVEDIB1BPP
  194.             MENUITEM "4 bpp",                       IDM_FILE_SAVEDIB4BPP
  195.             MENUITEM "4 bpp\tRLE",                  IDM_FILE_SAVEDIB4RLE
  196.             MENUITEM "8 bpp",                       IDM_FILE_SAVEDIB8BPP
  197.             MENUITEM "8 bpp\tRLE",                  IDM_FILE_SAVEDIB8RLE
  198.             MENUITEM "16 bpp",                      IDM_FILE_SAVEDIB16BPP
  199.             MENUITEM "16 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB16BITFIELDS
  200.  
  201.             MENUITEM "24 bpp",                      IDM_FILE_SAVEDIB24BPP
  202.             MENUITEM "32 bpp",                      IDM_FILE_SAVEDIB32BPP
  203.             MENUITEM "32 bpp\tBITFIELDS",           IDM_FILE_SAVEDIB32BITFIELDS
  204.  
  205.         END
  206.         MENUITEM SEPARATOR
  207.         MENUITEM "New DDB",                     IDM_FILE_NEWDDB
  208.         MENUITEM SEPARATOR
  209.         MENUITEM "&Close",                      IDM_FILE_CLOSE
  210.         MENUITEM SEPARATOR
  211.         MENUITEM "&Exit",                       IDM_FILE_EXIT
  212.     END
  213.     POPUP "Color"
  214.     BEGIN
  215.         MENUITEM "Grey Scale",                  IDM_COLOR_GREYSCALE
  216.         MENUITEM "Lighten Up",                  IDM_COLOR_LIGHTEN
  217.     END
  218.     POPUP "&View"
  219.     BEGIN
  220.         MENUITEM "CreateDIBSection",            IDM_VIEW_CREATEDIBSECTION
  221.         MENUITEM "Raster Image Processor",      IDM_VIEW_RIP
  222.     END
  223.     POPUP "&Window"
  224.     BEGIN
  225.         MENUITEM "&Cascade\tShift+F5",          IDM_WINDOW_CASCADE
  226.         MENUITEM "&Tile\tShift+F4",             IDM_WINDOW_TILE
  227.         MENUITEM "Arrange &Icons",              IDM_WINDOW_ARRANGE
  228.         MENUITEM "Close &All",                  IDM_WINDOW_CLOSEALL
  229.     END
  230. END
  231.  
  232.  
  233. #ifdef APSTUDIO_INVOKED
  234. /////////////////////////////////////////////////////////////////////////////
  235. //
  236. // TEXTINCLUDE
  237. //
  238.  
  239. 1 TEXTINCLUDE DISCARDABLE 
  240. BEGIN
  241.     "resource.h\0"
  242. END
  243.  
  244. 2 TEXTINCLUDE DISCARDABLE 
  245. BEGIN
  246.     "#include ""afxres.h""\r\n"
  247.     "\0"
  248. END
  249.  
  250. 3 TEXTINCLUDE DISCARDABLE 
  251. BEGIN
  252.     "\r\n"
  253.     "\0"
  254. END
  255.  
  256. #endif    // APSTUDIO_INVOKED
  257.  
  258.  
  259. /////////////////////////////////////////////////////////////////////////////
  260. //
  261. // Bitmap
  262. //
  263.  
  264. IDB_BITMAP1             BITMAP  DISCARDABLE     "..\\..\\res\\rgb1.bmp"
  265. IDB_BITMAP2             BITMAP  DISCARDABLE     "..\\..\\res\\rgb4.bmp"
  266. IDB_BITMAP3             BITMAP  DISCARDABLE     "..\\..\\res\\rgbrle4.bmp"
  267. IDB_BITMAP4             BITMAP  DISCARDABLE     "..\\..\\res\\rgb8.bmp"
  268. IDB_BITMAP5             BITMAP  DISCARDABLE     "..\\..\\res\\rgbrle8.bmp"
  269. IDB_BITMAP6             BITMAP  DISCARDABLE     "..\\..\\res\\rgb24.bmp"
  270. IDB_PUZZLE              BITMAP  DISCARDABLE     "..\\..\\res\\puzzle.bmp"
  271. IDB_BRICK               BITMAP  DISCARDABLE     "..\\..\\res\\brick.bmp"
  272. IDB_LION                BITMAP  DISCARDABLE     "..\\..\\res\\lion.bmp"
  273. IDB_CUBE                BITMAP  DISCARDABLE     "..\\..\\res\\cube.bmp"
  274. IDB_LICON               BITMAP  DISCARDABLE     "..\\..\\Res\\licon.bmp"
  275. IDB_SICON               BITMAP  DISCARDABLE     "..\\..\\Res\\sicon.bmp"
  276. IDB_MICON               BITMAP  DISCARDABLE     "..\\..\\Res\\micon.bmp"
  277. IDB_BRICK02             BITMAP  DISCARDABLE     "..\\..\\Res\\brick02.bmp"
  278. IDB_BRICK01             BITMAP  DISCARDABLE     "..\\..\\Res\\brick01.bmp"
  279. IDB_PAPER01             BITMAP  DISCARDABLE     "..\\..\\Res\\paper01.bmp"
  280. IDB_ROCK01              BITMAP  DISCARDABLE     "..\\..\\Res\\rock01.bmp"
  281. IDB_WOOD01              BITMAP  DISCARDABLE     "..\\..\\Res\\wood01.bmp"
  282. IDB_WOOD02              BITMAP  DISCARDABLE     "..\\..\\Res\\wood02.bmp"
  283. IDB_MARBLE01            BITMAP  DISCARDABLE     "..\\..\\Res\\marble01.bmp"
  284.  
  285. /////////////////////////////////////////////////////////////////////////////
  286. //
  287. // Dialog
  288. //
  289.  
  290. IDD_BACKGROUND DIALOG DISCARDABLE  0, 0, 248, 141
  291. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  292. CAPTION "Bitmap Background"
  293. FONT 8, "MS Sans Serif"
  294. BEGIN
  295.     DEFPUSHBUTTON   "OK",IDOK,180,120,61,14
  296.     GROUPBOX        "Group Box",IDC_GROUPBOX,7,102,165,32
  297.     CONTROL         "",IDC_FRAME,"Static",SS_BLACKFRAME,7,7,234,92
  298. END
  299.  
  300. IDD_RIP DIALOG DISCARDABLE  0, 0, 260, 95
  301. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  302. CAPTION "Software RIP"
  303. FONT 8, "MS Sans Serif"
  304. BEGIN
  305.     DEFPUSHBUTTON   "OK",IDOK,203,7,50,14
  306.     PUSHBUTTON      "Cancel",IDCANCEL,203,24,50,14
  307.     LISTBOX         IDC_LIST,7,7,187,81,LBS_SORT | LBS_NOINTEGRALHEIGHT | 
  308.                     WS_VSCROLL | WS_TABSTOP
  309. END
  310.  
  311.  
  312. /////////////////////////////////////////////////////////////////////////////
  313. //
  314. // DESIGNINFO
  315. //
  316.  
  317. #ifdef APSTUDIO_INVOKED
  318. GUIDELINES DESIGNINFO DISCARDABLE 
  319. BEGIN
  320.     IDD_BACKGROUND, DIALOG
  321.     BEGIN
  322.         LEFTMARGIN, 7
  323.         RIGHTMARGIN, 241
  324.         TOPMARGIN, 7
  325.         BOTTOMMARGIN, 134
  326.     END
  327.  
  328.     IDD_RIP, DIALOG
  329.     BEGIN
  330.         LEFTMARGIN, 7
  331.         RIGHTMARGIN, 253
  332.         TOPMARGIN, 7
  333.         BOTTOMMARGIN, 88
  334.     END
  335. END
  336. #endif    // APSTUDIO_INVOKED
  337.  
  338.  
  339. /////////////////////////////////////////////////////////////////////////////
  340. //
  341. // Icon
  342. //
  343.  
  344. // Icon with lowest ID value placed first to ensure application icon
  345. // remains consistent on all systems.
  346. IDI_IMAGE               ICON    DISCARDABLE     "..\\..\\Res\\image.ico"
  347.  
  348. /////////////////////////////////////////////////////////////////////////////
  349. //
  350. // String Table
  351. //
  352.  
  353. STRINGTABLE DISCARDABLE 
  354. BEGIN
  355.     IDS_FILENEW             "Create a new bitmap"
  356.     IDS_FILEOPEN            "Open a bitmap file"
  357. END
  358.  
  359. #endif    // English (U.S.) resources
  360. /////////////////////////////////////////////////////////////////////////////
  361.  
  362.  
  363.  
  364. #ifndef APSTUDIO_INVOKED
  365. /////////////////////////////////////////////////////////////////////////////
  366. //
  367. // Generated from the TEXTINCLUDE 3 resource.
  368. //
  369.  
  370.  
  371. /////////////////////////////////////////////////////////////////////////////
  372. #endif    // not APSTUDIO_INVOKED
  373.  
  374.