home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / dbmsg / mapi / checkers.frm / wcheck.rc < prev    next >
Text File  |  1996-04-11  |  4KB  |  104 lines

  1. #include <windows.h>
  2. #include "dlg.h"
  3. #include "wcheck.rcv"
  4.  
  5. WCheckIcon ICON "wcheck.ico"
  6. PieceCur CURSOR "piece.cur"
  7.  
  8. #include "wcheck.dlg"
  9.  
  10. WCheck_NORMAL MENU
  11. BEGIN
  12.     POPUP "&File"
  13.     {
  14.         MENUITEM "&Address...\tAlt + T",        IDM_ADDRESS
  15.         MENUITEM "E&xit\tAlt + X",              IDM_EXIT
  16.     }
  17.     POPUP "&Edit"
  18.     {
  19.         MENUITEM "&Undo\tCtrl + B",             IDM_BACK
  20.         MENUITEM "&Redo\tCtrl + N",             IDM_FORWARD
  21.         MENUITEM "Continu&e\tCtrl + C",         IDM_CONTINUE
  22.     }
  23.     POPUP        "&Options"
  24.     {
  25.         POPUP        "&Level"
  26.         {
  27.             MENUITEM "&3",               3 + IDM_BASE_LEVEL
  28.             MENUITEM "&4",               4 + IDM_BASE_LEVEL
  29.             MENUITEM "&5",               5 + IDM_BASE_LEVEL
  30.             MENUITEM "&6",               6 + IDM_BASE_LEVEL
  31.             MENUITEM "&7",               7 + IDM_BASE_LEVEL
  32.             MENUITEM "&8",               8 + IDM_BASE_LEVEL
  33.             MENUITEM "&9",               9 + IDM_BASE_LEVEL
  34. #ifdef WIN32
  35.             MENUITEM "1&0",             10 + IDM_BASE_LEVEL
  36.             MENUITEM "1&1",             11 + IDM_BASE_LEVEL
  37.             MENUITEM "1&2",             12 + IDM_BASE_LEVEL
  38. #endif
  39.         }
  40.         MENUITEM SEPARATOR
  41.         MENUITEM "Game of &Checkers",           IDM_GAME_CHECKERS, CHECKED
  42.         MENUITEM "Game of &Give Away",          IDM_GAME_GIVEAWAY
  43.     }
  44.     POPUP        "&Help"
  45.     {
  46.         MENUITEM "&Hint\tF1",                       IDM_HINT
  47.         MENUITEM "&About Checkers...\tShift + F1",  IDM_ABOUT
  48.     }
  49.     #ifdef DEBUG
  50.     POPUP " "
  51.     {
  52.         MENUITEM SEPARATOR
  53.         MENUITEM "&Set Max Moves Before Draw",  IDM_SETDRAWMOVES
  54.         MENUITEM SEPARATOR
  55.         MENUITEM "&Must Jump Rule",             IDM_MUST_JUMP, CHECKED
  56.         MENUITEM SEPARATOR
  57.         MENUITEM "&Flip Board",                 IDM_FLIP
  58.         MENUITEM "&Setup Board...",             IDM_SETUP_BOARD
  59.         MENUITEM "&Players ...",                IDM_PLAYERS
  60.     }
  61.     #endif // DEBUG
  62. END
  63.  
  64. WCheck_SETUP MENU
  65. BEGIN
  66.     POPUP "&Edit"
  67.     {
  68.         MENUITEM "E&xit Setup"                  IDM_SETUP_EXIT
  69.     }
  70.     POPUP        "&Help"
  71.     {
  72.         MENUITEM "&About Checkers...",          IDM_ABOUT
  73.     }
  74. END
  75.  
  76. WCheck ACCELERATORS
  77. BEGIN
  78.     ; ----- normal accelerators
  79.     VK_ESCAPE,  IDM_EXIT,                                VIRTKEY
  80.     "X",        IDM_EXIT,           ALT,                 VIRTKEY
  81.     VK_F1,      IDM_HINT,                                VIRTKEY
  82.     VK_F1,      IDM_ABOUT,          SHIFT,               VIRTKEY
  83.     "B",        IDM_BACK,                                VIRTKEY
  84.     "B",        IDM_BACK,           CONTROL,             VIRTKEY
  85.     "Z",        IDM_BACK,           CONTROL,             VIRTKEY
  86.     VK_BACK,    IDM_BACK,           ALT,                 VIRTKEY
  87.     "N",        IDM_FORWARD,                             VIRTKEY
  88.     "N",        IDM_FORWARD,        CONTROL,             VIRTKEY
  89.     "C",        IDM_CONTINUE,                            VIRTKEY
  90.     "C",        IDM_CONTINUE,       CONTROL,             VIRTKEY
  91.     "T",        IDM_ADDRESS,        ALT,                 VIRTKEY
  92.     "F",        IDM_FLIP,                                VIRTKEY
  93.     "F",        IDM_FLIP,           CONTROL,             VIRTKEY
  94.     "D",        IDM_SETDRAWMOVES,   CONTROL,             VIRTKEY
  95.  
  96.  
  97.     ; ----- debug accelerators
  98.     "E",        IDM_SETUP_BOARD,    CONTROL,             VIRTKEY
  99.     "P",        IDM_PLAYERS,        CONTROL,             VIRTKEY
  100.     "J",        IDM_MUST_JUMP,      CONTROL,             VIRTKEY
  101. END                                                      
  102.                                                                  
  103.  
  104.