more callbacks
[xboard.git] / gtk-interface.xml
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy project-wide -->
5   <object class="GtkWindow" id="MainWindow">
6     <property name="title" translatable="yes">XBoard</property>
7     <signal name="destroy" handler="QuitProc"/>
8     <child>
9       <object class="GtkAspectFrame" id="Aspectframe">
10         <property name="visible">True</property>
11         <property name="label_xalign">0</property>
12         <property name="shadow_type">none</property>
13         <property name="ratio">0.80000001192092896</property>
14         <property name="obey_child">False</property>
15         <child>
16           <object class="GtkVBox" id="VBox">
17             <property name="visible">True</property>
18             <property name="orientation">vertical</property>
19             <child>
20               <object class="GtkMenuBar" id="MenuBar">
21                 <property name="visible">True</property>
22                 <child>
23                   <object class="GtkMenuItem" id="MenuItemFile">
24                     <property name="visible">True</property>
25                     <property name="label" translatable="yes">_File</property>
26                     <property name="use_underline">True</property>
27                     <child type="submenu">
28                       <object class="GtkMenu" id="MenuFile">
29                         <property name="visible">True</property>
30                         <child>
31                           <object class="GtkMenuItem" id="menuFile.Reset Game">
32                             <property name="visible">True</property>
33                             <property name="label" translatable="yes">Reset Game</property>
34                             <property name="use_underline">True</property>
35                             <signal name="activate" handler="ResetProc"/>
36                           </object>
37                         </child>
38                         <child>
39                           <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
40                             <property name="visible">True</property>
41                           </object>
42                         </child>
43                         <child>
44                           <object class="GtkImageMenuItem" id="menuFile.Load Game">
45                             <property name="label" translatable="yes">Load Game</property>
46                             <property name="visible">True</property>
47                             <property name="image">image1</property>
48                             <property name="use_stock">False</property>
49                             <signal name="activate" handler="LoadGameProc"/>
50                           </object>
51                         </child>
52                         <child>
53                           <object class="GtkMenuItem" id="menuFile.Load Next Game">
54                             <property name="visible">True</property>
55                             <property name="label" translatable="yes">Load Next Game</property>
56                             <property name="use_underline">True</property>
57                             <signal name="activate" handler="LoadNextGameProc"/>
58                           </object>
59                         </child>
60                         <child>
61                           <object class="GtkMenuItem" id="menuFile.Load Previous Game">
62                             <property name="visible">True</property>
63                             <property name="label" translatable="yes">Load Previous Game</property>
64                             <property name="use_underline">True</property>
65                           </object>
66                         </child>
67                         <child>
68                           <object class="GtkMenuItem" id="menuFile.Reload Same Game">
69                             <property name="visible">True</property>
70                             <property name="label" translatable="yes">Reload Same Game</property>
71                             <property name="use_underline">True</property>
72                             <signal name="activate" handler="ReloadGameProc"/>
73                           </object>
74                         </child>
75                         <child>
76                           <object class="GtkMenuItem" id="menuFile.Save Game">
77                             <property name="visible">True</property>
78                             <property name="label" translatable="yes">Save Game</property>
79                             <property name="use_underline">True</property>
80                           </object>
81                         </child>
82                         <child>
83                           <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
84                             <property name="visible">True</property>
85                           </object>
86                         </child>
87                         <child>
88                           <object class="GtkMenuItem" id="menuFile.Copy Game">
89                             <property name="visible">True</property>
90                             <property name="label" translatable="yes">Copy Game</property>
91                             <property name="use_underline">True</property>
92                           </object>
93                         </child>
94                         <child>
95                           <object class="GtkMenuItem" id="menuFile.Paste Game">
96                             <property name="visible">True</property>
97                             <property name="label" translatable="yes">Paste Game</property>
98                             <property name="use_underline">True</property>
99                           </object>
100                         </child>
101                         <child>
102                           <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
103                             <property name="visible">True</property>
104                           </object>
105                         </child>
106                         <child>
107                           <object class="GtkMenuItem" id="menuFile.Load Position">
108                             <property name="visible">True</property>
109                             <property name="label" translatable="yes">Load Position</property>
110                             <property name="use_underline">True</property>
111                           </object>
112                         </child>
113                         <child>
114                           <object class="GtkMenuItem" id="menuFile.Load Next Position">
115                             <property name="visible">True</property>
116                             <property name="label" translatable="yes">Load Next Position</property>
117                             <property name="use_underline">True</property>
118                           </object>
119                         </child>
120                         <child>
121                           <object class="GtkMenuItem" id="menuFile.Load Previous Position">
122                             <property name="visible">True</property>
123                             <property name="label" translatable="yes">Load Previous Position</property>
124                             <property name="use_underline">True</property>
125                           </object>
126                         </child>
127                         <child>
128                           <object class="GtkMenuItem" id="menuFile.Reload Same Position">
129                             <property name="visible">True</property>
130                             <property name="label" translatable="yes">Reload Same Position</property>
131                             <property name="use_underline">True</property>
132                           </object>
133                         </child>
134                         <child>
135                           <object class="GtkMenuItem" id="menuFile.Save Position">
136                             <property name="visible">True</property>
137                             <property name="label" translatable="yes">Save Position</property>
138                             <property name="use_underline">True</property>
139                           </object>
140                         </child>
141                         <child>
142                           <object class="GtkSeparatorMenuItem" id="separatormenuitem4">
143                             <property name="visible">True</property>
144                           </object>
145                         </child>
146                         <child>
147                           <object class="GtkMenuItem" id="menuFile.Copy Position">
148                             <property name="visible">True</property>
149                             <property name="label" translatable="yes">Copy Position</property>
150                             <property name="use_underline">True</property>
151                           </object>
152                         </child>
153                         <child>
154                           <object class="GtkMenuItem" id="menuFile.Paste Position">
155                             <property name="visible">True</property>
156                             <property name="label" translatable="yes">Paste Position</property>
157                             <property name="use_underline">True</property>
158                           </object>
159                         </child>
160                         <child>
161                           <object class="GtkSeparatorMenuItem" id="separatormenuitem5">
162                             <property name="visible">True</property>
163                           </object>
164                         </child>
165                         <child>
166                           <object class="GtkMenuItem" id="menuFile.Mail Move">
167                             <property name="visible">True</property>
168                             <property name="label" translatable="yes">Mail Move</property>
169                             <property name="use_underline">True</property>
170                           </object>
171                         </child>
172                         <child>
173                           <object class="GtkMenuItem" id="menuFile.Reload CMail Message">
174                             <property name="visible">True</property>
175                             <property name="label" translatable="yes">Reload CMail Message</property>
176                             <property name="use_underline">True</property>
177                           </object>
178                         </child>
179                         <child>
180                           <object class="GtkSeparatorMenuItem" id="separatormenuitem6">
181                             <property name="visible">True</property>
182                           </object>
183                         </child>
184                         <child>
185                           <object class="GtkImageMenuItem" id="menuFile.Quit">
186                             <property name="label">gtk-quit</property>
187                             <property name="visible">True</property>
188                             <property name="use_underline">True</property>
189                             <property name="use_stock">True</property>
190                             <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
191                             <signal name="activate" handler="QuitProc"/>
192                           </object>
193                         </child>
194                       </object>
195                     </child>
196                   </object>
197                 </child>
198                 <child>
199                   <object class="GtkMenuItem" id="MenuItemMode">
200                     <property name="visible">True</property>
201                     <property name="label" translatable="yes">_Mode</property>
202                     <property name="use_underline">True</property>
203                     <child type="submenu">
204                       <object class="GtkMenu" id="menu2">
205                         <property name="visible">True</property>
206                         <child>
207                           <object class="GtkRadioMenuItem" id="menuMode.Machine White">
208                             <property name="visible">True</property>
209                             <property name="label" translatable="yes">Machine White</property>
210                             <property name="use_underline">True</property>
211                             <property name="draw_as_radio">True</property>
212                             <signal name="activate" handler="MachineWhiteProc"/>
213                           </object>
214                         </child>
215                         <child>
216                           <object class="GtkRadioMenuItem" id="menuMode.Machine Black">
217                             <property name="visible">True</property>
218                             <property name="label" translatable="yes">Machine Black</property>
219                             <property name="use_underline">True</property>
220                             <property name="draw_as_radio">True</property>
221                             <property name="group">menuMode.Machine White</property>
222                             <signal name="activate" handler="MachineBlackProc"/>
223                           </object>
224                         </child>
225                         <child>
226                           <object class="GtkRadioMenuItem" id="menuMode.Two Machines">
227                             <property name="visible">True</property>
228                             <property name="label" translatable="yes">Two Machines</property>
229                             <property name="use_underline">True</property>
230                             <property name="draw_as_radio">True</property>
231                             <property name="group">menuMode.Machine White</property>
232                             <signal name="activate" handler="TwoMachinesProc"/>
233                           </object>
234                         </child>
235                         <child>
236                           <object class="GtkRadioMenuItem" id="menuMode.Analyze Mode">
237                             <property name="visible">True</property>
238                             <property name="label" translatable="yes">Analyze Mode</property>
239                             <property name="use_underline">True</property>
240                             <property name="draw_as_radio">True</property>
241                             <property name="group">menuMode.Machine White</property>
242                           </object>
243                         </child>
244                         <child>
245                           <object class="GtkRadioMenuItem" id="menuMode.Analyze File">
246                             <property name="visible">True</property>
247                             <property name="label" translatable="yes">Analyze File</property>
248                             <property name="use_underline">True</property>
249                             <property name="draw_as_radio">True</property>
250                             <property name="group">menuMode.Machine White</property>
251                           </object>
252                         </child>
253                         <child>
254                           <object class="GtkRadioMenuItem" id="menuMode.ICS Client">
255                             <property name="visible">True</property>
256                             <property name="label" translatable="yes">ICS Client</property>
257                             <property name="use_underline">True</property>
258                             <property name="draw_as_radio">True</property>
259                             <property name="group">menuMode.Machine White</property>
260                           </object>
261                         </child>
262                         <child>
263                           <object class="GtkRadioMenuItem" id="menuMode.Edit Game">
264                             <property name="visible">True</property>
265                             <property name="label" translatable="yes">Edit Game</property>
266                             <property name="use_underline">True</property>
267                             <property name="draw_as_radio">True</property>
268                             <property name="group">menuMode.Machine White</property>
269                           </object>
270                         </child>
271                         <child>
272                           <object class="GtkRadioMenuItem" id="menuMode.Edit Position">
273                             <property name="visible">True</property>
274                             <property name="label" translatable="yes">Edit Position</property>
275                             <property name="use_underline">True</property>
276                             <property name="draw_as_radio">True</property>
277                             <property name="group">menuMode.Machine White</property>
278                           </object>
279                         </child>
280                         <child>
281                           <object class="GtkRadioMenuItem" id="menuMode.Training">
282                             <property name="visible">True</property>
283                             <property name="label" translatable="yes">Training</property>
284                             <property name="use_underline">True</property>
285                             <property name="draw_as_radio">True</property>
286                             <property name="group">menuMode.Machine White</property>
287                           </object>
288                         </child>
289                         <child>
290                           <object class="GtkSeparatorMenuItem" id="menuModeSep1">
291                             <property name="visible">True</property>
292                           </object>
293                         </child>
294                         <child>
295                           <object class="GtkMenuItem" id="menuMode.Show Game List">
296                             <property name="visible">True</property>
297                             <property name="label" translatable="yes">Show Game List</property>
298                             <property name="use_underline">True</property>
299                           </object>
300                         </child>
301                         <child>
302                           <object class="GtkMenuItem" id="menuMode.Show Move List">
303                             <property name="visible">True</property>
304                             <property name="label" translatable="yes">Show Move List</property>
305                             <property name="use_underline">True</property>
306                           </object>
307                         </child>
308                         <child>
309                           <object class="GtkMenuItem" id="menuMode.Edit Tags">
310                             <property name="visible">True</property>
311                             <property name="label" translatable="yes">Edit Tags</property>
312                             <property name="use_underline">True</property>
313                           </object>
314                         </child>
315                         <child>
316                           <object class="GtkMenuItem" id="menuMode.Edit Comments">
317                             <property name="visible">True</property>
318                             <property name="label" translatable="yes">Edit Comments</property>
319                             <property name="use_underline">True</property>
320                           </object>
321                         </child>
322                         <child>
323                           <object class="GtkMenuItem" id="menuMode.ICS Input Box">
324                             <property name="visible">True</property>
325                             <property name="label" translatable="yes">ICS Input Box</property>
326                             <property name="use_underline">True</property>
327                           </object>
328                         </child>
329                         <child>
330                           <object class="GtkCheckMenuItem" id="menuMode.Pause">
331                             <property name="visible">True</property>
332                             <property name="label" translatable="yes">Pause</property>
333                             <property name="use_underline">True</property>
334                           </object>
335                         </child>
336                       </object>
337                     </child>
338                   </object>
339                 </child>
340                 <child>
341                   <object class="GtkMenuItem" id="MenuItemAction">
342                     <property name="visible">True</property>
343                     <property name="label" translatable="yes">_Action</property>
344                     <property name="use_underline">True</property>
345                     <child type="submenu">
346                       <object class="GtkMenu" id="menu1">
347                         <property name="visible">True</property>
348                         <child>
349                           <object class="GtkMenuItem" id="menuAction.Accept">
350                             <property name="visible">True</property>
351                             <property name="label" translatable="yes">Accept</property>
352                             <property name="use_underline">True</property>
353                             <signal name="activate" handler="AcceptProc"/>
354                           </object>
355                         </child>
356                         <child>
357                           <object class="GtkMenuItem" id="menuAction.Decline">
358                             <property name="visible">True</property>
359                             <property name="label" translatable="yes">Decline</property>
360                             <property name="use_underline">True</property>
361                             <signal name="activate" handler="DeclineProc"/>
362                           </object>
363                         </child>
364                         <child>
365                           <object class="GtkMenuItem" id="menuAction.Rematch">
366                             <property name="visible">True</property>
367                             <property name="label" translatable="yes">Rematch</property>
368                             <property name="use_underline">True</property>
369                             <signal name="activate" handler="RematchProc"/>
370                           </object>
371                         </child>
372                         <child>
373                           <object class="GtkSeparatorMenuItem" id="menuActionsep1">
374                             <property name="visible">True</property>
375                           </object>
376                         </child>
377                         <child>
378                           <object class="GtkMenuItem" id="menuAction.Call Flag">
379                             <property name="visible">True</property>
380                             <property name="label" translatable="yes">Call Flag</property>
381                             <property name="use_underline">True</property>
382                             <signal name="activate" handler="CallFlagProc"/>
383                           </object>
384                         </child>
385                         <child>
386                           <object class="GtkMenuItem" id="menuAction.Draw">
387                             <property name="visible">True</property>
388                             <property name="label" translatable="yes">Draw</property>
389                             <property name="use_underline">True</property>
390                             <signal name="activate" handler="DrawProc"/>
391                           </object>
392                         </child>
393                         <child>
394                           <object class="GtkMenuItem" id="menuAction.Adjourn">
395                             <property name="visible">True</property>
396                             <property name="label" translatable="yes">Adjourn</property>
397                             <property name="use_underline">True</property>
398                             <signal name="activate" handler="AdjournProc"/>
399                           </object>
400                         </child>
401                         <child>
402                           <object class="GtkMenuItem" id="menuAction.Abort">
403                             <property name="visible">True</property>
404                             <property name="label" translatable="yes">Abort</property>
405                             <property name="use_underline">True</property>
406                             <signal name="activate" handler="AbortProc"/>
407                           </object>
408                         </child>
409                         <child>
410                           <object class="GtkMenuItem" id="menuAction.Resign">
411                             <property name="visible">True</property>
412                             <property name="label" translatable="yes">Resign</property>
413                             <property name="use_underline">True</property>
414                             <signal name="activate" handler="ResignProc"/>
415                           </object>
416                         </child>
417                         <child>
418                           <object class="GtkSeparatorMenuItem" id="menuActionsep2">
419                             <property name="visible">True</property>
420                           </object>
421                         </child>
422                         <child>
423                           <object class="GtkMenuItem" id="menuAction.Stop Observing">
424                             <property name="visible">True</property>
425                             <property name="label" translatable="yes">Stop Observing</property>
426                             <property name="use_underline">True</property>
427                           </object>
428                         </child>
429                         <child>
430                           <object class="GtkMenuItem" id="menuAction.Stop Examining">
431                             <property name="visible">True</property>
432                             <property name="label" translatable="yes">Stop Examine</property>
433                             <property name="use_underline">True</property>
434                           </object>
435                         </child>
436                         <child>
437                           <object class="GtkSeparatorMenuItem" id="menuActionsep3">
438                             <property name="visible">True</property>
439                           </object>
440                         </child>
441                         <child>
442                           <object class="GtkMenuItem" id="menuAction.Adjucate to White">
443                             <property name="visible">True</property>
444                             <property name="label" translatable="yes">Adjucate to White</property>
445                             <property name="use_underline">True</property>
446                             <signal name="activate" handler="AdjuWhiteProc"/>
447                           </object>
448                         </child>
449                         <child>
450                           <object class="GtkMenuItem" id="menuAction.Adjucate to Black">
451                             <property name="visible">True</property>
452                             <property name="label" translatable="yes">Adjucate to Black</property>
453                             <property name="use_underline">True</property>
454                             <signal name="activate" handler="AdjuBlackProc"/>
455                           </object>
456                         </child>
457                         <child>
458                           <object class="GtkMenuItem" id="menuAction.Adjucate Draw">
459                             <property name="visible">True</property>
460                             <property name="label" translatable="yes">Adjucate Draw</property>
461                             <property name="use_underline">True</property>
462                             <signal name="activate" handler="AdjuDrawProc"/>
463                           </object>
464                         </child>
465                       </object>
466                     </child>
467                   </object>
468                 </child>
469                 <child>
470                   <object class="GtkMenuItem" id="MenuItemStep">
471                     <property name="visible">True</property>
472                     <property name="label" translatable="yes">_Step</property>
473                     <property name="use_underline">True</property>
474                     <child type="submenu">
475                       <object class="GtkMenu" id="menu4">
476                         <property name="visible">True</property>
477                         <child>
478                           <object class="GtkMenuItem" id="menuStep.Backward">
479                             <property name="visible">True</property>
480                             <property name="label" translatable="yes">Backward</property>
481                             <property name="use_underline">True</property>
482                           </object>
483                         </child>
484                         <child>
485                           <object class="GtkMenuItem" id="menuStep.Foward">
486                             <property name="visible">True</property>
487                             <property name="label" translatable="yes">Forward</property>
488                             <property name="use_underline">True</property>
489                           </object>
490                         </child>
491                         <child>
492                           <object class="GtkMenuItem" id="menuStep.Back To Start">
493                             <property name="visible">True</property>
494                             <property name="label" translatable="yes">Back to Start</property>
495                             <property name="use_underline">True</property>
496                           </object>
497                         </child>
498                         <child>
499                           <object class="GtkMenuItem" id="menuStep.Forward To End">
500                             <property name="visible">True</property>
501                             <property name="label" translatable="yes">Forward to End</property>
502                             <property name="use_underline">True</property>
503                           </object>
504                         </child>
505                         <child>
506                           <object class="GtkMenuItem" id="menuStep.Revert">
507                             <property name="visible">True</property>
508                             <property name="label" translatable="yes">Revert</property>
509                             <property name="use_underline">True</property>
510                           </object>
511                         </child>
512                         <child>
513                           <object class="GtkMenuItem" id="menuStep.Truncate Game">
514                             <property name="visible">True</property>
515                             <property name="label" translatable="yes">Truncate Game</property>
516                             <property name="use_underline">True</property>
517                           </object>
518                         </child>
519                         <child>
520                           <object class="GtkSeparatorMenuItem" id="MenuStepSep1">
521                             <property name="visible">True</property>
522                           </object>
523                         </child>
524                         <child>
525                           <object class="GtkMenuItem" id="menuStep.Move Now">
526                             <property name="visible">True</property>
527                             <property name="label" translatable="yes">Move now</property>
528                             <property name="use_underline">True</property>
529                             <signal name="activate" handler="MoveNowProc"/>
530                           </object>
531                         </child>
532                         <child>
533                           <object class="GtkMenuItem" id="menuStep.Retract Move">
534                             <property name="visible">True</property>
535                             <property name="label" translatable="yes">Retract Move</property>
536                             <property name="use_underline">True</property>
537                           </object>
538                         </child>
539                       </object>
540                     </child>
541                   </object>
542                 </child>
543                 <child>
544                   <object class="GtkMenuItem" id="MenuItemOptions">
545                     <property name="visible">True</property>
546                     <property name="label" translatable="yes">_Options</property>
547                     <property name="use_underline">True</property>
548                     <child type="submenu">
549                       <object class="GtkMenu" id="menu5">
550                         <property name="visible">True</property>
551                         <child>
552                           <object class="GtkCheckMenuItem" id="menuOptions.Always Queen">
553                             <property name="visible">True</property>
554                             <property name="label" translatable="yes">Always Queen</property>
555                             <property name="use_underline">True</property>
556                           </object>
557                         </child>
558                         <child>
559                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Dragging">
560                             <property name="visible">True</property>
561                             <property name="label" translatable="yes">Animate Dragging</property>
562                             <property name="use_underline">True</property>
563                           </object>
564                         </child>
565                         <child>
566                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Moving">
567                             <property name="visible">True</property>
568                             <property name="label" translatable="yes">Animate Moving</property>
569                             <property name="use_underline">True</property>
570                           </object>
571                         </child>
572                         <child>
573                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Comment">
574                             <property name="visible">True</property>
575                             <property name="label" translatable="yes">Auto Comment</property>
576                             <property name="use_underline">True</property>
577                           </object>
578                         </child>
579                         <child>
580                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flag">
581                             <property name="visible">True</property>
582                             <property name="label" translatable="yes">Auto Flag</property>
583                             <property name="use_underline">True</property>
584                           </object>
585                         </child>
586                         <child>
587                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flip View">
588                             <property name="visible">True</property>
589                             <property name="label" translatable="yes">Auto Flip View</property>
590                             <property name="use_underline">True</property>
591                           </object>
592                         </child>
593                         <child>
594                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Observe">
595                             <property name="visible">True</property>
596                             <property name="label" translatable="yes">Auto Observe</property>
597                             <property name="use_underline">True</property>
598                           </object>
599                         </child>
600                         <child>
601                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Raise Board">
602                             <property name="visible">True</property>
603                             <property name="label" translatable="yes">Auto Raise Board</property>
604                             <property name="use_underline">True</property>
605                           </object>
606                         </child>
607                         <child>
608                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Save">
609                             <property name="visible">True</property>
610                             <property name="label" translatable="yes">Auto Save</property>
611                             <property name="use_underline">True</property>
612                           </object>
613                         </child>
614                         <child>
615                           <object class="GtkCheckMenuItem" id="menuOptions.Blindfold">
616                             <property name="visible">True</property>
617                             <property name="label" translatable="yes">Blindfold</property>
618                             <property name="use_underline">True</property>
619                           </object>
620                         </child>
621                         <child>
622                           <object class="GtkCheckMenuItem" id="menuOptions.Flash Moves">
623                             <property name="visible">True</property>
624                             <property name="label" translatable="yes">Flash Moves</property>
625                             <property name="use_underline">True</property>
626                           </object>
627                         </child>
628                         <child>
629                           <object class="GtkCheckMenuItem" id="menuOptions.Flip View">
630                             <property name="visible">True</property>
631                             <property name="label" translatable="yes">Flip View</property>
632                             <property name="use_underline">True</property>
633                           </object>
634                         </child>
635                         <child>
636                           <object class="GtkCheckMenuItem" id="menuOptions.Get Move List">
637                             <property name="visible">True</property>
638                             <property name="label" translatable="yes">Get Move List</property>
639                             <property name="use_underline">True</property>
640                           </object>
641                         </child>
642                         <child>
643                           <object class="GtkCheckMenuItem" id="menuOptions.Highlight Last Move">
644                             <property name="visible">True</property>
645                             <property name="label" translatable="yes">Highlight Last Move</property>
646                             <property name="use_underline">True</property>
647                           </object>
648                         </child>
649                         <child>
650                           <object class="GtkCheckMenuItem" id="menuOptions.Move Sound">
651                             <property name="visible">True</property>
652                             <property name="label" translatable="yes">Move Sound</property>
653                             <property name="use_underline">True</property>
654                           </object>
655                         </child>
656                         <child>
657                           <object class="GtkCheckMenuItem" id="menuOptions.ICS Alarm">
658                             <property name="visible">True</property>
659                             <property name="label" translatable="yes">ICS Alarm</property>
660                             <property name="use_underline">True</property>
661                           </object>
662                         </child>
663                         <child>
664                           <object class="GtkCheckMenuItem" id="menuOptions.Old Save Style">
665                             <property name="visible">True</property>
666                             <property name="label" translatable="yes">Old Save Style</property>
667                             <property name="use_underline">True</property>
668                           </object>
669                         </child>
670                         <child>
671                           <object class="GtkCheckMenuItem" id="menuOptions.Periodic Updates">
672                             <property name="visible">True</property>
673                             <property name="label" translatable="yes">Periodic Updates</property>
674                             <property name="use_underline">True</property>
675                           </object>
676                         </child>
677                         <child>
678                           <object class="GtkCheckMenuItem" id="menuOptions.Ponder Next Move">
679                             <property name="visible">True</property>
680                             <property name="label" translatable="yes">Ponder Next Move</property>
681                             <property name="use_underline">True</property>
682                           </object>
683                         </child>
684                         <child>
685                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Exit Message">
686                             <property name="visible">True</property>
687                             <property name="label" translatable="yes">Popup Exit Message</property>
688                             <property name="use_underline">True</property>
689                           </object>
690                         </child>
691                         <child>
692                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Move Errors">
693                             <property name="visible">True</property>
694                             <property name="label" translatable="yes">Popup Move Errors</property>
695                             <property name="use_underline">True</property>
696                           </object>
697                         </child>
698                         <child>
699                           <object class="GtkCheckMenuItem" id="menuOptions.Premove">
700                             <property name="visible">True</property>
701                             <property name="label" translatable="yes">Premove</property>
702                             <property name="use_underline">True</property>
703                           </object>
704                         </child>
705                         <child>
706                           <object class="GtkCheckMenuItem" id="menuOptions.Quiet Play">
707                             <property name="visible">True</property>
708                             <property name="label" translatable="yes">Quiet Play</property>
709                             <property name="use_underline">True</property>
710                           </object>
711                         </child>
712                         <child>
713                           <object class="GtkCheckMenuItem" id="menuOptions.Show Coords">
714                             <property name="visible">True</property>
715                             <property name="label" translatable="yes">Show Coords</property>
716                             <property name="use_underline">True</property>
717                             <signal name="toggled" handler="ShowCoordsProc"/>
718                           </object>
719                         </child>
720                         <child>
721                           <object class="GtkCheckMenuItem" id="menuOptions.Show Thinking">
722                             <property name="visible">True</property>
723                             <property name="label" translatable="yes">Show Thinking</property>
724                             <property name="use_underline">True</property>
725                           </object>
726                         </child>
727                         <child>
728                           <object class="GtkCheckMenuItem" id="menuOptions.Test Legality">
729                             <property name="visible">True</property>
730                             <property name="label" translatable="yes">Test Legality</property>
731                             <property name="use_underline">True</property>
732                           </object>
733                         </child>
734                       </object>
735                     </child>
736                   </object>
737                 </child>
738                 <child>
739                   <object class="GtkMenuItem" id="MenuItemHelp">
740                     <property name="visible">True</property>
741                     <property name="label" translatable="yes">_Help</property>
742                     <property name="use_underline">True</property>
743                     <child type="submenu">
744                       <object class="GtkMenu" id="menu3">
745                         <property name="visible">True</property>
746                         <child>
747                           <object class="GtkMenuItem" id="menuHelp.Hint">
748                             <property name="visible">True</property>
749                             <property name="label" translatable="yes">Hint</property>
750                             <property name="use_underline">True</property>
751                           </object>
752                         </child>
753                         <child>
754                           <object class="GtkMenuItem" id="menuHelp.Book">
755                             <property name="visible">True</property>
756                             <property name="label" translatable="yes">Book</property>
757                             <property name="use_underline">True</property>
758                           </object>
759                         </child>
760                         <child>
761                           <object class="GtkSeparatorMenuItem" id="menuHelpsep1">
762                             <property name="visible">True</property>
763                           </object>
764                         </child>
765                         <child>
766                           <object class="GtkImageMenuItem" id="menuHelp.about">
767                             <property name="label">gtk-about</property>
768                             <property name="visible">True</property>
769                             <property name="use_underline">True</property>
770                             <property name="use_stock">True</property>
771                             <signal name="activate" handler="AboutProc"/>
772                           </object>
773                         </child>
774                       </object>
775                     </child>
776                   </object>
777                 </child>
778               </object>
779               <packing>
780                 <property name="expand">False</property>
781                 <property name="position">0</property>
782               </packing>
783             </child>
784             <child>
785               <object class="GtkHBox" id="Timer">
786                 <property name="visible">True</property>
787                 <child>
788                   <object class="GtkEventBox" id="WhiteClockEventBox">
789                     <property name="visible">True</property>
790                     <signal name="button_press_event" handler="WhiteClockProc"/>
791                     <child>
792                       <object class="GtkLabel" id="WhiteClock">
793                         <property name="visible">True</property>
794                         <property name="label" translatable="yes">White:</property>
795                       </object>
796                     </child>
797                   </object>
798                   <packing>
799                     <property name="position">0</property>
800                   </packing>
801                 </child>
802                 <child>
803                   <object class="GtkEventBox" id="BlackClockEventBox">
804                     <property name="visible">True</property>
805                     <signal name="button_press_event" handler="BlackClockProc"/>
806                     <child>
807                       <object class="GtkLabel" id="BlackClock">
808                         <property name="visible">True</property>
809                         <property name="label" translatable="yes">Black:</property>
810                       </object>
811                     </child>
812                   </object>
813                   <packing>
814                     <property name="position">1</property>
815                   </packing>
816                 </child>
817               </object>
818               <packing>
819                 <property name="position">1</property>
820               </packing>
821             </child>
822             <child>
823               <object class="GtkHBox" id="ButtonBar">
824                 <property name="visible">True</property>
825                 <child>
826                   <object class="GtkLabel" id="Messages">
827                     <property name="visible">True</property>
828                     <property name="label" translatable="yes">not your turn</property>
829                     <property name="single_line_mode">True</property>
830                   </object>
831                   <packing>
832                     <property name="position">0</property>
833                   </packing>
834                 </child>
835                 <child>
836                   <object class="GtkButton" id="button1">
837                     <property name="label" translatable="yes">&lt;&lt;</property>
838                     <property name="visible">True</property>
839                     <property name="can_focus">True</property>
840                     <property name="receives_default">True</property>
841                   </object>
842                   <packing>
843                     <property name="expand">False</property>
844                     <property name="fill">False</property>
845                     <property name="position">1</property>
846                   </packing>
847                 </child>
848                 <child>
849                   <object class="GtkButton" id="button2">
850                     <property name="label" translatable="yes">&lt;</property>
851                     <property name="visible">True</property>
852                     <property name="can_focus">True</property>
853                     <property name="receives_default">True</property>
854                   </object>
855                   <packing>
856                     <property name="expand">False</property>
857                     <property name="fill">False</property>
858                     <property name="position">2</property>
859                   </packing>
860                 </child>
861                 <child>
862                   <object class="GtkButton" id="buttonbar.Pause">
863                     <property name="label" translatable="yes">P</property>
864                     <property name="visible">True</property>
865                     <property name="can_focus">True</property>
866                     <property name="receives_default">True</property>
867                     <signal name="activate" handler="PauseProc"/>
868                   </object>
869                   <packing>
870                     <property name="expand">False</property>
871                     <property name="fill">False</property>
872                     <property name="position">3</property>
873                   </packing>
874                 </child>
875                 <child>
876                   <object class="GtkButton" id="button4">
877                     <property name="label" translatable="yes">&gt;</property>
878                     <property name="visible">True</property>
879                     <property name="can_focus">True</property>
880                     <property name="receives_default">True</property>
881                   </object>
882                   <packing>
883                     <property name="expand">False</property>
884                     <property name="fill">False</property>
885                     <property name="position">4</property>
886                   </packing>
887                 </child>
888                 <child>
889                   <object class="GtkButton" id="button5">
890                     <property name="label" translatable="yes">&gt;&gt;</property>
891                     <property name="visible">True</property>
892                     <property name="can_focus">True</property>
893                     <property name="receives_default">True</property>
894                   </object>
895                   <packing>
896                     <property name="expand">False</property>
897                     <property name="fill">False</property>
898                     <property name="position">5</property>
899                   </packing>
900                 </child>
901               </object>
902               <packing>
903                 <property name="expand">False</property>
904                 <property name="position">2</property>
905               </packing>
906             </child>
907             <child>
908               <object class="GtkDrawingArea" id="Board">
909                 <property name="visible">True</property>
910                 <property name="events">GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
911                 <signal name="button_press_event" handler="UserMoveProc"/>
912                 <signal name="expose_event" handler="EventProc"/>
913                 <signal name="button_release_event" handler="UserMoveProc"/>
914               </object>
915               <packing>
916                 <property name="position">3</property>
917               </packing>
918             </child>
919           </object>
920         </child>
921       </object>
922     </child>
923   </object>
924   <object class="GtkImage" id="image1">
925     <property name="visible">True</property>
926     <property name="xalign">0.40000000596046448</property>
927     <property name="stock">gtk-open</property>
928   </object>
929 </interface>