home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / sdktools / imagedit / res.rc < prev    next >
Text File  |  1996-06-12  |  8KB  |  212 lines

  1. /****************************************************************************/
  2. /*                                                                          */
  3. /*                 Copyright (C) 1987-1996 Microsoft Corp.                */
  4. /*                           All Rights Reserved                            */
  5. /*                                                                          */
  6. /****************************************************************************/
  7.  
  8. #include "imagedit.h"
  9. #include "dialogs.h"
  10. #include "ids.h"
  11.  
  12.  
  13. /*
  14.  * Include the dialog templates.
  15.  */
  16. #include "dialogs.dlg"
  17.  
  18.  
  19. IDICON_IMAGEDIT ICON    res\imagedit.ico
  20.  
  21. IDCUR_PENCIL    CURSOR  res\pencil.cur          /* For Pencil tool.        */
  22. IDCUR_BRUSH     CURSOR  res\brush.cur           /* For Brush tool.         */
  23. IDCUR_FLOOD     CURSOR  res\flood.cur           /* For Flood Fill tool.    */
  24. IDCUR_HOTSPOT   CURSOR  res\hotspot.cur         /* For hotspot setting.    */
  25. IDCUR_CROSS     CURSOR  res\cross.cur           /* For all other tools.    */
  26.  
  27. IDBM_TUPENCIL   BITMAP  res\tupencil.bmp
  28. IDBM_TUBRUSH    BITMAP  res\tubrush.bmp
  29. IDBM_TUSELECT   BITMAP  res\tuselect.bmp
  30. IDBM_TULINE     BITMAP  res\tuline.bmp
  31. IDBM_TURECT     BITMAP  res\turect.bmp
  32. IDBM_TUSRECT    BITMAP  res\tusrect.bmp
  33. IDBM_TUCIRCLE   BITMAP  res\tucircle.bmp
  34. IDBM_TUSCIRCL   BITMAP  res\tuscircl.bmp
  35. IDBM_TUFLOOD    BITMAP  res\tuflood.bmp
  36. IDBM_TUHOTSPT   BITMAP  res\tuhotspt.bmp
  37.  
  38. IDBM_TDPENCIL   BITMAP  res\tdpencil.bmp
  39. IDBM_TDBRUSH    BITMAP  res\tdbrush.bmp
  40. IDBM_TDSELECT   BITMAP  res\tdselect.bmp
  41. IDBM_TDLINE     BITMAP  res\tdline.bmp
  42. IDBM_TDRECT     BITMAP  res\tdrect.bmp
  43. IDBM_TDSRECT    BITMAP  res\tdsrect.bmp
  44. IDBM_TDCIRCLE   BITMAP  res\tdcircle.bmp
  45. IDBM_TDSCIRCL   BITMAP  res\tdscircl.bmp
  46. IDBM_TDFLOOD    BITMAP  res\tdflood.bmp
  47. IDBM_TDHOTSPT   BITMAP  res\tdhotspt.bmp
  48.  
  49.  
  50. STRINGTABLE
  51. BEGIN
  52.     IDS_NULL                ""
  53.  
  54.     /*
  55.      * Major version number.
  56.      */
  57.     IDS_VERSION,            "Version 3.10"
  58.  
  59.     /*
  60.      * The minor version number (revision).  This number should be
  61.      * changed for every build to make it easier to track bugs.
  62.      */
  63.     IDS_VERSIONMINOR,       ".031"
  64.  
  65.     /*
  66.      * Error message strings.
  67.      */
  68.     IDS_OUTOFMEMORY         "Out of memory."
  69.     IDS_MEMERROR            "Memory error! Save files and exit as soon as possible."
  70.     IDS_BADBMPFILE          "%s is not a valid 3.0 format bitmap file."
  71.     IDS_BADICOCURFILE       "%s is not a valid 3.0 format icon or cursor file."
  72.     IDS_BADPALFILE          "%s is not a valid color palette file."
  73.     IDS_CANTOPEN            "Cannot open file %s."
  74.     IDS_READERROR           "Cannot read from file %s."
  75.     IDS_WRITEERROR          "Cannot write to file %s."
  76.     IDS_CANTCREATE          "Cannot create file %s."
  77.     IDS_NOCLIPBOARDFORMAT   "Clipboard does not contain an image."
  78.     IDS_NOCLIPBOARD         "Clipboard is not available."
  79.     IDS_CANTEDITIMAGE       "This image is for an unknown device type and cannot be edited."
  80.     IDS_SAVEFILE            "Save current file %s?"
  81.     IDS_ENTERANUMBER        "Enter a positive number."
  82.     IDS_BADDEVICESIZE       "Bad device attributes. Width/height must be in the range of 1-%d."
  83.     IDS_BADDEVICECOLORS     "Bad device attributes. Images must have either 2 or 16 colors."
  84.     IDS_NOTSUPPORT          "Bitmaps of greater than 16 colors are not supported."
  85.     IDS_NOIMAGES            "Resource contains no images. Changes will not be written to disk."
  86.     IDS_BADBMPSIZE          "This bitmap is too large to be edited. The dimensions cannot be larger than %dx%d."
  87.  
  88.     /*
  89.      * Misc. strings.
  90.      */
  91.     IDS_APPNAME             "ImagEdit"
  92.     IDS_PGMTITLE            "Image Editor"
  93.     IDS_UNTITLED            "(Untitled)"
  94.     IDS_DOTBMP              ".bmp"
  95.     IDS_HELPFILE            "imagedit.hlp"
  96.     IDS_IMAGEDITINI         "imagedit.ini"
  97.     IDS_ICONIMAGELABEL      "Icon Image:"
  98.     IDS_BITMAPIMAGELABEL    "Bitmap Image:"
  99.     IDS_CURSORIMAGELABEL    "Cursor Image:"
  100.     IDS_ICONDEVNAMEEGAVGA   "EGA/VGA"
  101.     IDS_ICONDEVNAMEMONO     "Monochrome"
  102.     IDS_ICONDEVNAMECGA      "CGA"
  103.     IDS_CURDEVNAMEVGAMONO   "VGA-Mono"
  104.     IDS_CURDEVNAMEVGACOLOR  "VGA-Color"
  105.     IDS_ICONINISECTION      "ImagEdit.Icon"
  106.     IDS_CURSORINISECTION    "ImagEdit.Cursor"
  107.     IDS_BMPFILTER           "Bitmap files (*.bmp)"
  108.     IDS_BMPFILTEREXT        "*.bmp"
  109.     IDS_ICOFILTER           "Icon files (*.ico)"
  110.     IDS_ICOFILTEREXT        "*.ico"
  111.     IDS_CURFILTER           "Cursor files (*.cur)"
  112.     IDS_CURFILTEREXT        "*.cur"
  113.     IDS_PALFILTER           "Palette files (*.pal)"
  114.     IDS_PALFILTEREXT        "*.pal"
  115.     IDS_ALLFILTER           "All files (*.*)"
  116.     IDS_ALLFILTEREXT        "*.*"
  117.     IDS_DEFEXTBMP           "bmp"
  118.     IDS_DEFEXTICO           "ico"
  119.     IDS_DEFEXTCUR           "cur"
  120.     IDS_DEFEXTPAL           "pal"
  121.     IDS_UNKNOWNIMAGEFORMAT  "(Unknown Image Format)"
  122. END
  123.  
  124.  
  125. imagedit ACCELERATORS
  126. BEGIN
  127.     "^N",       MENU_FILE_NEW
  128.     "^O",       MENU_FILE_OPEN
  129.     "^S",       MENU_FILE_SAVE
  130.  
  131.     "^Z",       MENU_EDIT_UNDO
  132.     VK_BACK,    MENU_EDIT_UNDO,                 VIRTKEY, ALT
  133.     "^C",       MENU_EDIT_COPY
  134.     VK_INSERT,  MENU_EDIT_COPY,                 VIRTKEY, CONTROL
  135.     "^V",       MENU_EDIT_PASTE
  136.     VK_INSERT,  MENU_EDIT_PASTE,                VIRTKEY, SHIFT
  137.     "^L",       MENU_EDIT_CLEAR
  138.  
  139.     "^G",       MENU_OPTIONS_GRID
  140.     "2",        MENU_OPTIONS_BRUSH2,            VIRTKEY, CONTROL
  141.     "3",        MENU_OPTIONS_BRUSH3,            VIRTKEY, CONTROL
  142.     "4",        MENU_OPTIONS_BRUSH4,            VIRTKEY, CONTROL
  143.     "5",        MENU_OPTIONS_BRUSH5,            VIRTKEY, CONTROL
  144.     VK_F7,      MENU_OPTIONS_SHOWCOLOR,         VIRTKEY, CONTROL
  145.     VK_F8,      MENU_OPTIONS_SHOWVIEW,          VIRTKEY, CONTROL
  146.     VK_F9,      MENU_OPTIONS_SHOWTOOLBOX,       VIRTKEY, CONTROL
  147.  
  148.     VK_F7,      MENU_HIDDEN_TOCOLORPAL,         VIRTKEY
  149.     VK_F8,      MENU_HIDDEN_TOVIEW,             VIRTKEY
  150.     VK_F9,      MENU_HIDDEN_TOTOOLBOX,          VIRTKEY
  151.     VK_F10,     MENU_HIDDEN_TOPROPBAR,          VIRTKEY
  152. END
  153.  
  154.  
  155. imagedit MENU
  156. BEGIN
  157.     POPUP "&File"
  158.     BEGIN
  159.         MENUITEM "&New...\tCtrl+N",             MENU_FILE_NEW
  160.         MENUITEM "&Open...\tCtrl+O",            MENU_FILE_OPEN
  161.         MENUITEM "&Save\tCtrl+S",               MENU_FILE_SAVE
  162.         MENUITEM "Save &As...",                 MENU_FILE_SAVEAS
  163.         MENUITEM SEPARATOR
  164.         MENUITEM "&Load Colors...",             MENU_FILE_LOADCOLORS
  165.         MENUITEM "Save &Colors...",             MENU_FILE_SAVECOLORS
  166.         MENUITEM "&Restore Default Colors",     MENU_FILE_DEFAULTCOLORS
  167.         MENUITEM SEPARATOR
  168.         MENUITEM "E&xit\tAlt+F4",               MENU_FILE_EXIT
  169.     END
  170.  
  171.     POPUP "&Edit"
  172.     BEGIN
  173.         MENUITEM "&Undo\tCtrl+Z",               MENU_EDIT_UNDO
  174.         MENUITEM "&Restore",                    MENU_EDIT_RESTORE
  175.         MENUITEM SEPARATOR
  176.         MENUITEM "&Copy\tCtrl+C",               MENU_EDIT_COPY
  177.         MENUITEM "&Paste\tCtrl+V",              MENU_EDIT_PASTE
  178.         MENUITEM "C&lear\tCtrl+L",              MENU_EDIT_CLEAR
  179.         MENUITEM SEPARATOR
  180.         MENUITEM "&New Image...",               MENU_EDIT_NEWIMAGE
  181.         MENUITEM "&Select Image...",            MENU_EDIT_SELECTIMAGE
  182.         MENUITEM "&Delete Image",               MENU_EDIT_DELETEIMAGE
  183.     END
  184.  
  185.     POPUP "&Options"
  186.     BEGIN
  187.         MENUITEM "&Grid\tCtrl+G",               MENU_OPTIONS_GRID
  188.  
  189.         POPUP "&Brush Size"
  190.         BEGIN
  191.             MENUITEM "&2x2\tCtrl+2",            MENU_OPTIONS_BRUSH2
  192.             MENUITEM "&3x3\tCtrl+3",            MENU_OPTIONS_BRUSH3
  193.             MENUITEM "&4x4\tCtrl+4",            MENU_OPTIONS_BRUSH4
  194.             MENUITEM "&5x5\tCtrl+5",            MENU_OPTIONS_BRUSH5
  195.         END
  196.  
  197.         MENUITEM SEPARATOR
  198.         MENUITEM "Show &Color Palette\tCtrl+F7",MENU_OPTIONS_SHOWCOLOR
  199.         MENUITEM "Show &View Window\tCtrl+F8",  MENU_OPTIONS_SHOWVIEW
  200.         MENUITEM "Show &Toolbox\tCtrl+F9",      MENU_OPTIONS_SHOWTOOLBOX
  201.     END
  202.  
  203.     POPUP "&Help"
  204.     BEGIN
  205.         MENUITEM "&Contents",                   MENU_HELP_CONTENTS
  206.         MENUITEM "&Search",                     MENU_HELP_SEARCH
  207.         MENUITEM SEPARATOR
  208.         MENUITEM "&About...",                   MENU_HELP_ABOUT
  209.     END
  210. END
  211.  
  212.