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.dlg < prev    next >
Text File  |  1996-04-11  |  5KB  |  104 lines

  1. DLGINCLUDE RCDATA DISCARDABLE
  2. BEGIN
  3.     "DLG.H\0"
  4. END
  5.  
  6. ABOUTBOX DIALOG 22, 17, 167, 64
  7. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  8. CAPTION "About Checkers"
  9. BEGIN
  10.     DEFPUSHBUTTON   "OK", IDOK, 132, 2, 32, 14, WS_GROUP
  11.     ICON            "WCheckIcon", -1, 3, 2, 16, 16
  12.     LTEXT           "CompanyName", 1104, 30, 2, 100, 8
  13.     LTEXT           "FileDescription", 1105, 30, 10, 82, 8
  14.     LTEXT           "ProductVersion", 1106, 114, 10, 16, 8
  15.     LTEXT           "LegalCopyright", 1107, 30, 18, 137, 8
  16.     LTEXT           "LegalTrademarks", 1108, 30, 34, 136, 27
  17.     CONTROL         "", 501, "Static", SS_BLACKRECT, 28, 31, 138, 1
  18. END
  19.  
  20. PLAYERS DIALOG 6, 18, 162, 147
  21. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  22. CAPTION "Player Config"
  23. FONT 8, "MS Sans Serif"
  24. BEGIN
  25.     GROUPBOX        "Player 1", -1, 5, 3, 101, 67, WS_GROUP
  26.     CONTROL         "Human", IDRB_P1_HUMAN, "Button", BS_AUTORADIOBUTTON | 
  27.                     WS_GROUP | WS_TABSTOP, 11, 18, 35, 10
  28.     CONTROL         "Computer", IDRB_P1_COMPUTER, "Button", 
  29.                     BS_AUTORADIOBUTTON, 11, 34, 43, 10
  30.     PUSHBUTTON      "Setup ...", IDB_P1_COMPUTER_SETUP, 58, 32, 40, 14
  31. #ifdef NEVER
  32.     CONTROL         "Network", IDRB_P1_NETWORK, "Button", BS_AUTORADIOBUTTON, 
  33.                     11, 50, 40, 10
  34.     PUSHBUTTON      "Setup ...", IDB_P1_NETWORK_SETUP, 58, 50, 40, 14
  35. #endif
  36.     GROUPBOX        "Player 2", -1, 5, 73, 101, 67, WS_GROUP
  37.     CONTROL         "Human", IDRB_P2_HUMAN, "Button", BS_AUTORADIOBUTTON | 
  38.                     WS_GROUP | WS_TABSTOP, 11, 88, 35, 10
  39.     CONTROL         "Computer", IDRB_P2_COMPUTER, "Button", 
  40.                     BS_AUTORADIOBUTTON, 11, 104, 43, 10
  41. #ifdef NEVER
  42.     CONTROL         "Network", IDRB_P2_NETWORK, "Button", BS_AUTORADIOBUTTON, 
  43.                     11, 120, 39, 10
  44.     PUSHBUTTON      "Setup ...", IDB_P2_NETWORK_SETUP, 58, 120, 40, 14
  45. #endif
  46.     PUSHBUTTON      "Setup ...", IDB_P2_COMPUTER_SETUP, 58, 102, 40, 14, 
  47.                     WS_GROUP
  48.     DEFPUSHBUTTON   "&Close", IDOK, 116, 6, 40, 14, WS_GROUP
  49.     PUSHBUTTON      "&Help", ID_HELP, 116, 23, 40, 14, WS_DISABLED
  50. END
  51.  
  52. COMPUTER_SETUP_MASTER DIALOG 6, 18, 291, 204
  53. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  54. CAPTION "Computer Setup"
  55. FONT 8, "MS Sans Serif"
  56. BEGIN
  57.     GROUPBOX        "Options", 302, 7, 5, 113, 103
  58.     CONTROL         "Use Opening Book", IDCB_USE_OPENING_BOOK, "Button", 
  59.                     BS_AUTOCHECKBOX | WS_TABSTOP, 15, 19, 75, 10
  60.     CONTROL         "Move Theory", IDCB_USE_MOVE_THEORY, "Button", 
  61.                     BS_AUTOCHECKBOX | WS_TABSTOP, 15, 31, 55, 10
  62.     CONTROL         "Move Shuffling", IDCB_MOVE_SHUFFLING, "Button", 
  63.                     BS_AUTOCHECKBOX | WS_TABSTOP, 15, 43, 62, 10
  64.     CONTROL         "Equal Move Skipping", IDCB_EQUAL_MOVE_SKIPPING, 
  65.                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 15, 55, 82, 10
  66.     CONTROL         "Memorize Positions", IDCB_USE_MEM_POSITIONS, "Button", 
  67.                     BS_AUTOCHECKBOX | WS_TABSTOP, 15, 67, 79, 10
  68.     CONTROL         "Alpha-Beta Pruning", IDCB_ALPHA_BETA_PRUNING, "Button", 
  69.                     BS_AUTOCHECKBOX | WS_TABSTOP, 15, 79, 75, 10
  70.     GROUPBOX        "Recursion", 301, 7, 110, 113, 86
  71.     LTEXT           "&Recursion Depth", -1, 13, 126, 56, 10
  72.     EDITTEXT        IDEC_RECURSION_DEPTH, 78, 124, 32, 12, ES_AUTOHSCROLL
  73.     LTEXT           "Pruning Depth", -1, 13, 143, 48, 10
  74.     EDITTEXT        IDEC_PRUNING_DEPTH, 78, 141, 32, 12, ES_AUTOHSCROLL
  75.     LTEXT           "Pruning &Width", -1, 13, 160, 47, 10
  76.     EDITTEXT        IDEC_PRUNING_WIDTH, 78, 158, 32, 12, ES_AUTOHSCROLL
  77.     DEFPUSHBUTTON   "OK", IDOK, 245, 6, 40, 14
  78.     PUSHBUTTON      "&Cancel", IDCANCEL, 245, 23, 40, 14
  79.     PUSHBUTTON      "&Help", ID_HELP, 245, 40, 40, 14, WS_DISABLED
  80. END
  81.  
  82. DEBUG_CONFIG DIALOG 6, 18, 160, 79
  83. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  84. CAPTION "Debug Config"
  85. FONT 8, "MS Sans Serif"
  86. BEGIN
  87.     EDITTEXT        IDEC_MAX_MOVES, 58, 14, 32, 12, ES_AUTOHSCROLL
  88.     LTEXT           "&Max Moves:", -1, 12, 16, 40, 8
  89.     PUSHBUTTON      "&OK", IDOK, 9, 54, 40, 14
  90.     PUSHBUTTON      "&Cancel", IDCANCEL, 59, 54, 40, 14
  91.     PUSHBUTTON      "&Help", ID_HELP, 109, 54, 40, 14, WS_DISABLED
  92. END
  93.  
  94. PLAYER_TURN DIALOG 6, 18, 160, 82
  95. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  96. CAPTION "Select Player Turn"
  97. FONT 8, "MS Sans Serif"
  98. BEGIN
  99.     CTEXT           "Who's turn should it be?", -1, 37, 33, 90, 8
  100.     PUSHBUTTON      "Black", IDB_PLAYER1, 32, 60, 40, 14
  101.     PUSHBUTTON      "Red", IDB_PLAYER2, 88, 60, 40, 14
  102.     ICON            136, 135, 11, 9, 18, 20
  103. END
  104.