6692f90779a3c68dfd80e9fb882bc0a19ceada51
[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.Call Flag">
358                             <property name="visible">True</property>
359                             <property name="label" translatable="yes">Call Flag</property>
360                             <property name="use_underline">True</property>
361                             <signal name="activate" handler="CallFlagProc"/>
362                           </object>
363                         </child>
364                         <child>
365                           <object class="GtkMenuItem" id="menuAction.Decline">
366                             <property name="visible">True</property>
367                             <property name="label" translatable="yes">Decline</property>
368                             <property name="use_underline">True</property>
369                             <signal name="activate" handler="DeclineProc"/>
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.Rematch">
379                             <property name="visible">True</property>
380                             <property name="label" translatable="yes">Rematch</property>
381                             <property name="use_underline">True</property>
382                             <signal name="activate" handler="RematchProc"/>
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.Resign">
403                             <property name="visible">True</property>
404                             <property name="label" translatable="yes">Resign</property>
405                             <property name="use_underline">True</property>
406                             <signal name="activate" handler="ResignProc"/>
407                           </object>
408                         </child>
409                         <child>
410                           <object class="GtkMenuItem" id="menuAction.Abort">
411                             <property name="visible">True</property>
412                             <property name="label" translatable="yes">Abort</property>
413                             <property name="use_underline">True</property>
414                             <signal name="activate" handler="AbortProc"/>
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                       </object>
437                     </child>
438                   </object>
439                 </child>
440                 <child>
441                   <object class="GtkMenuItem" id="MenuItemStep">
442                     <property name="visible">True</property>
443                     <property name="label" translatable="yes">_Step</property>
444                     <property name="use_underline">True</property>
445                     <child type="submenu">
446                       <object class="GtkMenu" id="menu4">
447                         <property name="visible">True</property>
448                         <child>
449                           <object class="GtkMenuItem" id="menuStep.Backward">
450                             <property name="visible">True</property>
451                             <property name="label" translatable="yes">Backward</property>
452                             <property name="use_underline">True</property>
453                           </object>
454                         </child>
455                         <child>
456                           <object class="GtkMenuItem" id="menuStep.Foward">
457                             <property name="visible">True</property>
458                             <property name="label" translatable="yes">Forward</property>
459                             <property name="use_underline">True</property>
460                           </object>
461                         </child>
462                         <child>
463                           <object class="GtkMenuItem" id="menuStep.Back To Start">
464                             <property name="visible">True</property>
465                             <property name="label" translatable="yes">Back to Start</property>
466                             <property name="use_underline">True</property>
467                           </object>
468                         </child>
469                         <child>
470                           <object class="GtkMenuItem" id="menuStep.Forward To End">
471                             <property name="visible">True</property>
472                             <property name="label" translatable="yes">Forward to End</property>
473                             <property name="use_underline">True</property>
474                           </object>
475                         </child>
476                         <child>
477                           <object class="GtkMenuItem" id="menuStep.Revert">
478                             <property name="visible">True</property>
479                             <property name="label" translatable="yes">Revert</property>
480                             <property name="use_underline">True</property>
481                           </object>
482                         </child>
483                         <child>
484                           <object class="GtkMenuItem" id="menuStep.Truncate Game">
485                             <property name="visible">True</property>
486                             <property name="label" translatable="yes">Truncate Game</property>
487                             <property name="use_underline">True</property>
488                           </object>
489                         </child>
490                         <child>
491                           <object class="GtkSeparatorMenuItem" id="MenuStepSep1">
492                             <property name="visible">True</property>
493                           </object>
494                         </child>
495                         <child>
496                           <object class="GtkMenuItem" id="menuStep.Move Now">
497                             <property name="visible">True</property>
498                             <property name="label" translatable="yes">Move now</property>
499                             <property name="use_underline">True</property>
500                             <signal name="activate" handler="MoveNowProc"/>
501                           </object>
502                         </child>
503                         <child>
504                           <object class="GtkMenuItem" id="menuStep.Retract Move">
505                             <property name="visible">True</property>
506                             <property name="label" translatable="yes">Retract Move</property>
507                             <property name="use_underline">True</property>
508                           </object>
509                         </child>
510                       </object>
511                     </child>
512                   </object>
513                 </child>
514                 <child>
515                   <object class="GtkMenuItem" id="MenuItemOptions">
516                     <property name="visible">True</property>
517                     <property name="label" translatable="yes">_Options</property>
518                     <property name="use_underline">True</property>
519                     <child type="submenu">
520                       <object class="GtkMenu" id="menu5">
521                         <property name="visible">True</property>
522                         <child>
523                           <object class="GtkCheckMenuItem" id="menuOptions.Always Queen">
524                             <property name="visible">True</property>
525                             <property name="label" translatable="yes">Always Queen</property>
526                             <property name="use_underline">True</property>
527                           </object>
528                         </child>
529                         <child>
530                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Dragging">
531                             <property name="visible">True</property>
532                             <property name="label" translatable="yes">Animate Dragging</property>
533                             <property name="use_underline">True</property>
534                           </object>
535                         </child>
536                         <child>
537                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Moving">
538                             <property name="visible">True</property>
539                             <property name="label" translatable="yes">Animate Moving</property>
540                             <property name="use_underline">True</property>
541                           </object>
542                         </child>
543                         <child>
544                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Comment">
545                             <property name="visible">True</property>
546                             <property name="label" translatable="yes">Auto Comment</property>
547                             <property name="use_underline">True</property>
548                           </object>
549                         </child>
550                         <child>
551                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flag">
552                             <property name="visible">True</property>
553                             <property name="label" translatable="yes">Auto Flag</property>
554                             <property name="use_underline">True</property>
555                           </object>
556                         </child>
557                         <child>
558                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flip View">
559                             <property name="visible">True</property>
560                             <property name="label" translatable="yes">Auto Flip View</property>
561                             <property name="use_underline">True</property>
562                           </object>
563                         </child>
564                         <child>
565                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Observe">
566                             <property name="visible">True</property>
567                             <property name="label" translatable="yes">Auto Observe</property>
568                             <property name="use_underline">True</property>
569                           </object>
570                         </child>
571                         <child>
572                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Raise Board">
573                             <property name="visible">True</property>
574                             <property name="label" translatable="yes">Auto Raise Board</property>
575                             <property name="use_underline">True</property>
576                           </object>
577                         </child>
578                         <child>
579                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Save">
580                             <property name="visible">True</property>
581                             <property name="label" translatable="yes">Auto Save</property>
582                             <property name="use_underline">True</property>
583                           </object>
584                         </child>
585                         <child>
586                           <object class="GtkCheckMenuItem" id="menuOptions.Blindfold">
587                             <property name="visible">True</property>
588                             <property name="label" translatable="yes">Blindfold</property>
589                             <property name="use_underline">True</property>
590                           </object>
591                         </child>
592                         <child>
593                           <object class="GtkCheckMenuItem" id="menuOptions.Flash Moves">
594                             <property name="visible">True</property>
595                             <property name="label" translatable="yes">Flash Moves</property>
596                             <property name="use_underline">True</property>
597                           </object>
598                         </child>
599                         <child>
600                           <object class="GtkCheckMenuItem" id="menuOptions.Flip View">
601                             <property name="visible">True</property>
602                             <property name="label" translatable="yes">Flip View</property>
603                             <property name="use_underline">True</property>
604                           </object>
605                         </child>
606                         <child>
607                           <object class="GtkCheckMenuItem" id="menuOptions.Get Move List">
608                             <property name="visible">True</property>
609                             <property name="label" translatable="yes">Get Move List</property>
610                             <property name="use_underline">True</property>
611                           </object>
612                         </child>
613                         <child>
614                           <object class="GtkCheckMenuItem" id="menuOptions.Highlight Last Move">
615                             <property name="visible">True</property>
616                             <property name="label" translatable="yes">Highlight Last Move</property>
617                             <property name="use_underline">True</property>
618                           </object>
619                         </child>
620                         <child>
621                           <object class="GtkCheckMenuItem" id="menuOptions.Move Sound">
622                             <property name="visible">True</property>
623                             <property name="label" translatable="yes">Move Sound</property>
624                             <property name="use_underline">True</property>
625                           </object>
626                         </child>
627                         <child>
628                           <object class="GtkCheckMenuItem" id="menuOptions.ICS Alarm">
629                             <property name="visible">True</property>
630                             <property name="label" translatable="yes">ICS Alarm</property>
631                             <property name="use_underline">True</property>
632                           </object>
633                         </child>
634                         <child>
635                           <object class="GtkCheckMenuItem" id="menuOptions.Old Save Style">
636                             <property name="visible">True</property>
637                             <property name="label" translatable="yes">Old Save Style</property>
638                             <property name="use_underline">True</property>
639                           </object>
640                         </child>
641                         <child>
642                           <object class="GtkCheckMenuItem" id="menuOptions.Periodic Updates">
643                             <property name="visible">True</property>
644                             <property name="label" translatable="yes">Periodic Updates</property>
645                             <property name="use_underline">True</property>
646                           </object>
647                         </child>
648                         <child>
649                           <object class="GtkCheckMenuItem" id="menuOptions.Ponder Next Move">
650                             <property name="visible">True</property>
651                             <property name="label" translatable="yes">Ponder Next Move</property>
652                             <property name="use_underline">True</property>
653                           </object>
654                         </child>
655                         <child>
656                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Exit Message">
657                             <property name="visible">True</property>
658                             <property name="label" translatable="yes">Popup Exit Message</property>
659                             <property name="use_underline">True</property>
660                           </object>
661                         </child>
662                         <child>
663                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Move Errors">
664                             <property name="visible">True</property>
665                             <property name="label" translatable="yes">Popup Move Errors</property>
666                             <property name="use_underline">True</property>
667                           </object>
668                         </child>
669                         <child>
670                           <object class="GtkCheckMenuItem" id="menuOptions.Premove">
671                             <property name="visible">True</property>
672                             <property name="label" translatable="yes">Premove</property>
673                             <property name="use_underline">True</property>
674                           </object>
675                         </child>
676                         <child>
677                           <object class="GtkCheckMenuItem" id="menuOptions.Quiet Play">
678                             <property name="visible">True</property>
679                             <property name="label" translatable="yes">Quiet Play</property>
680                             <property name="use_underline">True</property>
681                           </object>
682                         </child>
683                         <child>
684                           <object class="GtkCheckMenuItem" id="menuOptions.Show Coords">
685                             <property name="visible">True</property>
686                             <property name="label" translatable="yes">Show Coords</property>
687                             <property name="use_underline">True</property>
688                             <signal name="toggled" handler="ShowCoordsProc"/>
689                           </object>
690                         </child>
691                         <child>
692                           <object class="GtkCheckMenuItem" id="menuOptions.Show Thinking">
693                             <property name="visible">True</property>
694                             <property name="label" translatable="yes">Show Thinking</property>
695                             <property name="use_underline">True</property>
696                           </object>
697                         </child>
698                         <child>
699                           <object class="GtkCheckMenuItem" id="menuOptions.Test Legality">
700                             <property name="visible">True</property>
701                             <property name="label" translatable="yes">Test Legality</property>
702                             <property name="use_underline">True</property>
703                           </object>
704                         </child>
705                       </object>
706                     </child>
707                   </object>
708                 </child>
709                 <child>
710                   <object class="GtkMenuItem" id="MenuItemHelp">
711                     <property name="visible">True</property>
712                     <property name="label" translatable="yes">_Help</property>
713                     <property name="use_underline">True</property>
714                     <child type="submenu">
715                       <object class="GtkMenu" id="menu3">
716                         <property name="visible">True</property>
717                         <child>
718                           <object class="GtkMenuItem" id="menuHelp.Hint">
719                             <property name="visible">True</property>
720                             <property name="label" translatable="yes">Hint</property>
721                             <property name="use_underline">True</property>
722                           </object>
723                         </child>
724                         <child>
725                           <object class="GtkMenuItem" id="menuHelp.Book">
726                             <property name="visible">True</property>
727                             <property name="label" translatable="yes">Book</property>
728                             <property name="use_underline">True</property>
729                           </object>
730                         </child>
731                         <child>
732                           <object class="GtkSeparatorMenuItem" id="menuHelpsep1">
733                             <property name="visible">True</property>
734                           </object>
735                         </child>
736                         <child>
737                           <object class="GtkImageMenuItem" id="menuHelp.about">
738                             <property name="label">gtk-about</property>
739                             <property name="visible">True</property>
740                             <property name="use_underline">True</property>
741                             <property name="use_stock">True</property>
742                             <signal name="activate" handler="AboutProc"/>
743                           </object>
744                         </child>
745                       </object>
746                     </child>
747                   </object>
748                 </child>
749               </object>
750               <packing>
751                 <property name="expand">False</property>
752                 <property name="position">0</property>
753               </packing>
754             </child>
755             <child>
756               <object class="GtkHBox" id="Timer">
757                 <property name="visible">True</property>
758                 <child>
759                   <object class="GtkEventBox" id="WhiteClockEventBox">
760                     <property name="visible">True</property>
761                     <signal name="button_press_event" handler="WhiteClockProc"/>
762                     <child>
763                       <object class="GtkLabel" id="WhiteClock">
764                         <property name="visible">True</property>
765                         <property name="label" translatable="yes">White:</property>
766                       </object>
767                     </child>
768                   </object>
769                   <packing>
770                     <property name="position">0</property>
771                   </packing>
772                 </child>
773                 <child>
774                   <object class="GtkEventBox" id="BlackClockEventBox">
775                     <property name="visible">True</property>
776                     <signal name="button_press_event" handler="BlackClockProc"/>
777                     <child>
778                       <object class="GtkLabel" id="BlackClock">
779                         <property name="visible">True</property>
780                         <property name="label" translatable="yes">Black:</property>
781                       </object>
782                     </child>
783                   </object>
784                   <packing>
785                     <property name="position">1</property>
786                   </packing>
787                 </child>
788               </object>
789               <packing>
790                 <property name="position">1</property>
791               </packing>
792             </child>
793             <child>
794               <object class="GtkHBox" id="ButtonBar">
795                 <property name="visible">True</property>
796                 <child>
797                   <object class="GtkLabel" id="Messages">
798                     <property name="visible">True</property>
799                     <property name="label" translatable="yes">not your turn</property>
800                     <property name="single_line_mode">True</property>
801                   </object>
802                   <packing>
803                     <property name="position">0</property>
804                   </packing>
805                 </child>
806                 <child>
807                   <object class="GtkButton" id="button1">
808                     <property name="label" translatable="yes">&lt;&lt;</property>
809                     <property name="visible">True</property>
810                     <property name="can_focus">True</property>
811                     <property name="receives_default">True</property>
812                   </object>
813                   <packing>
814                     <property name="expand">False</property>
815                     <property name="fill">False</property>
816                     <property name="position">1</property>
817                   </packing>
818                 </child>
819                 <child>
820                   <object class="GtkButton" id="button2">
821                     <property name="label" translatable="yes">&lt;</property>
822                     <property name="visible">True</property>
823                     <property name="can_focus">True</property>
824                     <property name="receives_default">True</property>
825                   </object>
826                   <packing>
827                     <property name="expand">False</property>
828                     <property name="fill">False</property>
829                     <property name="position">2</property>
830                   </packing>
831                 </child>
832                 <child>
833                   <object class="GtkButton" id="buttonbar.Pause">
834                     <property name="label" translatable="yes">P</property>
835                     <property name="visible">True</property>
836                     <property name="can_focus">True</property>
837                     <property name="receives_default">True</property>
838                     <signal name="activate" handler="PauseProc"/>
839                   </object>
840                   <packing>
841                     <property name="expand">False</property>
842                     <property name="fill">False</property>
843                     <property name="position">3</property>
844                   </packing>
845                 </child>
846                 <child>
847                   <object class="GtkButton" id="button4">
848                     <property name="label" translatable="yes">&gt;</property>
849                     <property name="visible">True</property>
850                     <property name="can_focus">True</property>
851                     <property name="receives_default">True</property>
852                   </object>
853                   <packing>
854                     <property name="expand">False</property>
855                     <property name="fill">False</property>
856                     <property name="position">4</property>
857                   </packing>
858                 </child>
859                 <child>
860                   <object class="GtkButton" id="button5">
861                     <property name="label" translatable="yes">&gt;&gt;</property>
862                     <property name="visible">True</property>
863                     <property name="can_focus">True</property>
864                     <property name="receives_default">True</property>
865                   </object>
866                   <packing>
867                     <property name="expand">False</property>
868                     <property name="fill">False</property>
869                     <property name="position">5</property>
870                   </packing>
871                 </child>
872               </object>
873               <packing>
874                 <property name="expand">False</property>
875                 <property name="position">2</property>
876               </packing>
877             </child>
878             <child>
879               <object class="GtkDrawingArea" id="Board">
880                 <property name="visible">True</property>
881                 <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>
882                 <signal name="button_press_event" handler="UserMoveProc"/>
883                 <signal name="expose_event" handler="EventProc"/>
884                 <signal name="button_release_event" handler="UserMoveProc"/>
885               </object>
886               <packing>
887                 <property name="position">3</property>
888               </packing>
889             </child>
890           </object>
891         </child>
892       </object>
893     </child>
894   </object>
895   <object class="GtkImage" id="image1">
896     <property name="visible">True</property>
897     <property name="xalign">0.40000000596046448</property>
898     <property name="stock">gtk-open</property>
899   </object>
900 </interface>