DLG.H
// Menu ID's 
 
#define IDM_EXIT            (WM_USER+4) 
 
#define IDM_GAME_CHECKERS   (WM_USER+10) 
#define IDM_GAME_GIVEAWAY   (WM_USER+11) 
#define IDM_PLAYERS         (WM_USER+13) 
 
#define IDM_BACK            (WM_USER+20) 
#define IDM_FORWARD         (WM_USER+21) 
#define IDM_SETUP_BOARD     (WM_USER+22) 
#define IDM_CONTINUE        (WM_USER+23) 
 
#define IDM_FLIP            (WM_USER+53) 
#define IDM_SETDRAWMOVES    (WM_USER+72) 
#define IDM_MUST_JUMP       (WM_USER+73) 
 
#define IDM_ABOUT           (WM_USER+79) 
 
// Some dialog ID's 
 
#define IDT_COMPANY_NAME    (WM_USER+80) 
#define IDT_FILE_DESC       (WM_USER+81) 
#define IDT_PROD_VER        (WM_USER+82) 
#define IDT_COPYRIGHT       (WM_USER+83) 
#define IDT_TRADEMARKS      (WM_USER+84) 
 
#define DLG_VERFIRST        IDT_COMPANY_NAME 
#define DLG_VERLAST         IDT_TRADEMARKS 
 
// Setup menu ID's 
 
#define IDM_SETUP_EXIT      (WM_USER+93) 
 
// Other ID's 
 
#define WM_OTHERINIT        (WM_USER+100) 
 
 
// SetWeights dialog 
 
#define IDEC_PIECE                  111 
#define IDEC_BLANK                  112 
#define IDEC_MOVE_THEORY            113 
#define IDEC_CENTER_POSITION        114 
#define IDEC_DOUBLE_CORNERS         115 
#define IDEC_KING_ROW               116 
#define IDEC_KING                   118 
#define IDEC_EDGES                  119 
 
// Config Depth Dialog 
 
#define IDEC_RECURSION_DEPTH        201 
#define ID_HELP                     203 
#define IDEC_PRUNING_DEPTH          204 
#define IDEC_PRUNING_WIDTH          206 
#define IDRB_P1_HUMAN               103 
#define IDRB_P1_COMPUTER            110 
#define IDRB_P1_NETWORK             117 
#define IDRB_P2_HUMAN               121 
#define IDRB_P2_COMPUTER            122 
#define IDRB_P2_NETWORK             123 
#define IDB_P1_COMPUTER_SETUP       3 
#define IDB_P1_NETWORK_SETUP        4 
#define IDB_P2_COMPUTER_SETUP       8 
#define IDB_P2_NETWORK_SETUP        9 
#define IDCB_MUST_JUMP              101 
#define IDCB_OPENING_BOOK           102 
#define IDCB_SHOW_COMMAND_WIN       105 
#define IDCB_SHOW_MOVES             106 
#define IDCB_SHOW_TIMER             107 
#define IDCB_SHOW_COMMAND           108 
#define IDCB_SHOW_OPEN_INFO         129 
#define IDCB_SHOW_DEBUG             130 
#define IDCB_USE_MEM_POSITIONS      104 
#define IDCB_USE_MOVE_THEORY        109 
#define IDCB_MOVE_SHUFFLING         120 
#define IDB_WEIGHTS                 124 
#define IDCB_EQUAL_MOVE_SKIPPING    125 
#define IDCB_GOOD_MOVE_SKIPPING     126 
#define IDCB_ALPHA_BETA_PRUNING     127 
#define IDCB_USE_OPENING_BOOK       128 
#define IDEC_BOOK_MOVE_DEPTH        131 
#define IDEC_FORMATION              132 
#define IDEC_FORMATION_CUTOFF       133 
#define IDB_PLAYER1                 137 
#define IDB_PLAYER2                 138 
#define IDCB_SHORT_JUMP_EVAL        134 
#define IDRB_SHORT_JUMP_EVAL        135 
#define IDEC_MAX_MOVES              136 
 
// Form specific menu items and helper messages 
 
#ifndef NO_FORM 
#define EM_GIVEFORMTOHWND           (WM_USER + 1000) 
#define IDM_ADDRESS                 (WM_USER + 1001) 
#define IDM_HINT                    (WM_USER + 1002) 
#define IDM_SAVE                    (WM_USER+2) 
#endif 
 
#define IDM_BASE_LEVEL              (WM_USER + 5000) // from IDM_BASE_LEVEL through base level plus 20 are reserved