Fix Edit Game/Position checkmarking in WinBoard
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 3 Dec 2010 21:44:02 +0000 (22:44 +0100)
committerArun Persaud <arun@nubati.net>
Sat, 4 Dec 2010 04:20:11 +0000 (20:20 -0800)
Because the entries in Edit and Mode menu were pure duplicats, the
entries in the wrong menu (Edit) were checkmarked while active. By
defining different IDs for those in the Edit menu, those in the Mode
menu are checkmarked again.

winboard/resource.h
winboard/winboard.c
winboard/winboard.rc

index e063e42..33b3875 100644 (file)
@@ -31,6 +31,8 @@
 #define IDM_TimeControl                 131\r
 #define IDM_LoadOptions                 132\r
 #define IDM_SaveOptions                 133\r
+#define IDM_EditGame2                   134\r
+#define IDM_EditPosition2               135\r
 #define IDM_CommPort                    147\r
 #define IDM_EditComment                 148\r
 #define IDM_LoadNextGame                149\r
index 24fa20e..ad257f9 100644 (file)
@@ -4904,11 +4904,13 @@ WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
       break;\r
 \r
     case IDM_EditGame:\r
+    case IDM_EditGame2:\r
       EditGameEvent();\r
       SAY("edit game");\r
       break;\r
 \r
     case IDM_EditPosition:\r
+    case IDM_EditPosition2:\r
       EditPositionEvent();\r
       SAY("enter a FEN string or setup a position on the board using the control R pop up menu");\r
       break;\r
index ca8624f..5bda4ec 100644 (file)
@@ -1131,8 +1131,8 @@ BEGIN
         MENUITEM "P&aste Position From Clipboard\tCtrl+Shift+V", \r
                                                 IDM_PasteAny\r
         MENUITEM SEPARATOR\r
-        MENUITEM "&Edit Game\tCtrl+E",          IDM_EditGame\r
-        MENUITEM "E&dit Position\tCtrl+Shift+E",IDM_EditPosition\r
+        MENUITEM "&Edit Game\tCtrl+E",          IDM_EditGame2\r
+        MENUITEM "E&dit Position\tCtrl+Shift+E",IDM_EditPosition2\r
         MENUITEM SEPARATOR\r
         MENUITEM "Edit Ta&gs...",               IDM_EditTags\r
         MENUITEM "Edit &Comment...",            IDM_EditComment\r