home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / os2 / pmchessr / pmchess.rc < prev    next >
Encoding:
Text File  |  1990-12-02  |  16.5 KB  |  386 lines

  1. /*
  2. **  Copyright (C) 1986, 1987, 1988, 1989, 1990 Free Software Foundation, Inc.
  3. **  Copyright (c) 1988, 1989, 1990  John Stanback
  4. **
  5. **  Project:    OS/2 PM Port of GNU CHESS 3.1 (PmChess)
  6. **
  7. **  Version:    1990-11-17
  8. **
  9. **     File:    Resource File (PmChess.rc)
  10. **
  11. **   Porter:    Ported to Windows 3.0 by Darly Baker
  12. **
  13. **   Porter:    Ported to OS/2 1.2+ by Kent Cedola
  14. **
  15. **   System:    OS2 1.2 using Microsoft C 6.0
  16. **
  17. **  License:
  18. **
  19. **    CHESS is distributed in the hope that it will be useful, but WITHOUT ANY
  20. **    WARRANTY.  No author or distributor accepts responsibility to anyone for
  21. **    the consequences of using it or for whether it serves any particular
  22. **    purpose or works at all, unless he says so in writing.  Refer to the
  23. **    CHESS General Public License for full details.
  24. **
  25. **    Everyone is granted permission to copy, modify and redistribute CHESS,
  26. **    but only under the conditions described in the CHESS General Public
  27. **    License.  A copy of this license is supposed to have been given to you
  28. **    along with CHESS so you can know your rights and responsibilities.  It
  29. **    should be in a file named COPYING.  Among other things, the copyright
  30. **    notice and this notice must be preserved on all copies.
  31. */
  32.  
  33. #include <os2.h>
  34. #include "Resource.h"
  35.  
  36.  
  37. POINTER IDR_PMCHESS PmChess.ico
  38.  
  39.  
  40. BITMAP  IDB_PAWN        "Pawn.bmp"
  41. BITMAP  IDB_KNIGHT      "Knight.bmp"
  42. BITMAP  IDB_BISHOP      "Bishop.bmp"
  43. BITMAP  IDB_ROOK        "Rook.bmp"
  44. BITMAP  IDB_QUEEN       "Queen.bmp"
  45. BITMAP  IDB_KING        "King.bmp"
  46. BITMAP  IDB_PAWNM       "Pawnm.bmp"
  47. BITMAP  IDB_KNIGHTM     "Knightm.bmp"
  48. BITMAP  IDB_BISHOPM     "Bishopm.bmp"
  49. BITMAP  IDB_ROOKM       "Rookm.bmp"
  50. BITMAP  IDB_QUEENM      "Queenm.bmp"
  51. BITMAP  IDB_KINGM       "Kingm.bmp"
  52. BITMAP  IDB_PAWNO       "Pawno.bmp"
  53. BITMAP  IDB_KNIGHTO     "Knighto.bmp"
  54. BITMAP  IDB_BISHOPO     "Bishopo.bmp"
  55. BITMAP  IDB_ROOKO       "Rooko.bmp"
  56. BITMAP  IDB_QUEENO      "Queeno.bmp"
  57. BITMAP  IDB_KINGO       "Kingo.bmp"
  58.  
  59.  
  60. MENU IDR_PMCHESS PRELOAD
  61.   {
  62.   SUBMENU "~File", IDM_FILE
  63.     {
  64.     MENUITEM "~New",                    IDM_FILE_NEW
  65.     MENUITEM "~Open...",                IDM_FILE_OPEN
  66.     MENUITEM "~Save",                   IDM_FILE_SAVE
  67.     MENUITEM "Save ~As...",             IDM_FILE_SAVEAS
  68.     MENUITEM "~List...",                IDM_FILE_LIST
  69.     MENUITEM SEPARATOR
  70.     MENUITEM "E~xit",                   IDM_FILE_EXIT
  71.     }
  72.  
  73.   SUBMENU "~Edit", IDM_EDIT
  74.   BEGIN
  75.     MENUITEM "~Setup Board",            IDM_EDIT_BOARD
  76.     MENUITEM "R~eview Game...",         IDM_EDIT_GAME
  77.     MENUITEM SEPARATOR
  78.     MENUITEM "~Undo",                   IDM_EDIT_UNDO
  79.     MENUITEM "~Remove",                 IDM_EDIT_REMOVE
  80.     MENUITEM SEPARATOR
  81.     MENUITEM "~Force",                  IDM_EDIT_FORCE
  82.   END
  83.  
  84.   SUBMENU "~Options", IDM_OPTIONS
  85.     {
  86.     MENUITEM "~Tone",                   IDM_OPTIONS_TONE
  87.     MENUITEM "C~oordinates",            IDM_OPTIONS_COOR
  88.     MENUITEM "S~earch Stats...",        IDM_OPTIONS_STATS
  89.     MENUITEM "T~est Speed...",          IDM_OPTIONS_SPEED
  90.     MENUITEM SEPARATOR
  91.     MENUITEM "~Hash",                   IDM_OPTIONS_HASH
  92.     MENUITEM "B~oth",                   IDM_OPTIONS_BOTH
  93.     MENUITEM "Boo~k",                   IDM_OPTIONS_BOOK
  94.     MENUITEM SEPARATOR
  95.     MENUITEM "~A Window...",            IDM_OPTIONS_AWINDOW
  96.     MENUITEM "~B Window...",            IDM_OPTIONS_BWINDOW
  97.     MENUITEM "~Contemp...",             IDM_OPTIONS_CONTEMP
  98.     }
  99.  
  100.   SUBMENU "~Skill", IDM_SKILL
  101.     {
  102.     MENUITEM "~Time...",                IDM_SKILL_TIME
  103.     MENUITEM SEPARATOR
  104.     MENUITEM "~Random",                 IDM_SKILL_RANDOM
  105.     MENUITEM "~Easy",                   IDM_SKILL_EASY
  106.     MENUITEM "~Depth...",               IDM_SKILL_DEPTH
  107.     }
  108.  
  109.   SUBMENU "S~ide", IDM_SIDE
  110.     {
  111.     MENUITEM "~Reverse",                IDM_SIDE_REVERSE
  112.     MENUITEM "~Switch",                 IDM_SIDE_SWITCH
  113.     MENUITEM "~Black",                  IDM_SIDE_BLACK
  114.     MENUITEM "~White",                  IDM_SIDE_WHITE
  115.     }
  116.  
  117.   SUBMENU "~Colors", IDM_COLORS
  118.     {
  119.     MENUITEM "~Window Background...",   IDM_COLORS_BACKGROUND
  120.     MENUITEM "~Black Squares...",       IDM_COLORS_BSQUARES
  121.     MENUITEM "~White Squares...",       IDM_COLORS_WSQUARES
  122.     MENUITEM "B~lack Pieces...",        IDM_COLORS_BPIECES
  123.     MENUITEM "W~hite Pieces...",        IDM_COLORS_WPIECES
  124.     MENUITEM "~Text Color...",          IDM_COLORS_TEXT
  125.     MENUITEM SEPARATOR
  126.     MENUITEM "~Default Colors",         IDM_COLORS_DEFAULT
  127.     }
  128.  
  129.   MENUITEM "Hi~nt!", IDM_HINT
  130.  
  131.   SUBMENU "~Help", IDM_HELP
  132.     {
  133.     MENUITEM "~Help for help...",       IDM_HELP_DISPLAY
  134.     MENUITEM "~Extended help...",       IDM_HELP_EXT
  135.     MENUITEM "~Keys help...",           IDM_HELP_KEYS
  136.     MENUITEM "Help ~index...",          IDM_HELP_INDEX
  137.     MENUITEM SEPARATOR
  138.     MENUITEM "~About...",               IDM_HELP_ABOUT
  139.     }
  140.   }
  141.  
  142. MENU IDR_EDIT
  143.   {
  144.   MENUITEM "~Done!",                    IDM_EDIT_DONE
  145.  
  146.   SUBMENU "~Help", IDM_HELP
  147.     {
  148.     MENUITEM "~Help for help...",       IDM_HELP_DISPLAY
  149.     MENUITEM "~Extended help...",       IDM_HELP_EXT
  150.     MENUITEM "~Keys help...",           IDM_HELP_KEYS
  151.     MENUITEM "Help ~index...",          IDM_HELP_INDEX
  152.     MENUITEM SEPARATOR
  153.     MENUITEM "~About...",               IDM_HELP_ABOUT
  154.     }
  155.   }
  156.  
  157. ACCELTABLE IDR_PMCHESS
  158.      {
  159.      VK_DELETE, IDM_EDIT_UNDO, VIRTUALKEY, SHIFT
  160.      VK_INSERT, IDM_EDIT_UNDO, VIRTUALKEY, CONTROL
  161.      VK_INSERT, IDM_EDIT_UNDO, VIRTUALKEY, SHIFT
  162.      }
  163.  
  164. DLGTEMPLATE IDD_COLORS LOADONCALL MOVEABLE DISCARDABLE
  165. BEGIN
  166.     DIALOG "", IDD_COLORS, 32, 32, 180, 180, FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS
  167.     BEGIN
  168.         CONTROL "", 8448, 10, 166, 160, 8, WC_STATIC, SS_TEXT | DT_CENTER | 
  169.                 DT_TOP | WS_GROUP | WS_VISIBLE
  170.         CONTROL "Color", 65535, 16, 32, 148, 130, WC_STATIC, SS_GROUPBOX | 
  171.                 WS_GROUP | WS_VISIBLE
  172.         CONTROL "Black", 8449, 20, 136, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  173.                 WS_VISIBLE
  174.         CONTROL "Blue", 8450, 20, 122, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  175.                 WS_VISIBLE
  176.         CONTROL "Green", 8451, 20, 108, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  177.                 WS_VISIBLE
  178.         CONTROL "Cyan", 8452, 20, 94, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  179.                 WS_VISIBLE
  180.         CONTROL "Red", 8453, 20, 80, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  181.                 WS_VISIBLE
  182.         CONTROL "Pink", 8454, 20, 66, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  183.                 WS_VISIBLE
  184.         CONTROL "Yellow", 8455, 20, 52, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  185.                 WS_VISIBLE
  186.         CONTROL "Pale Gray", 8456, 20, 38, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  187.                 WS_VISIBLE
  188.         CONTROL "Dark Gray", 8457, 94, 136, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  189.                 WS_VISIBLE
  190.         CONTROL "Dark Blue", 8458, 94, 122, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  191.                 WS_VISIBLE
  192.         CONTROL "Dark Green", 8459, 94, 108, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  193.                 WS_VISIBLE
  194.         CONTROL "Dark Cyan", 8460, 94, 94, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  195.                 WS_VISIBLE
  196.         CONTROL "Dark Red", 8461, 94, 80, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  197.                 WS_VISIBLE
  198.         CONTROL "Dark Pink", 8462, 94, 66, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  199.                 WS_VISIBLE
  200.         CONTROL "Brown", 8463, 94, 52, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  201.                 WS_VISIBLE
  202.         CONTROL "White", 8464, 94, 38, 64, 12, WC_BUTTON, BS_RADIOBUTTON | 
  203.                 WS_VISIBLE
  204.         CONTROL "OK", 1, 16, 8, 52, 16, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | 
  205.                 WS_TABSTOP | WS_VISIBLE | WS_GROUP
  206.         CONTROL "Cancel", 2, 112, 8, 52, 16, WC_BUTTON, BS_PUSHBUTTON | 
  207.                 WS_VISIBLE
  208.     END
  209. END
  210.  
  211. DLGTEMPLATE IDD_PROMOTE LOADONCALL MOVEABLE DISCARDABLE
  212. BEGIN
  213.     DIALOG "Promote Pawn     ", IDD_PROMOTE, 43, 83, 224, 43, FS_NOBYTEALIGN | 
  214.                 FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS, FCF_SYSMENU | 
  215.                 FCF_TITLEBAR
  216.     BEGIN
  217.         CONTROL "Queen", IDC_PROMOTE_QUEEN, 173, 26, 46, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  218.                 WS_GROUP | WS_VISIBLE
  219.         CONTROL "Rook", IDC_PROMOTE_ROOK, 119, 26, 46, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  220.                 WS_VISIBLE
  221.         CONTROL "Bishop", IDC_PROMOTE_BISHOP, 61, 26, 46, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  222.                 WS_VISIBLE
  223.         CONTROL "Knight", IDC_PROMOTE_KNIGHT, 8, 26, 46, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  224.                 WS_VISIBLE
  225.         CONTROL "Ok", 1, IDC_OK, 5, 51, 13, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  226.                 WS_TABSTOP | WS_VISIBLE | WS_GROUP
  227.     END
  228. END
  229.  
  230. DLGTEMPLATE IDD_TEST LOADONCALL MOVEABLE DISCARDABLE 
  231. BEGIN
  232.     DIALOG "Test Speed     ", IDD_TEST, 73, 54, 190, 74, FS_NOBYTEALIGN | 
  233.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, 
  234.                 FCF_SYSMENU | FCF_TITLEBAR
  235.     BEGIN
  236.         CONTROL "MoveList Speed:", IDC_NULL, 9, 59, 73, 8, WC_STATIC, SS_TEXT |
  237.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  238.         CONTROL "", IDC_TEST_MOVELIST, 9, 47, 170, 8, WC_STATIC, SS_TEXT |
  239.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  240.         CONTROL "CaptureList Speed:", IDC_NULL, 9, 34, 85, 8, WC_STATIC, SS_TEXT |
  241.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  242.         CONTROL "", IDC_TEST_CAPTURELIST, 9, 22, 164, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  243.                 DT_TOP | WS_GROUP | WS_VISIBLE
  244.         CONTROL "Ok", IDC_OK, 73, 4, 47, 13, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  245.                 WS_TABSTOP | WS_VISIBLE
  246.     END
  247. END
  248.  
  249. DLGTEMPLATE IDD_STATS LOADONCALL MOVEABLE DISCARDABLE 
  250. BEGIN
  251.     DIALOG "Search Statistics", IDD_STATS, 36, 24, 129, 137, FS_NOBYTEALIGN | 
  252.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, 
  253.                 FCF_SYSMENU | FCF_TITLEBAR
  254.     BEGIN
  255.         CONTROL "Depth:", IDC_NULL, 11, 116, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  256.                 DT_TOP | WS_GROUP | WS_VISIBLE
  257.         CONTROL "N/A", IDC_STATS_DEPTH, 65, 115, 43, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  258.                 DT_TOP | WS_GROUP | WS_VISIBLE
  259.         CONTROL "Position:", IDC_NULL, 14, 100, 39, 8, WC_STATIC, SS_TEXT |
  260.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  261.         CONTROL "N/A", IDC_STATS_POSITION, 63, 99, 43, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  262.                 DT_TOP | WS_GROUP | WS_VISIBLE
  263.         CONTROL "Score:", IDC_NULL, 14, 83, 31, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  264.                 DT_TOP | WS_GROUP | WS_VISIBLE
  265.         CONTROL "N/A", IDC_STATS_SCORE, 62, 82, 43, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  266.                 DT_TOP | WS_GROUP | WS_VISIBLE
  267.         CONTROL "Nodes:", IDC_NULL, 15, 63, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  268.                 DT_TOP | WS_GROUP | WS_VISIBLE
  269.         CONTROL "N/A", IDC_STATS_NODES, 62, 65, 43, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  270.                 DT_TOP | WS_GROUP | WS_VISIBLE
  271.         CONTROL "Nodes/Sec:", IDC_NULL, 11, 48, 50, 8, WC_STATIC, SS_TEXT |
  272.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  273.         CONTROL "N/A", IDC_STATS_RATE, 67, 47, 43, 8, WC_STATIC, SS_TEXT | DT_LEFT |
  274.                 DT_TOP | WS_GROUP | WS_VISIBLE
  275.         CONTROL "Best line", IDC_NULL, 11, 5, 108, 38, WC_STATIC, SS_GROUPBOX |
  276.                 WS_GROUP | WS_VISIBLE
  277.         CONTROL "", IDC_STATS_BEST, 19, 12, 94, 21, WC_MLE, MLS_READONLY | MLS_WORDWRAP |
  278.                 WS_GROUP | WS_TABSTOP | WS_VISIBLE
  279.     END
  280. END
  281.  
  282. DLGTEMPLATE IDD_SKILL_TIME LOADONCALL MOVEABLE DISCARDABLE
  283. BEGIN
  284.     DIALOG "Set Time LImits     ", IDD_SKILL_TIME, 70, 72, 194, 92, FS_NOBYTEALIGN | 
  285.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, 
  286.                 FCF_SYSMENU | FCF_TITLEBAR
  287.     BEGIN
  288.         CONTROL "Time limit", IDC_NULL, 5, 25, 184, 29, WC_STATIC, SS_GROUPBOX |
  289.                 WS_GROUP | WS_VISIBLE
  290.         CONTROL "5", IDC_SKILL_T5, 15, 32, 19, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  291.                 WS_VISIBLE | WS_GROUP
  292.         CONTROL "15", IDC_SKILL_T15, 47, 32, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  293.                 WS_VISIBLE
  294.         CONTROL "30", IDC_SKILL_T30, 84, 32, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  295.                 WS_VISIBLE
  296.         CONTROL "60", IDC_SKILL_T60, 119, 32, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  297.                 WS_VISIBLE
  298.         CONTROL "600", IDC_SKILL_T600, 153, 32, 30, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  299.                 WS_VISIBLE
  300.         CONTROL "Number of moves", IDC_NULL, 5, 59, 184, 29, WC_STATIC, SS_GROUPBOX |
  301.                 WS_GROUP | WS_VISIBLE
  302.         CONTROL "1", IDC_SKILL_M1, 15, 66, 19, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  303.                 WS_VISIBLE |WS_GROUP
  304.         CONTROL "10", IDC_SKILL_M10, 47, 66, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  305.                 WS_VISIBLE
  306.         CONTROL "20", IDC_SKILL_M20, 84, 66, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  307.                 WS_VISIBLE
  308.         CONTROL "40", IDC_SKILL_M40, 119, 66, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  309.                 WS_VISIBLE
  310.         CONTROL "60", IDC_SKILL_M60, 153, 66, 22, 10, WC_BUTTON, BS_AUTORADIOBUTTON |
  311.                 WS_VISIBLE
  312.         CONTROL "Ok", IDC_OK, 38, 6, 38, 13, WC_BUTTON, BS_PUSHBUTTON |
  313.                 BS_DEFAULT | WS_TABSTOP | WS_VISIBLE | WS_GROUP
  314.         CONTROL "Cancel", IDC_CANCEL, 119, 6, 38, 13, WC_BUTTON, BS_PUSHBUTTON |
  315.                 WS_VISIBLE
  316.     END
  317. END
  318.  
  319. DLGTEMPLATE IDD_NUMDLG LOADONCALL MOVEABLE DISCARDABLE
  320. BEGIN
  321.     DIALOG "", IDD_NUMDLG, 39, 139, 180, 55, FS_NOBYTEALIGN | FS_DLGBORDER |
  322.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  323.     BEGIN
  324.         CONTROL "", IDC_NUMDLG_CHAR, 9, 43, 162, 8, WC_STATIC, SS_TEXT | DT_CENTER |
  325.                 DT_VCENTER | WS_GROUP | WS_VISIBLE
  326.         CONTROL "", IDC_NUMDLG_INT, 9, 27, 162, 8, WC_ENTRYFIELD, ES_LEFT | ES_MARGIN |
  327.                 WS_TABSTOP | WS_VISIBLE
  328.         CONTROL "Ok", IDC_OK, 34, 6, 38, 13, WC_BUTTON, BS_PUSHBUTTON |
  329.                 BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  330.         CONTROL "Cancel", IDC_CANCEL, 107, 6, 38, 13, WC_BUTTON, BS_PUSHBUTTON |
  331.                 WS_TABSTOP | WS_VISIBLE
  332.     END
  333. END
  334.  
  335. DLGTEMPLATE IDD_ABOUT LOADONCALL MOVEABLE DISCARDABLE
  336. BEGIN
  337.     DIALOG "OS/2 PM Chess Version 1.01     ", IDD_ABOUT, 89, 75, 214, 108, FS_NOBYTEALIGN |
  338.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, 
  339.                 FCF_SYSMENU | FCF_TITLEBAR
  340.     BEGIN
  341.         CONTROL 32, 65535, 15, 79, 22, 16, WC_STATIC, SS_ICON | WS_GROUP | 
  342.                 WS_VISIBLE
  343.         CONTROL "GNU CHESS 3.1", 65535, 53, 95, 76, 8, WC_STATIC, SS_TEXT | 
  344.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  345.         CONTROL "Windows version by Daryl K. Baker", 65535, 53, 84, 158, 8, 
  346.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  347.         CONTROL "Port to OS/2 by Kent Cedola", 65535, 53, 71, 122, 8, WC_STATIC, 
  348.                 SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  349.         CONTROL "Portions (C) by:", 65535, 3, 49, 68, 8, WC_STATIC, SS_TEXT | 
  350.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  351.         CONTROL "Free Software Foundation Inc.", 65535, 53, 37, 132, 8, 
  352.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  353.         CONTROL "John Stanback", 65535, 53, 25, 68, 8, WC_STATIC, SS_TEXT | 
  354.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  355.         CONTROL "Ok", 1, 81, 6, 48, 13, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | 
  356.                 WS_TABSTOP | WS_VISIBLE
  357.     END
  358. END
  359.  
  360. STRINGTABLE
  361.   {
  362.   IDS_CHESS,         "PmChess"
  363.   IDS_ILLEGALMOVE,   "Illegal move"
  364.   IDS_AMBIGUOUSMOVE, "Ambiguous move"
  365.   IDS_OBAE,          "Warning: Opening book too large"
  366.   IDS_OBNF,          "Warning: Opening book not found"
  367.   IDS_UNABLESAVE,    "Unable to save game"
  368.   IDS_UNABLELIST,    "Unable to list game"
  369.   IDS_DRAWGAME,      "Draw Game"
  370.   IDS_YOUWIN,        "Opponent mates"
  371.   IDS_COMPUTERWIN,   "Computer mates"
  372.   IDS_MATESOON,      "Oppenent will soon mate"
  373.   IDS_COMPMATE,      "Computer will soon mate"
  374.   IDS_TTABLEAF,      "ttable Allocation Failed"
  375.   IDS_SQDATAAF,      "sqdata Allocation Failed"
  376.   IDS_HISTORYAF,     "History Allocation Failed"
  377.   IDS_TREEAF,        "Tree Allocation Failed"
  378.   IDS_GAMEAF,        "Game List Allocation Failed"
  379.   IDS_LOADFAILED,    "Loading saved game failed"
  380.   IDS_SETAWIN,       "Set A Window"
  381.   IDS_SETBWIN,       "Set B Window"
  382.   IDS_SETCONTEMPT,   "Set Contempt"
  383.   IDS_MAXSEARCH,     "Set maximun search depth"
  384.   IDS_INITERROR,     "Initialization error"
  385.   }
  386.