changes from Alessandro Scotti from 20051129
[xboard.git] / winboard / winboard.rc
index fa51d89..085f5b9 100644 (file)
@@ -36,11 +36,7 @@ CAPTION "About WinBoard"
 FONT 8, "MS Sans Serif"\r
 BEGIN\r
     DEFPUSHBUTTON   "OK",IDOK,131,47,32,14,WS_GROUP\r
-#if __GNUC__\r
-    ICON            icon_white,-1,3,6,20,20,0\r
-#else\r
-    ICON            "icon_white",-1,3,6,20,20,0\r
-#endif\r
+    ICON            "icon_white",-1,3,6,20,20
     LTEXT           "Chessboard for Windows",400,25,15,121,8\r
     LTEXT           "Copyright 1991 Digital Equipment Corporation",201,6,34,\r
                     149,8\r
@@ -50,7 +46,7 @@ BEGIN
     LTEXT           "WinBoard 0.0.0",ABOUTBOX_Version,25,5,142,8\r
 END\r
 \r
-DLG_TimeControl DIALOG DISCARDABLE  6, 18, 147, 113\r
+DLG_TimeControl DIALOG DISCARDABLE  6, 18, 165, 114
 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU\r
 CAPTION "Time Control"\r
 FONT 8, "MS Sans Serif"\r
@@ -61,15 +57,15 @@ BEGIN
                     BS_AUTORADIOBUTTON | WS_TABSTOP,6,42,107,10\r
     EDITTEXT        OPT_TCMoves,14,20,22,12,ES_AUTOHSCROLL | WS_GROUP\r
     LTEXT           "moves in",OPT_TCtext1,40,22,30,8,NOT WS_GROUP\r
-    EDITTEXT        OPT_TCTime,74,20,32,12,ES_AUTOHSCROLL\r
-    LTEXT           "minutes",OPT_TCtext2,111,22,26,8,NOT WS_GROUP\r
+    EDITTEXT        OPT_TCTime,74,20,50,12,ES_AUTOHSCROLL
+    LTEXT           "minutes",OPT_TCtext2,129,22,26,8,NOT WS_GROUP
     EDITTEXT        OPT_TCTime2,14,56,32,12,ES_AUTOHSCROLL | WS_GROUP\r
     LTEXT           "minutes initially,",405,51,57,73,8,NOT WS_GROUP\r
     LTEXT           "plus",406,19,74,15,8,NOT WS_GROUP\r
     EDITTEXT        OPT_TCInc,37,72,32,12,ES_AUTOHSCROLL\r
     LTEXT           "seconds per move",408,74,74,67,8,NOT WS_GROUP\r
-    PUSHBUTTON      "OK",IDOK,32,95,40,14,WS_GROUP\r
-    PUSHBUTTON      "Cancel",IDCANCEL,88,95,40,14\r
+    PUSHBUTTON      "OK",IDOK,34,95,40,14,WS_GROUP
+    PUSHBUTTON      "Cancel",IDCANCEL,90,95,40,14
 END\r
 \r
 DLG_LoadOptions DIALOG DISCARDABLE  10, 18, 144, 55\r
@@ -208,17 +204,19 @@ BEGIN
     CONTROL         "galactic",IDC_STATIC,"Static",SS_BITMAP,4,4,15,13\r
 END\r
 \r
-DLG_GameList DIALOG DISCARDABLE  6, 18, 307, 159\r
+DLG_GameList DIALOG DISCARDABLE  6, 18, 259, 153
 STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME\r
 CAPTION "Game List"\r
 FONT 8, "MS Sans Serif"\r
 BEGIN\r
-    LISTBOX         OPT_GameListText,4,4,299,130,LBS_NOINTEGRALHEIGHT | \r
+    LISTBOX         OPT_GameListText,2,2,254,130,LBS_NOINTEGRALHEIGHT |
                     WS_VSCROLL | WS_HSCROLL | WS_TABSTOP\r
-    PUSHBUTTON      "&Load",OPT_GameListLoad,61,138,40,15\r
-    PUSHBUTTON      "&Prev",OPT_GameListPrev,109,138,40,15\r
-    PUSHBUTTON      "&Next",OPT_GameListNext,157,138,40,15\r
-    PUSHBUTTON      "&Close",OPT_GameListClose,205,138,40,15\r
+    PUSHBUTTON      "&Load",OPT_GameListLoad,2,135,32,15
+    PUSHBUTTON      "&<",OPT_GameListPrev,38,135,22,15
+    PUSHBUTTON      "&>",OPT_GameListNext,64,135,24,15
+    PUSHBUTTON      "&Close",OPT_GameListClose,92,135,32,15
+    PUSHBUTTON      "Filter",IDC_GameListDoFilter,144,136,30,14
+    EDITTEXT        IDC_GameListFilter,178,136,78,14,ES_AUTOHSCROLL
 END\r
 \r
 DLG_EditTags DIALOG DISCARDABLE  6, 18, 160, 141\r
@@ -238,20 +236,16 @@ WBCONSOLE DIALOG DISCARDABLE  0, 0, 335, 133
 STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CAPTION | WS_SYSMENU | \r
     WS_THICKFRAME\r
 CAPTION "ICS Interaction"\r
-#if __GNUC__\r
-CLASS WBConsole\r
-#else\r
 CLASS "WBConsole"\r
-#endif\r
 FONT 8, "Courier New"\r
 BEGIN\r
     CONTROL         "",OPT_ConsoleText,"RICHEDIT",ES_MULTILINE | \r
                     ES_AUTOVSCROLL | ES_NOHIDESEL | ES_READONLY | ES_NUMBER | \r
                     WS_BORDER | WS_VSCROLL | WS_TABSTOP,0,0,335,119\r
-    CONTROL         "",OPT_ConsoleInput,"RICHEDIT",ES_AUTOHSCROLL | \r
-                    ES_AUTOVSCROLL | ES_MULTILINE | \r
-                    ES_NOHIDESEL | ES_NUMBER | WS_BORDER | \r
-                    WS_TABSTOP,0,120,335,13,WS_EX_TRANSPARENT\r
+    CONTROL         "",OPT_ConsoleInput,"RICHEDIT",ES_MULTILINE |
+                    ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_NOHIDESEL |
+                    ES_NUMBER | WS_BORDER | WS_TABSTOP,0,120,335,13,
+                    WS_EX_TRANSPARENT
 END\r
 \r
 DLG_Analysis DIALOG DISCARDABLE  0, 0, 294, 62\r
@@ -278,7 +272,7 @@ END
 DLG_Colorize DIALOGEX 0, 0, 183, 52\r
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\r
 CAPTION "ICS Interaction Colors"\r
-FONT 8, "MS Sans Serif"\r
+FONT 8, "MS Sans Serif", 0, 0, 0x1
 BEGIN\r
     PUSHBUTTON      "&Choose Color...",OPT_ChooseColor,15,29,51,14,WS_GROUP\r
     CONTROL         "&Bold",OPT_Bold,"Button",BS_AUTOCHECKBOX | WS_GROUP | \r
@@ -336,12 +330,7 @@ BEGIN
 END\r
 \r
 DLG_IndexNumber DIALOG DISCARDABLE  0, 0, 236, 18\r
-#if __GNUC__\r
-STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS |\r
-       NOT WS_POPUP | NOT WS_BORDER | NOT WS_SYSMENU\r
-#else\r
 STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS\r
-#endif\r
 FONT 8, "MS Sans Serif"\r
 BEGIN\r
     LTEXT           "Inde&x number:",IDC_STATIC,5,2,46,8\r
@@ -384,7 +373,7 @@ BEGIN
     LTEXT           "Event:",IDC_STATIC,19,9,26,9\r
 END\r
 \r
-DLG_GeneralOptions DIALOG DISCARDABLE  0, 0, 271, 135\r
+DLG_GeneralOptions DIALOG DISCARDABLE  0, 0, 271, 150
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\r
 CAPTION "General Options"\r
 FONT 8, "MS Sans Serif"\r
@@ -409,6 +398,8 @@ BEGIN
                     WS_TABSTOP,16,104,79,10\r
     CONTROL         "&Highlight Dragging",OPT_HighlightDragging,"Button",\r
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,118,79,10\r
+    CONTROL         "Extended PGN Info",OPT_SaveExtPGN,"Button",
+                    BS_AUTOCHECKBOX | WS_TABSTOP,16,132,79,10
     CONTROL         "Highlight Last &Move",OPT_HighlightLastMove,"Button",\r
                     BS_AUTOCHECKBOX | WS_TABSTOP,109,6,79,10\r
     CONTROL         "Periodic &Updates",OPT_PeriodicUpdates,"Button",\r
@@ -427,12 +418,14 @@ BEGIN
                     BS_AUTOCHECKBOX | WS_TABSTOP,109,104,79,10\r
     CONTROL         "Test &Legality",OPT_TestLegality,"Button",\r
                     BS_AUTOCHECKBOX | WS_TABSTOP,109,118,79,10\r
+    CONTROL         "Hide Thinking From Human",OPT_HideThinkFromHuman,"Button",
+                    BS_AUTOCHECKBOX | WS_TABSTOP,109,132,102,10
 END\r
 \r
 DLG_IcsOptions DIALOGEX 0, 0, 318, 271\r
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\r
 CAPTION "ICS Options"\r
-FONT 8, "MS Sans Serif"\r
+FONT 8, "MS Sans Serif", 0, 0, 0x1
 BEGIN\r
     DEFPUSHBUTTON   "OK",IDOK,88,250,60,15\r
     PUSHBUTTON      "Cancel",IDCANCEL,168,250,60,15\r
@@ -624,6 +617,18 @@ BEGIN
     GROUPBOX        "All Board Sizes",IDC_STATIC,5,105,270,100\r
 END\r
 \r
+DLG_NewGameFRC DIALOG DISCARDABLE  0, 0, 176, 47
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "New FRC (Chess960) Game"
+FONT 8, "MS Sans Serif"
+BEGIN
+    LTEXT           "&Start Position Number:",IDC_NFG_Label,4,7,71,8
+    EDITTEXT        IDC_NFG_Edit,76,4,42,14,ES_AUTOHSCROLL
+    PUSHBUTTON      "Random",IDC_NFG_Random,122,4,50,14
+    DEFPUSHBUTTON   "OK",IDOK,34,28,50,14
+    PUSHBUTTON      "Cancel",IDCANCEL,92,28,50,14
+END
+
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
@@ -633,12 +638,17 @@ END
 #ifdef APSTUDIO_INVOKED\r
 GUIDELINES DESIGNINFO DISCARDABLE \r
 BEGIN\r
+    DLG_GameList, DIALOG
+    BEGIN
+        RIGHTMARGIN, 258
+    END
+
     DLG_GeneralOptions, DIALOG\r
     BEGIN\r
         LEFTMARGIN, 7\r
         RIGHTMARGIN, 264\r
         TOPMARGIN, 7\r
-        BOTTOMMARGIN, 128\r
+        BOTTOMMARGIN, 143
     END\r
 \r
     DLG_IcsOptions, DIALOG\r
@@ -664,6 +674,14 @@ BEGIN
         TOPMARGIN, 7\r
         BOTTOMMARGIN, 224\r
     END\r
+
+    DLG_NewGameFRC, DIALOG
+    BEGIN
+        LEFTMARGIN, 7
+        RIGHTMARGIN, 169
+        TOPMARGIN, 7
+        BOTTOMMARGIN, 40
+    END
 END\r
 #endif    // APSTUDIO_INVOKED\r
 \r
@@ -688,13 +706,14 @@ WINBOARD MENU DISCARDABLE
 BEGIN\r
     POPUP "&File"\r
     BEGIN\r
-        MENUITEM "Reset &Game",                 IDM_NewGame\r
+        MENUITEM "New &Game\tCtrl-N",           IDM_NewGame
+        MENUITEM "New FRC Game...",             IDM_NewGameFRC
         MENUITEM SEPARATOR\r
-        MENUITEM "&Load Game...",               IDM_LoadGame\r
+        MENUITEM "&Load Game...\tCtrl-O",       IDM_LoadGame
         MENUITEM "Load &Next Game\tAlt+PgDn",   IDM_LoadNextGame\r
         MENUITEM "Load &Previous Game\tAlt+PgUp", IDM_LoadPrevGame\r
         MENUITEM "&Reload Same Game",           IDM_ReloadGame\r
-        MENUITEM "&Save Game...",               IDM_SaveGame\r
+        MENUITEM "&Save Game...\tCtrl-S",       IDM_SaveGame
         MENUITEM SEPARATOR\r
         MENUITEM "&Copy Game To Clipboard\tAlt+C", IDM_CopyGame\r
         MENUITEM "Paste Game &From Clipboard\tAlt+V", IDM_PasteGame\r
@@ -744,6 +763,10 @@ BEGIN
         MENUITEM SEPARATOR\r
         MENUITEM "Stop &Observing\tF10",        IDM_StopObserving\r
         MENUITEM "Stop E&xamining\tF11",        IDM_StopExamining\r
+        MENUITEM SEPARATOR
+        MENUITEM "Adjudicate to White",         IDM_UserAdjudication_White
+        MENUITEM "Adjudicate to Black",         IDM_UserAdjudication_Black
+        MENUITEM "Adjudicate Draw",             IDM_UserAdjudication_Draw
     END\r
     POPUP "&Step"\r
     BEGIN\r
@@ -902,11 +925,13 @@ BEGIN
     "1",            IDM_DirectCommand1,     VIRTKEY, ALT, NOINVERT\r
     "2",            IDM_DirectCommand2,     VIRTKEY, ALT, NOINVERT\r
     "C",            IDM_CopyGame,           VIRTKEY, ALT, NOINVERT\r
-    "C",            IDM_CopyPosition,       VIRTKEY, SHIFT, ALT, \r
-                                                    NOINVERT\r
+    "C",            IDM_CopyPosition,       VIRTKEY, SHIFT, ALT, NOINVERT
+    "N",            IDM_NewGame,            VIRTKEY, CONTROL, NOINVERT
+    "O",            IDM_LoadGame,           VIRTKEY, CONTROL, NOINVERT
+    "S",            IDM_SaveGame,           VIRTKEY, CONTROL, NOINVERT
+    "V",            IDM_Paste,              VIRTKEY, CONTROL, NOINVERT
     "V",            IDM_PasteGame,          VIRTKEY, ALT, NOINVERT\r
-    "V",            IDM_PastePosition,      VIRTKEY, SHIFT, ALT, \r
-                                                    NOINVERT\r
+    "V",            IDM_PastePosition,      VIRTKEY, SHIFT, ALT, NOINVERT
     VK_DELETE,      IDM_RetractMove,        VIRTKEY, ALT, NOINVERT\r
     VK_DOWN,        IDM_ToEnd,              VIRTKEY, ALT, NOINVERT\r
     VK_END,         IDM_TruncateGame,       VIRTKEY, ALT, NOINVERT\r
@@ -1321,39 +1346,38 @@ END
 // WAVE\r
 //\r
 \r
-DING                    WAVE    DISCARDABLE     "..\\sounds\\ding1.wav"\r
-CHING                   WAVE    DISCARDABLE     "..\\sounds\\ching.wav"\r
-CLICK                   WAVE    DISCARDABLE     "..\\sounds\\click.wav"\r
-CYMBAL                  WAVE    DISCARDABLE     "..\\sounds\\cymbal.wav"\r
-DRIP                    WAVE    DISCARDABLE     "..\\sounds\\drip.wav"\r
-GONG                    WAVE    DISCARDABLE     "..\\sounds\\gong.wav"\r
-BEEPBEEP                WAVE    DISCARDABLE     "..\\sounds\\honkhonk.wav"\r
-LASER                   WAVE    DISCARDABLE     "..\\sounds\\laser.wav"\r
-PENALTY                 WAVE    DISCARDABLE     "..\\sounds\\penalty.wav"\r
-PHONE                   WAVE    DISCARDABLE     "..\\sounds\\phone.wav"\r
-POP                     WAVE    DISCARDABLE     "..\\sounds\\pop.wav"\r
-POP2                    WAVE    DISCARDABLE     "..\\sounds\\pop2.wav"\r
-SLAP                    WAVE    DISCARDABLE     "..\\sounds\\slap.wav"\r
-SQUEAK                  WAVE    DISCARDABLE     "..\\sounds\\squeak.wav"\r
-SWISH                   WAVE    DISCARDABLE     "..\\sounds\\swish.wav"\r
-THUD                    WAVE    DISCARDABLE     "..\\sounds\\thud.wav"\r
-WHIPCRACK               WAVE    DISCARDABLE     "..\\sounds\\whipcrak.wav"\r
-MOVE                    WAVE    DISCARDABLE     "..\\sounds\\move.wav"\r
-ALARM                  WAVE    DISCARDABLE     "..\\sounds\\alarm.wav"\r
-CHALLENGE              WAVE    DISCARDABLE     "..\\sounds\\challenge.wav"\r
-CHANNEL                        WAVE    DISCARDABLE     "..\\sounds\\channel.wav"\r
-CHANNEL1               WAVE    DISCARDABLE     "..\\sounds\\channel1.wav"\r
-DRAW                   WAVE    DISCARDABLE     "..\\sounds\\draw.wav"\r
-KIBITZ                 WAVE    DISCARDABLE     "..\\sounds\\kibitz.wav"\r
-LOSE                   WAVE    DISCARDABLE     "..\\sounds\\lose.wav"\r
-REQUEST                        WAVE    DISCARDABLE     "..\\sounds\\request.wav"\r
-SEEK                   WAVE    DISCARDABLE     "..\\sounds\\seek.wav"\r
-SHOUT                  WAVE    DISCARDABLE     "..\\sounds\\shout.wav"\r
-SSHOUT                 WAVE    DISCARDABLE     "..\\sounds\\sshout.wav"\r
-TELL                   WAVE    DISCARDABLE     "..\\sounds\\tell.wav"\r
-UNFINISHED             WAVE    DISCARDABLE     "..\\sounds\\unfinished.wav"\r
-WIN                    WAVE    DISCARDABLE     "..\\sounds\\win.wav"\r
-\r
+DING                    WAVE    DISCARDABLE     "sounds\\ding1.wav"
+CHING                   WAVE    DISCARDABLE     "sounds\\ching.wav"
+CLICK                   WAVE    DISCARDABLE     "sounds\\click.wav"
+CYMBAL                  WAVE    DISCARDABLE     "sounds\\cymbal.wav"
+DRIP                    WAVE    DISCARDABLE     "sounds\\drip.wav"
+GONG                    WAVE    DISCARDABLE     "sounds\\gong.wav"
+BEEPBEEP                WAVE    DISCARDABLE     "sounds\\honkhonk.wav"
+LASER                   WAVE    DISCARDABLE     "sounds\\laser.wav"
+PENALTY                 WAVE    DISCARDABLE     "sounds\\penalty.wav"
+PHONE                   WAVE    DISCARDABLE     "sounds\\phone.wav"
+POP                     WAVE    DISCARDABLE     "sounds\\pop.wav"
+POP2                    WAVE    DISCARDABLE     "sounds\\pop2.wav"
+SLAP                    WAVE    DISCARDABLE     "sounds\\slap.wav"
+SQUEAK                  WAVE    DISCARDABLE     "sounds\\squeak.wav"
+SWISH                   WAVE    DISCARDABLE     "sounds\\swish.wav"
+THUD                    WAVE    DISCARDABLE     "sounds\\thud.wav"
+WHIPCRACK               WAVE    DISCARDABLE     "sounds\\whipcrak.wav"
+MOVE                    WAVE    DISCARDABLE     "sounds\\move.wav"
+ALARM                   WAVE    DISCARDABLE     "sounds\\alarm.wav"
+CHALLENGE               WAVE    DISCARDABLE     "sounds\\challenge.wav"
+CHANNEL                 WAVE    DISCARDABLE     "sounds\\channel.wav"
+CHANNEL1                WAVE    DISCARDABLE     "sounds\\channel1.wav"
+DRAW                    WAVE    DISCARDABLE     "sounds\\draw.wav"
+KIBITZ                  WAVE    DISCARDABLE     "sounds\\kibitz.wav"
+LOSE                    WAVE    DISCARDABLE     "sounds\\lose.wav"
+REQUEST                 WAVE    DISCARDABLE     "sounds\\request.wav"
+SEEK                    WAVE    DISCARDABLE     "sounds\\seek.wav"
+SHOUT                   WAVE    DISCARDABLE     "sounds\\shout.wav"
+SSHOUT                  WAVE    DISCARDABLE     "sounds\\sshout.wav"
+TELL                    WAVE    DISCARDABLE     "sounds\\tell.wav"
+UNFINISHED              WAVE    DISCARDABLE     "sounds\\unfinished.wav"
+WIN                     WAVE    DISCARDABLE     "sounds\\win.wav"
 #endif    // English (U.S.) resources\r
 /////////////////////////////////////////////////////////////////////////////\r
 \r