started a bit on the GameList window
[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="GtkListStore" id="MoveHistoryStore">
6     <columns>
7       <!-- column-name Move -->
8       <column type="gint"/>
9       <!-- column-name White -->
10       <column type="gchararray"/>
11       <!-- column-name Black -->
12       <column type="gchararray"/>
13     </columns>
14   </object>
15   <object class="GtkListStore" id="GameListStore">
16     <columns>
17       <!-- column-name filename -->
18       <column type="gchararray"/>
19       <!-- column-name string -->
20       <column type="gchararray"/>
21       <!-- column-name gpointer1 -->
22       <column type="gpointer"/>
23     </columns>
24   </object>
25   <object class="GtkDialog" id="MoveHistory">
26     <property name="border_width">5</property>
27     <property name="type_hint">normal</property>
28     <property name="has_separator">False</property>
29     <child internal-child="vbox">
30       <object class="GtkVBox" id="dialog-vbox1">
31         <property name="visible">True</property>
32         <property name="orientation">vertical</property>
33         <property name="spacing">2</property>
34         <child>
35           <object class="GtkScrolledWindow" id="scrolledwindow1">
36             <property name="visible">True</property>
37             <property name="can_focus">True</property>
38             <property name="hscrollbar_policy">automatic</property>
39             <property name="vscrollbar_policy">automatic</property>
40             <child>
41               <object class="GtkTreeView" id="MoveHistoryView">
42                 <property name="visible">True</property>
43                 <property name="can_focus">True</property>
44                 <property name="events">GDK_BUTTON_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
45                 <property name="model">MoveHistoryStore</property>
46                 <property name="headers_clickable">False</property>
47                 <property name="enable_search">False</property>
48                 <property name="search_column">0</property>
49                 <child>
50                   <object class="GtkTreeViewColumn" id="Move">
51                     <property name="title">Move</property>
52                     <child>
53                       <object class="GtkCellRendererText" id="MoveNumberRenderer"/>
54                       <attributes>
55                         <attribute name="text">0</attribute>
56                       </attributes>
57                     </child>
58                   </object>
59                 </child>
60                 <child>
61                   <object class="GtkTreeViewColumn" id="White">
62                     <property name="title">White</property>
63                     <child>
64                       <object class="GtkCellRendererText" id="MoveWhiteRenderer"/>
65                       <attributes>
66                         <attribute name="text">1</attribute>
67                       </attributes>
68                     </child>
69                   </object>
70                 </child>
71                 <child>
72                   <object class="GtkTreeViewColumn" id="Black">
73                     <property name="title">Black</property>
74                     <child>
75                       <object class="GtkCellRendererText" id="MoveBlackRenderer"/>
76                       <attributes>
77                         <attribute name="text">2</attribute>
78                       </attributes>
79                     </child>
80                   </object>
81                 </child>
82               </object>
83             </child>
84           </object>
85           <packing>
86             <property name="position">1</property>
87           </packing>
88         </child>
89         <child internal-child="action_area">
90           <object class="GtkHButtonBox" id="dialog-action_area1">
91             <property name="visible">True</property>
92             <property name="layout_style">end</property>
93             <child>
94               <object class="GtkButton" id="CloseButton">
95                 <property name="label" translatable="yes">gtk-close</property>
96                 <property name="visible">True</property>
97                 <property name="can_focus">True</property>
98                 <property name="receives_default">True</property>
99                 <property name="use_stock">True</property>
100                 <signal name="released" handler="HistoryPopDown"/>
101               </object>
102               <packing>
103                 <property name="expand">False</property>
104                 <property name="fill">False</property>
105                 <property name="position">0</property>
106               </packing>
107             </child>
108           </object>
109           <packing>
110             <property name="expand">False</property>
111             <property name="pack_type">end</property>
112             <property name="position">0</property>
113           </packing>
114         </child>
115       </object>
116     </child>
117     <action-widgets>
118       <action-widget response="0">CloseButton</action-widget>
119     </action-widgets>
120   </object>
121   <object class="GtkWindow" id="MainWindow">
122     <property name="events">GDK_EXPOSURE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK</property>
123     <property name="title" translatable="yes">XBoard</property>
124     <signal name="destroy" handler="QuitProc"/>
125     <signal name="expose_event" handler="ExposeProc"/>
126     <child>
127       <object class="GtkAspectFrame" id="Aspectframe">
128         <property name="visible">True</property>
129         <property name="label_xalign">0</property>
130         <property name="shadow_type">none</property>
131         <property name="xalign">0</property>
132         <property name="yalign">0</property>
133         <property name="obey_child">False</property>
134         <child>
135           <object class="GtkVBox" id="MenuBox">
136             <property name="visible">True</property>
137             <property name="orientation">vertical</property>
138             <child>
139               <object class="GtkMenuBar" id="MenuBar">
140                 <property name="visible">True</property>
141                 <child>
142                   <object class="GtkMenuItem" id="MenuItemFile">
143                     <property name="visible">True</property>
144                     <property name="label" translatable="yes">_File</property>
145                     <property name="use_underline">True</property>
146                     <child type="submenu">
147                       <object class="GtkMenu" id="MenuFile">
148                         <property name="visible">True</property>
149                         <child>
150                           <object class="GtkMenuItem" id="menuFile.Reset Game">
151                             <property name="visible">True</property>
152                             <property name="label" translatable="yes">Reset Game</property>
153                             <property name="use_underline">True</property>
154                             <signal name="activate" handler="ResetProc"/>
155                           </object>
156                         </child>
157                         <child>
158                           <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
159                             <property name="visible">True</property>
160                           </object>
161                         </child>
162                         <child>
163                           <object class="GtkImageMenuItem" id="menuFile.Load Game">
164                             <property name="label" translatable="yes">Load Game</property>
165                             <property name="visible">True</property>
166                             <property name="image">image1</property>
167                             <property name="use_stock">False</property>
168                             <signal name="activate" handler="LoadGameProc"/>
169                           </object>
170                         </child>
171                         <child>
172                           <object class="GtkMenuItem" id="menuFile.Load Next Game">
173                             <property name="visible">True</property>
174                             <property name="label" translatable="yes">Load Next Game</property>
175                             <property name="use_underline">True</property>
176                             <signal name="activate" handler="LoadNextGameProc"/>
177                           </object>
178                         </child>
179                         <child>
180                           <object class="GtkMenuItem" id="menuFile.Load Previous Game">
181                             <property name="visible">True</property>
182                             <property name="label" translatable="yes">Load Previous Game</property>
183                             <property name="use_underline">True</property>
184                           </object>
185                         </child>
186                         <child>
187                           <object class="GtkMenuItem" id="menuFile.Reload Same Game">
188                             <property name="visible">True</property>
189                             <property name="label" translatable="yes">Reload Same Game</property>
190                             <property name="use_underline">True</property>
191                             <signal name="activate" handler="ReloadGameProc"/>
192                           </object>
193                         </child>
194                         <child>
195                           <object class="GtkImageMenuItem" id="menuFile.Save Game">
196                             <property name="label" translatable="yes">Save Game</property>
197                             <property name="visible">True</property>
198                             <property name="image">image2</property>
199                             <property name="use_stock">False</property>
200                             <signal name="activate" handler="SaveGameProc"/>
201                           </object>
202                         </child>
203                         <child>
204                           <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
205                             <property name="visible">True</property>
206                           </object>
207                         </child>
208                         <child>
209                           <object class="GtkMenuItem" id="menuFile.Copy Game">
210                             <property name="visible">True</property>
211                             <property name="label" translatable="yes">Copy Game</property>
212                             <property name="use_underline">True</property>
213                           </object>
214                         </child>
215                         <child>
216                           <object class="GtkMenuItem" id="menuFile.Paste Game">
217                             <property name="visible">True</property>
218                             <property name="label" translatable="yes">Paste Game</property>
219                             <property name="use_underline">True</property>
220                           </object>
221                         </child>
222                         <child>
223                           <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
224                             <property name="visible">True</property>
225                           </object>
226                         </child>
227                         <child>
228                           <object class="GtkMenuItem" id="menuFile.Load Position">
229                             <property name="visible">True</property>
230                             <property name="label" translatable="yes">Load Position</property>
231                             <property name="use_underline">True</property>
232                           </object>
233                         </child>
234                         <child>
235                           <object class="GtkMenuItem" id="menuFile.Load Next Position">
236                             <property name="visible">True</property>
237                             <property name="label" translatable="yes">Load Next Position</property>
238                             <property name="use_underline">True</property>
239                           </object>
240                         </child>
241                         <child>
242                           <object class="GtkMenuItem" id="menuFile.Load Previous Position">
243                             <property name="visible">True</property>
244                             <property name="label" translatable="yes">Load Previous Position</property>
245                             <property name="use_underline">True</property>
246                           </object>
247                         </child>
248                         <child>
249                           <object class="GtkMenuItem" id="menuFile.Reload Same Position">
250                             <property name="visible">True</property>
251                             <property name="label" translatable="yes">Reload Same Position</property>
252                             <property name="use_underline">True</property>
253                           </object>
254                         </child>
255                         <child>
256                           <object class="GtkMenuItem" id="menuFile.Save Position">
257                             <property name="visible">True</property>
258                             <property name="label" translatable="yes">Save Position</property>
259                             <property name="use_underline">True</property>
260                             <signal name="activate" handler="SavePositionProc"/>
261                           </object>
262                         </child>
263                         <child>
264                           <object class="GtkSeparatorMenuItem" id="separatormenuitem4">
265                             <property name="visible">True</property>
266                           </object>
267                         </child>
268                         <child>
269                           <object class="GtkMenuItem" id="menuFile.Copy Position">
270                             <property name="visible">True</property>
271                             <property name="label" translatable="yes">Copy Position</property>
272                             <property name="use_underline">True</property>
273                           </object>
274                         </child>
275                         <child>
276                           <object class="GtkMenuItem" id="menuFile.Paste Position">
277                             <property name="visible">True</property>
278                             <property name="label" translatable="yes">Paste Position</property>
279                             <property name="use_underline">True</property>
280                           </object>
281                         </child>
282                         <child>
283                           <object class="GtkSeparatorMenuItem" id="separatormenuitem5">
284                             <property name="visible">True</property>
285                           </object>
286                         </child>
287                         <child>
288                           <object class="GtkMenuItem" id="menuFile.Mail Move">
289                             <property name="visible">True</property>
290                             <property name="label" translatable="yes">Mail Move</property>
291                             <property name="use_underline">True</property>
292                           </object>
293                         </child>
294                         <child>
295                           <object class="GtkMenuItem" id="menuFile.Reload CMail Message">
296                             <property name="visible">True</property>
297                             <property name="label" translatable="yes">Reload CMail Message</property>
298                             <property name="use_underline">True</property>
299                           </object>
300                         </child>
301                         <child>
302                           <object class="GtkSeparatorMenuItem" id="separatormenuitem6">
303                             <property name="visible">True</property>
304                           </object>
305                         </child>
306                         <child>
307                           <object class="GtkImageMenuItem" id="menuFile.Quit">
308                             <property name="label">gtk-quit</property>
309                             <property name="visible">True</property>
310                             <property name="use_underline">True</property>
311                             <property name="use_stock">True</property>
312                             <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
313                             <signal name="activate" handler="QuitProc"/>
314                           </object>
315                         </child>
316                       </object>
317                     </child>
318                   </object>
319                 </child>
320                 <child>
321                   <object class="GtkMenuItem" id="MenuItemMode">
322                     <property name="visible">True</property>
323                     <property name="label" translatable="yes">_Mode</property>
324                     <property name="use_underline">True</property>
325                     <child type="submenu">
326                       <object class="GtkMenu" id="menu2">
327                         <property name="visible">True</property>
328                         <child>
329                           <object class="GtkRadioMenuItem" id="menuMode.Machine White">
330                             <property name="visible">True</property>
331                             <property name="label" translatable="yes">Machine White</property>
332                             <property name="use_underline">True</property>
333                             <property name="draw_as_radio">True</property>
334                             <signal name="activate" handler="MachineWhiteProc"/>
335                           </object>
336                         </child>
337                         <child>
338                           <object class="GtkRadioMenuItem" id="menuMode.Machine Black">
339                             <property name="visible">True</property>
340                             <property name="label" translatable="yes">Machine Black</property>
341                             <property name="use_underline">True</property>
342                             <property name="draw_as_radio">True</property>
343                             <property name="group">menuMode.Machine White</property>
344                             <signal name="activate" handler="MachineBlackProc"/>
345                           </object>
346                         </child>
347                         <child>
348                           <object class="GtkRadioMenuItem" id="menuMode.Two Machines">
349                             <property name="visible">True</property>
350                             <property name="label" translatable="yes">Two Machines</property>
351                             <property name="use_underline">True</property>
352                             <property name="draw_as_radio">True</property>
353                             <property name="group">menuMode.Machine White</property>
354                             <signal name="activate" handler="TwoMachinesProc"/>
355                           </object>
356                         </child>
357                         <child>
358                           <object class="GtkRadioMenuItem" id="menuMode.Analyze Mode">
359                             <property name="visible">True</property>
360                             <property name="label" translatable="yes">Analyze Mode</property>
361                             <property name="use_underline">True</property>
362                             <property name="draw_as_radio">True</property>
363                             <property name="group">menuMode.Machine White</property>
364                             <signal name="activate" handler="AnalyzeModeProc"/>
365                           </object>
366                         </child>
367                         <child>
368                           <object class="GtkRadioMenuItem" id="menuMode.Analyze File">
369                             <property name="visible">True</property>
370                             <property name="label" translatable="yes">Analyze File</property>
371                             <property name="use_underline">True</property>
372                             <property name="draw_as_radio">True</property>
373                             <property name="group">menuMode.Machine White</property>
374                             <signal name="toggled" handler="AnalyzeFileProc"/>
375                           </object>
376                         </child>
377                         <child>
378                           <object class="GtkRadioMenuItem" id="menuMode.ICS Client">
379                             <property name="visible">True</property>
380                             <property name="label" translatable="yes">ICS Client</property>
381                             <property name="use_underline">True</property>
382                             <property name="draw_as_radio">True</property>
383                             <property name="group">menuMode.Machine White</property>
384                             <signal name="activate" handler="IcsClientProc"/>
385                           </object>
386                         </child>
387                         <child>
388                           <object class="GtkRadioMenuItem" id="menuMode.Edit Game">
389                             <property name="visible">True</property>
390                             <property name="label" translatable="yes">Edit Game</property>
391                             <property name="use_underline">True</property>
392                             <property name="draw_as_radio">True</property>
393                             <property name="group">menuMode.Machine White</property>
394                             <signal name="activate" handler="EditGameProc"/>
395                           </object>
396                         </child>
397                         <child>
398                           <object class="GtkRadioMenuItem" id="menuMode.Edit Position">
399                             <property name="visible">True</property>
400                             <property name="label" translatable="yes">Edit Position</property>
401                             <property name="use_underline">True</property>
402                             <property name="draw_as_radio">True</property>
403                             <property name="group">menuMode.Machine White</property>
404                             <signal name="activate" handler="EditPositionProc"/>
405                           </object>
406                         </child>
407                         <child>
408                           <object class="GtkRadioMenuItem" id="menuMode.Training">
409                             <property name="visible">True</property>
410                             <property name="label" translatable="yes">Training</property>
411                             <property name="use_underline">True</property>
412                             <property name="draw_as_radio">True</property>
413                             <property name="group">menuMode.Machine White</property>
414                             <signal name="activate" handler="TrainingProc"/>
415                           </object>
416                         </child>
417                         <child>
418                           <object class="GtkSeparatorMenuItem" id="menuModeSep1">
419                             <property name="visible">True</property>
420                           </object>
421                         </child>
422                         <child>
423                           <object class="GtkMenuItem" id="menuMode.Show Game List">
424                             <property name="visible">True</property>
425                             <property name="label" translatable="yes">Show Game List</property>
426                             <property name="use_underline">True</property>
427                           </object>
428                         </child>
429                         <child>
430                           <object class="GtkMenuItem" id="menuMode.Show Move List">
431                             <property name="visible">True</property>
432                             <property name="label" translatable="yes">Show Move List</property>
433                             <property name="use_underline">True</property>
434                             <signal name="activate" handler="HistoryShowProc"/>
435                           </object>
436                         </child>
437                         <child>
438                           <object class="GtkMenuItem" id="menuMode.Edit Tags">
439                             <property name="visible">True</property>
440                             <property name="label" translatable="yes">Edit Tags</property>
441                             <property name="use_underline">True</property>
442                             <signal name="activate" handler="EditTagsProc"/>
443                           </object>
444                         </child>
445                         <child>
446                           <object class="GtkMenuItem" id="menuMode.Edit Comments">
447                             <property name="visible">True</property>
448                             <property name="label" translatable="yes">Edit Comments</property>
449                             <property name="use_underline">True</property>
450                           </object>
451                         </child>
452                         <child>
453                           <object class="GtkMenuItem" id="menuMode.ICS Input Box">
454                             <property name="visible">True</property>
455                             <property name="label" translatable="yes">ICS Input Box</property>
456                             <property name="use_underline">True</property>
457                           </object>
458                         </child>
459                         <child>
460                           <object class="GtkCheckMenuItem" id="menuMode.Pause">
461                             <property name="visible">True</property>
462                             <property name="label" translatable="yes">Pause</property>
463                             <property name="use_underline">True</property>
464                           </object>
465                         </child>
466                       </object>
467                     </child>
468                   </object>
469                 </child>
470                 <child>
471                   <object class="GtkMenuItem" id="MenuItemAction">
472                     <property name="visible">True</property>
473                     <property name="label" translatable="yes">_Action</property>
474                     <property name="use_underline">True</property>
475                     <child type="submenu">
476                       <object class="GtkMenu" id="menu1">
477                         <property name="visible">True</property>
478                         <child>
479                           <object class="GtkMenuItem" id="menuAction.Accept">
480                             <property name="visible">True</property>
481                             <property name="label" translatable="yes">Accept</property>
482                             <property name="use_underline">True</property>
483                             <signal name="activate" handler="AcceptProc"/>
484                           </object>
485                         </child>
486                         <child>
487                           <object class="GtkMenuItem" id="menuAction.Decline">
488                             <property name="visible">True</property>
489                             <property name="label" translatable="yes">Decline</property>
490                             <property name="use_underline">True</property>
491                             <signal name="activate" handler="DeclineProc"/>
492                           </object>
493                         </child>
494                         <child>
495                           <object class="GtkMenuItem" id="menuAction.Rematch">
496                             <property name="visible">True</property>
497                             <property name="label" translatable="yes">Rematch</property>
498                             <property name="use_underline">True</property>
499                             <signal name="activate" handler="RematchProc"/>
500                           </object>
501                         </child>
502                         <child>
503                           <object class="GtkSeparatorMenuItem" id="menuActionsep1">
504                             <property name="visible">True</property>
505                           </object>
506                         </child>
507                         <child>
508                           <object class="GtkMenuItem" id="menuAction.Call Flag">
509                             <property name="visible">True</property>
510                             <property name="label" translatable="yes">Call Flag</property>
511                             <property name="use_underline">True</property>
512                             <signal name="activate" handler="CallFlagProc"/>
513                           </object>
514                         </child>
515                         <child>
516                           <object class="GtkMenuItem" id="menuAction.Draw">
517                             <property name="visible">True</property>
518                             <property name="label" translatable="yes">Draw</property>
519                             <property name="use_underline">True</property>
520                             <signal name="activate" handler="DrawProc"/>
521                           </object>
522                         </child>
523                         <child>
524                           <object class="GtkMenuItem" id="menuAction.Adjourn">
525                             <property name="visible">True</property>
526                             <property name="label" translatable="yes">Adjourn</property>
527                             <property name="use_underline">True</property>
528                             <signal name="activate" handler="AdjournProc"/>
529                           </object>
530                         </child>
531                         <child>
532                           <object class="GtkMenuItem" id="menuAction.Abort">
533                             <property name="visible">True</property>
534                             <property name="label" translatable="yes">Abort</property>
535                             <property name="use_underline">True</property>
536                             <signal name="activate" handler="AbortProc"/>
537                           </object>
538                         </child>
539                         <child>
540                           <object class="GtkMenuItem" id="menuAction.Resign">
541                             <property name="visible">True</property>
542                             <property name="label" translatable="yes">Resign</property>
543                             <property name="use_underline">True</property>
544                             <signal name="activate" handler="ResignProc"/>
545                           </object>
546                         </child>
547                         <child>
548                           <object class="GtkSeparatorMenuItem" id="menuActionsep2">
549                             <property name="visible">True</property>
550                           </object>
551                         </child>
552                         <child>
553                           <object class="GtkMenuItem" id="menuAction.Stop Observing">
554                             <property name="visible">True</property>
555                             <property name="label" translatable="yes">Stop Observing</property>
556                             <property name="use_underline">True</property>
557                           </object>
558                         </child>
559                         <child>
560                           <object class="GtkMenuItem" id="menuAction.Stop Examining">
561                             <property name="visible">True</property>
562                             <property name="label" translatable="yes">Stop Examine</property>
563                             <property name="use_underline">True</property>
564                           </object>
565                         </child>
566                         <child>
567                           <object class="GtkSeparatorMenuItem" id="menuActionsep3">
568                             <property name="visible">True</property>
569                           </object>
570                         </child>
571                         <child>
572                           <object class="GtkMenuItem" id="menuAction.Adjucate to White">
573                             <property name="visible">True</property>
574                             <property name="label" translatable="yes">Adjucate to White</property>
575                             <property name="use_underline">True</property>
576                             <signal name="activate" handler="AdjuWhiteProc"/>
577                           </object>
578                         </child>
579                         <child>
580                           <object class="GtkMenuItem" id="menuAction.Adjucate to Black">
581                             <property name="visible">True</property>
582                             <property name="label" translatable="yes">Adjucate to Black</property>
583                             <property name="use_underline">True</property>
584                             <signal name="activate" handler="AdjuBlackProc"/>
585                           </object>
586                         </child>
587                         <child>
588                           <object class="GtkMenuItem" id="menuAction.Adjucate Draw">
589                             <property name="visible">True</property>
590                             <property name="label" translatable="yes">Adjucate Draw</property>
591                             <property name="use_underline">True</property>
592                             <signal name="activate" handler="AdjuDrawProc"/>
593                           </object>
594                         </child>
595                       </object>
596                     </child>
597                   </object>
598                 </child>
599                 <child>
600                   <object class="GtkMenuItem" id="MenuItemStep">
601                     <property name="visible">True</property>
602                     <property name="label" translatable="yes">_Step</property>
603                     <property name="use_underline">True</property>
604                     <child type="submenu">
605                       <object class="GtkMenu" id="menu4">
606                         <property name="visible">True</property>
607                         <child>
608                           <object class="GtkMenuItem" id="menuStep.Backward">
609                             <property name="visible">True</property>
610                             <property name="label" translatable="yes">Backward</property>
611                             <property name="use_underline">True</property>
612                             <signal name="activate" handler="BackwardProc"/>
613                           </object>
614                         </child>
615                         <child>
616                           <object class="GtkMenuItem" id="menuStep.Foward">
617                             <property name="visible">True</property>
618                             <property name="label" translatable="yes">Forward</property>
619                             <property name="use_underline">True</property>
620                             <signal name="activate" handler="ForwardProc"/>
621                           </object>
622                         </child>
623                         <child>
624                           <object class="GtkMenuItem" id="menuStep.Back To Start">
625                             <property name="visible">True</property>
626                             <property name="label" translatable="yes">Back to Start</property>
627                             <property name="use_underline">True</property>
628                             <signal name="activate" handler="ToStartProc"/>
629                           </object>
630                         </child>
631                         <child>
632                           <object class="GtkMenuItem" id="menuStep.Forward To End">
633                             <property name="visible">True</property>
634                             <property name="label" translatable="yes">Forward to End</property>
635                             <property name="use_underline">True</property>
636                             <signal name="activate" handler="ToEndProc"/>
637                           </object>
638                         </child>
639                         <child>
640                           <object class="GtkMenuItem" id="menuStep.Revert">
641                             <property name="visible">True</property>
642                             <property name="label" translatable="yes">Revert</property>
643                             <property name="use_underline">True</property>
644                             <signal name="activate" handler="RevertProc"/>
645                           </object>
646                         </child>
647                         <child>
648                           <object class="GtkMenuItem" id="menuStep.Truncate Game">
649                             <property name="visible">True</property>
650                             <property name="label" translatable="yes">Truncate Game</property>
651                             <property name="use_underline">True</property>
652                             <signal name="activate" handler="TruncateGameProc"/>
653                           </object>
654                         </child>
655                         <child>
656                           <object class="GtkSeparatorMenuItem" id="MenuStepSep1">
657                             <property name="visible">True</property>
658                           </object>
659                         </child>
660                         <child>
661                           <object class="GtkMenuItem" id="menuStep.Move Now">
662                             <property name="visible">True</property>
663                             <property name="label" translatable="yes">Move now</property>
664                             <property name="use_underline">True</property>
665                             <signal name="activate" handler="MoveNowProc"/>
666                           </object>
667                         </child>
668                         <child>
669                           <object class="GtkMenuItem" id="menuStep.Retract Move">
670                             <property name="visible">True</property>
671                             <property name="label" translatable="yes">Retract Move</property>
672                             <property name="use_underline">True</property>
673                             <signal name="activate" handler="RetractMoveProc"/>
674                           </object>
675                         </child>
676                       </object>
677                     </child>
678                   </object>
679                 </child>
680                 <child>
681                   <object class="GtkMenuItem" id="MenuItemOptions">
682                     <property name="visible">True</property>
683                     <property name="label" translatable="yes">_Options</property>
684                     <property name="use_underline">True</property>
685                     <child type="submenu">
686                       <object class="GtkMenu" id="menu5">
687                         <property name="visible">True</property>
688                         <child>
689                           <object class="GtkImageMenuItem" id="menuOptions.preferences">
690                             <property name="label">gtk-preferences</property>
691                             <property name="visible">True</property>
692                             <property name="use_underline">True</property>
693                             <property name="use_stock">True</property>
694                             <accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
695                           </object>
696                         </child>
697                         <child>
698                           <object class="GtkCheckMenuItem" id="menuOptions.Always Queen">
699                             <property name="visible">True</property>
700                             <property name="label" translatable="yes">Always Queen</property>
701                             <property name="use_underline">True</property>
702                             <signal name="toggled" handler="AlwaysQueenProc"/>
703                           </object>
704                         </child>
705                         <child>
706                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Dragging">
707                             <property name="visible">True</property>
708                             <property name="label" translatable="yes">Animate Dragging</property>
709                             <property name="use_underline">True</property>
710                             <signal name="toggled" handler="AnimateDraggingProc"/>
711                           </object>
712                         </child>
713                         <child>
714                           <object class="GtkCheckMenuItem" id="menuOptions.Animate Moving">
715                             <property name="visible">True</property>
716                             <property name="label" translatable="yes">Animate Moving</property>
717                             <property name="use_underline">True</property>
718                             <signal name="toggled" handler="AnimateMovingProc"/>
719                           </object>
720                         </child>
721                         <child>
722                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Comment">
723                             <property name="visible">True</property>
724                             <property name="label" translatable="yes">Auto Comment</property>
725                             <property name="use_underline">True</property>
726                           </object>
727                         </child>
728                         <child>
729                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flag">
730                             <property name="visible">True</property>
731                             <property name="label" translatable="yes">Auto Flag</property>
732                             <property name="use_underline">True</property>
733                           </object>
734                         </child>
735                         <child>
736                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Flip View">
737                             <property name="visible">True</property>
738                             <property name="label" translatable="yes">Auto Flip View</property>
739                             <property name="use_underline">True</property>
740                           </object>
741                         </child>
742                         <child>
743                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Observe">
744                             <property name="visible">True</property>
745                             <property name="label" translatable="yes">Auto Observe</property>
746                             <property name="use_underline">True</property>
747                             <signal name="toggled" handler="AutobsProc"/>
748                           </object>
749                         </child>
750                         <child>
751                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Raise Board">
752                             <property name="visible">True</property>
753                             <property name="label" translatable="yes">Auto Raise Board</property>
754                             <property name="use_underline">True</property>
755                             <signal name="toggled" handler="AutoraiseProc"/>
756                           </object>
757                         </child>
758                         <child>
759                           <object class="GtkCheckMenuItem" id="menuOptions.Auto Save">
760                             <property name="visible">True</property>
761                             <property name="label" translatable="yes">Auto Save</property>
762                             <property name="use_underline">True</property>
763                             <signal name="toggled" handler="AutosaveProc"/>
764                           </object>
765                         </child>
766                         <child>
767                           <object class="GtkCheckMenuItem" id="menuOptions.Blindfold">
768                             <property name="visible">True</property>
769                             <property name="label" translatable="yes">Blindfold</property>
770                             <property name="use_underline">True</property>
771                             <signal name="toggled" handler="BlindfoldProc"/>
772                           </object>
773                         </child>
774                         <child>
775                           <object class="GtkCheckMenuItem" id="menuOptions.Flash Moves">
776                             <property name="visible">True</property>
777                             <property name="label" translatable="yes">Flash Moves</property>
778                             <property name="use_underline">True</property>
779                             <signal name="toggled" handler="FlashMovesProc"/>
780                           </object>
781                         </child>
782                         <child>
783                           <object class="GtkCheckMenuItem" id="menuOptions.Flip View">
784                             <property name="visible">True</property>
785                             <property name="label" translatable="yes">Flip View</property>
786                             <property name="use_underline">True</property>
787                             <signal name="toggled" handler="FlipViewProc"/>
788                           </object>
789                         </child>
790                         <child>
791                           <object class="GtkCheckMenuItem" id="menuOptions.Get Move List">
792                             <property name="visible">True</property>
793                             <property name="label" translatable="yes">Get Move List</property>
794                             <property name="use_underline">True</property>
795                             <signal name="toggled" handler="GetMoveListProc"/>
796                           </object>
797                         </child>
798                         <child>
799                           <object class="GtkCheckMenuItem" id="menuOptions.Highlight Last Move">
800                             <property name="visible">True</property>
801                             <property name="label" translatable="yes">Highlight Last Move</property>
802                             <property name="use_underline">True</property>
803                             <signal name="toggled" handler="HighlightLastMoveProc"/>
804                           </object>
805                         </child>
806                         <child>
807                           <object class="GtkCheckMenuItem" id="menuOptions.Move Sound">
808                             <property name="visible">True</property>
809                             <property name="label" translatable="yes">Move Sound</property>
810                             <property name="use_underline">True</property>
811                             <signal name="toggled" handler="MoveSoundProc"/>
812                           </object>
813                         </child>
814                         <child>
815                           <object class="GtkCheckMenuItem" id="menuOptions.ICS Alarm">
816                             <property name="visible">True</property>
817                             <property name="label" translatable="yes">ICS Alarm</property>
818                             <property name="use_underline">True</property>
819                             <signal name="toggled" handler="IcsAlarmProc"/>
820                           </object>
821                         </child>
822                         <child>
823                           <object class="GtkCheckMenuItem" id="menuOptions.Old Save Style">
824                             <property name="visible">True</property>
825                             <property name="label" translatable="yes">Old Save Style</property>
826                             <property name="use_underline">True</property>
827                             <signal name="toggled" handler="OldSaveStyleProc"/>
828                           </object>
829                         </child>
830                         <child>
831                           <object class="GtkCheckMenuItem" id="menuOptions.Periodic Updates">
832                             <property name="visible">True</property>
833                             <property name="label" translatable="yes">Periodic Updates</property>
834                             <property name="use_underline">True</property>
835                             <signal name="toggled" handler="PeriodicUpdatesProc"/>
836                           </object>
837                         </child>
838                         <child>
839                           <object class="GtkCheckMenuItem" id="menuOptions.Ponder Next Move">
840                             <property name="visible">True</property>
841                             <property name="label" translatable="yes">Ponder Next Move</property>
842                             <property name="use_underline">True</property>
843                           </object>
844                         </child>
845                         <child>
846                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Exit Message">
847                             <property name="visible">True</property>
848                             <property name="label" translatable="yes">Popup Exit Message</property>
849                             <property name="use_underline">True</property>
850                           </object>
851                         </child>
852                         <child>
853                           <object class="GtkCheckMenuItem" id="menuOptions.Popup Move Errors">
854                             <property name="visible">True</property>
855                             <property name="label" translatable="yes">Popup Move Errors</property>
856                             <property name="use_underline">True</property>
857                           </object>
858                         </child>
859                         <child>
860                           <object class="GtkCheckMenuItem" id="menuOptions.Premove">
861                             <property name="visible">True</property>
862                             <property name="label" translatable="yes">Premove</property>
863                             <property name="use_underline">True</property>
864                           </object>
865                         </child>
866                         <child>
867                           <object class="GtkCheckMenuItem" id="menuOptions.Quiet Play">
868                             <property name="visible">True</property>
869                             <property name="label" translatable="yes">Quiet Play</property>
870                             <property name="use_underline">True</property>
871                           </object>
872                         </child>
873                         <child>
874                           <object class="GtkCheckMenuItem" id="menuOptions.Show Coords">
875                             <property name="visible">True</property>
876                             <property name="label" translatable="yes">Show Coords</property>
877                             <property name="use_underline">True</property>
878                             <signal name="toggled" handler="ShowCoordsProc"/>
879                           </object>
880                         </child>
881                         <child>
882                           <object class="GtkCheckMenuItem" id="menuOptions.Hide Thinking">
883                             <property name="visible">True</property>
884                             <property name="label" translatable="yes">Hide Thinking</property>
885                             <property name="use_underline">True</property>
886                             <signal name="toggled" handler="HideThinkingProc"/>
887                           </object>
888                         </child>
889                         <child>
890                           <object class="GtkCheckMenuItem" id="menuOptions.Test Legality">
891                             <property name="visible">True</property>
892                             <property name="label" translatable="yes">Test Legality</property>
893                             <property name="use_underline">True</property>
894                             <signal name="toggled" handler="TestLegalityProc"/>
895                           </object>
896                         </child>
897                       </object>
898                     </child>
899                   </object>
900                 </child>
901                 <child>
902                   <object class="GtkMenuItem" id="MenuItemHelp">
903                     <property name="visible">True</property>
904                     <property name="label" translatable="yes">_Help</property>
905                     <property name="use_underline">True</property>
906                     <child type="submenu">
907                       <object class="GtkMenu" id="menu3">
908                         <property name="visible">True</property>
909                         <child>
910                           <object class="GtkMenuItem" id="menuHelp.man">
911                             <property name="visible">True</property>
912                             <property name="label" translatable="yes">Man XBoard</property>
913                             <property name="use_underline">True</property>
914                             <signal name="activate" handler="ManProc"/>
915                           </object>
916                         </child>
917                         <child>
918                           <object class="GtkMenuItem" id="menuHelp.Info">
919                             <property name="visible">True</property>
920                             <property name="label" translatable="yes">Info XBoard</property>
921                             <property name="use_underline">True</property>
922                             <signal name="activate" handler="InfoProc"/>
923                           </object>
924                         </child>
925                         <child>
926                           <object class="GtkMenuItem" id="menuHelp.Hint">
927                             <property name="visible">True</property>
928                             <property name="label" translatable="yes">Hint</property>
929                             <property name="use_underline">True</property>
930                             <signal name="activate" handler="HintProc"/>
931                           </object>
932                         </child>
933                         <child>
934                           <object class="GtkMenuItem" id="menuHelp.Book">
935                             <property name="visible">True</property>
936                             <property name="label" translatable="yes">Book</property>
937                             <property name="use_underline">True</property>
938                             <signal name="activate" handler="BookProc"/>
939                           </object>
940                         </child>
941                         <child>
942                           <object class="GtkSeparatorMenuItem" id="menuHelpsep1">
943                             <property name="visible">True</property>
944                           </object>
945                         </child>
946                         <child>
947                           <object class="GtkImageMenuItem" id="menuHelp.about">
948                             <property name="label">gtk-about</property>
949                             <property name="visible">True</property>
950                             <property name="use_underline">True</property>
951                             <property name="use_stock">True</property>
952                             <signal name="activate" handler="AboutProc"/>
953                           </object>
954                         </child>
955                       </object>
956                     </child>
957                   </object>
958                 </child>
959               </object>
960               <packing>
961                 <property name="expand">False</property>
962                 <property name="position">0</property>
963               </packing>
964             </child>
965             <child>
966               <object class="GtkHBox" id="Timer">
967                 <property name="visible">True</property>
968                 <child>
969                   <object class="GtkEventBox" id="WhiteClockEventBox">
970                     <property name="visible">True</property>
971                     <signal name="button_press_event" handler="WhiteClockProc"/>
972                     <child>
973                       <object class="GtkLabel" id="WhiteClock">
974                         <property name="visible">True</property>
975                         <property name="label" translatable="yes">White:</property>
976                       </object>
977                     </child>
978                   </object>
979                   <packing>
980                     <property name="position">0</property>
981                   </packing>
982                 </child>
983                 <child>
984                   <object class="GtkEventBox" id="BlackClockEventBox">
985                     <property name="visible">True</property>
986                     <signal name="button_press_event" handler="BlackClockProc"/>
987                     <child>
988                       <object class="GtkLabel" id="BlackClock">
989                         <property name="visible">True</property>
990                         <property name="label" translatable="yes">Black:</property>
991                       </object>
992                     </child>
993                   </object>
994                   <packing>
995                     <property name="position">1</property>
996                   </packing>
997                 </child>
998               </object>
999               <packing>
1000                 <property name="expand">False</property>
1001                 <property name="position">1</property>
1002               </packing>
1003             </child>
1004             <child>
1005               <object class="GtkHBox" id="ButtonBar">
1006                 <property name="visible">True</property>
1007                 <child>
1008                   <object class="GtkLabel" id="Messages">
1009                     <property name="visible">True</property>
1010                     <property name="xalign">0</property>
1011                     <property name="label" translatable="yes">not your turn</property>
1012                     <property name="single_line_mode">True</property>
1013                   </object>
1014                   <packing>
1015                     <property name="position">0</property>
1016                   </packing>
1017                 </child>
1018                 <child>
1019                   <object class="GtkButton" id="buttonbar.ToStart">
1020                     <property name="label" translatable="yes">&lt;&lt;</property>
1021                     <property name="visible">True</property>
1022                     <property name="can_focus">True</property>
1023                     <property name="receives_default">True</property>
1024                     <signal name="activate" handler="ToStartProc"/>
1025                   </object>
1026                   <packing>
1027                     <property name="expand">False</property>
1028                     <property name="fill">False</property>
1029                     <property name="position">1</property>
1030                   </packing>
1031                 </child>
1032                 <child>
1033                   <object class="GtkButton" id="buttonbar.Backward">
1034                     <property name="label" translatable="yes">&lt;</property>
1035                     <property name="visible">True</property>
1036                     <property name="can_focus">True</property>
1037                     <property name="receives_default">True</property>
1038                     <signal name="activate" handler="BackwardProc"/>
1039                   </object>
1040                   <packing>
1041                     <property name="expand">False</property>
1042                     <property name="fill">False</property>
1043                     <property name="position">2</property>
1044                   </packing>
1045                 </child>
1046                 <child>
1047                   <object class="GtkButton" id="buttonbar.Pause">
1048                     <property name="label" translatable="yes">P</property>
1049                     <property name="visible">True</property>
1050                     <property name="can_focus">True</property>
1051                     <property name="receives_default">True</property>
1052                     <signal name="activate" handler="PauseProc"/>
1053                   </object>
1054                   <packing>
1055                     <property name="expand">False</property>
1056                     <property name="fill">False</property>
1057                     <property name="position">3</property>
1058                   </packing>
1059                 </child>
1060                 <child>
1061                   <object class="GtkButton" id="buttonbar.Forward">
1062                     <property name="label" translatable="yes">&gt;</property>
1063                     <property name="visible">True</property>
1064                     <property name="can_focus">True</property>
1065                     <property name="receives_default">True</property>
1066                   </object>
1067                   <packing>
1068                     <property name="expand">False</property>
1069                     <property name="fill">False</property>
1070                     <property name="position">4</property>
1071                   </packing>
1072                 </child>
1073                 <child>
1074                   <object class="GtkButton" id="buttonbar.ToEnd">
1075                     <property name="label" translatable="yes">&gt;&gt;</property>
1076                     <property name="visible">True</property>
1077                     <property name="can_focus">True</property>
1078                     <property name="receives_default">True</property>
1079                     <signal name="activate" handler="ToEndProc"/>
1080                   </object>
1081                   <packing>
1082                     <property name="expand">False</property>
1083                     <property name="fill">False</property>
1084                     <property name="position">5</property>
1085                   </packing>
1086                 </child>
1087               </object>
1088               <packing>
1089                 <property name="expand">False</property>
1090                 <property name="position">2</property>
1091               </packing>
1092             </child>
1093             <child>
1094               <object class="GtkDrawingArea" id="Board">
1095                 <property name="visible">True</property>
1096                 <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>
1097                 <signal name="button_press_event" handler="UserMoveProc"/>
1098                 <signal name="expose_event" handler="EventProc"/>
1099                 <signal name="button_release_event" handler="UserMoveProc"/>
1100               </object>
1101               <packing>
1102                 <property name="fill">False</property>
1103                 <property name="position">3</property>
1104               </packing>
1105             </child>
1106           </object>
1107         </child>
1108       </object>
1109     </child>
1110   </object>
1111   <object class="GtkImage" id="image1">
1112     <property name="visible">True</property>
1113     <property name="xalign">0.40000000596046448</property>
1114     <property name="stock">gtk-open</property>
1115   </object>
1116   <object class="GtkImage" id="image2">
1117     <property name="visible">True</property>
1118     <property name="stock">gtk-save</property>
1119     <property name="icon-size">1</property>
1120   </object>
1121   <object class="GtkDialog" id="EditTags">
1122     <property name="border_width">5</property>
1123     <property name="type_hint">normal</property>
1124     <property name="has_separator">False</property>
1125     <child internal-child="vbox">
1126       <object class="GtkVBox" id="EditTags-vbox">
1127         <property name="visible">True</property>
1128         <property name="orientation">vertical</property>
1129         <property name="spacing">2</property>
1130         <child>
1131           <object class="GtkVBox" id="EditTagsTextArea">
1132             <property name="visible">True</property>
1133             <property name="orientation">vertical</property>
1134             <child>
1135               <placeholder/>
1136             </child>
1137           </object>
1138           <packing>
1139             <property name="position">1</property>
1140           </packing>
1141         </child>
1142         <child internal-child="action_area">
1143           <object class="GtkHButtonBox" id="EditTagsActionArea">
1144             <property name="visible">True</property>
1145             <property name="layout_style">end</property>
1146             <child>
1147               <object class="GtkButton" id="Edit">
1148                 <property name="label" translatable="yes">gtk-edit</property>
1149                 <property name="visible">True</property>
1150                 <property name="can_focus">True</property>
1151                 <property name="receives_default">True</property>
1152                 <property name="use_stock">True</property>
1153               </object>
1154               <packing>
1155                 <property name="expand">False</property>
1156                 <property name="fill">False</property>
1157                 <property name="position">0</property>
1158               </packing>
1159             </child>
1160             <child>
1161               <object class="GtkButton" id="Cancel">
1162                 <property name="label" translatable="yes">gtk-cancel</property>
1163                 <property name="visible">True</property>
1164                 <property name="can_focus">True</property>
1165                 <property name="receives_default">True</property>
1166                 <property name="use_stock">True</property>
1167                 <signal name="released" handler="EditTagsHideProc"/>
1168               </object>
1169               <packing>
1170                 <property name="expand">False</property>
1171                 <property name="fill">False</property>
1172                 <property name="position">1</property>
1173               </packing>
1174             </child>
1175           </object>
1176           <packing>
1177             <property name="expand">False</property>
1178             <property name="pack_type">end</property>
1179             <property name="position">0</property>
1180           </packing>
1181         </child>
1182       </object>
1183     </child>
1184     <action-widgets>
1185       <action-widget response="0">Edit</action-widget>
1186       <action-widget response="0">Cancel</action-widget>
1187     </action-widgets>
1188   </object>
1189   <object class="GtkDialog" id="Preferences">
1190     <property name="border_width">5</property>
1191     <property name="type_hint">normal</property>
1192     <property name="has_separator">False</property>
1193     <child internal-child="vbox">
1194       <object class="GtkVBox" id="dialog-vbox3">
1195         <property name="visible">True</property>
1196         <property name="orientation">vertical</property>
1197         <property name="spacing">2</property>
1198         <child>
1199           <object class="GtkNotebook" id="Options">
1200             <property name="visible">True</property>
1201             <property name="can_focus">True</property>
1202             <child>
1203               <object class="GtkLayout" id="layout1">
1204                 <property name="visible">True</property>
1205                 <child>
1206                   <object class="GtkCheckButton" id="PeriodicUpdates">
1207                     <property name="label" translatable="yes">Periodic Updates (Analysis Mode)</property>
1208                     <property name="width_request">300</property>
1209                     <property name="height_request">40</property>
1210                     <property name="visible">True</property>
1211                     <property name="can_focus">True</property>
1212                     <property name="receives_default">False</property>
1213                     <property name="draw_indicator">True</property>
1214                   </object>
1215                   <packing>
1216                     <property name="x">30</property>
1217                     <property name="y">10</property>
1218                   </packing>
1219                 </child>
1220                 <child>
1221                   <object class="GtkCheckButton" id="Engine1Score">
1222                     <property name="label" translatable="yes">Engine #1 Score is Absolute </property>
1223                     <property name="width_request">300</property>
1224                     <property name="height_request">40</property>
1225                     <property name="visible">True</property>
1226                     <property name="can_focus">True</property>
1227                     <property name="receives_default">False</property>
1228                     <property name="draw_indicator">True</property>
1229                   </object>
1230                   <packing>
1231                     <property name="x">30</property>
1232                     <property name="y">60</property>
1233                   </packing>
1234                 </child>
1235                 <child>
1236                   <object class="GtkCheckButton" id="Engine2Score">
1237                     <property name="label" translatable="yes">Engine #1 Score is Absolute </property>
1238                     <property name="width_request">400</property>
1239                     <property name="height_request">40</property>
1240                     <property name="visible">True</property>
1241                     <property name="can_focus">True</property>
1242                     <property name="receives_default">False</property>
1243                     <property name="draw_indicator">True</property>
1244                   </object>
1245                   <packing>
1246                     <property name="x">30</property>
1247                     <property name="y">110</property>
1248                   </packing>
1249                 </child>
1250                 <child>
1251                   <object class="GtkLabel" id="EngineEngine">
1252                     <property name="width_request">300</property>
1253                     <property name="height_request">40</property>
1254                     <property name="visible">True</property>
1255                     <property name="xalign">0</property>
1256                     <property name="label" translatable="yes">Engine-Engine Adjustications:</property>
1257                   </object>
1258                   <packing>
1259                     <property name="x">10</property>
1260                     <property name="y">160</property>
1261                   </packing>
1262                 </child>
1263               </object>
1264             </child>
1265             <child type="tab">
1266               <object class="GtkLabel" id="Preferences.Adjudications">
1267                 <property name="visible">True</property>
1268                 <property name="label" translatable="yes">Adjudications</property>
1269               </object>
1270               <packing>
1271                 <property name="tab_fill">False</property>
1272               </packing>
1273             </child>
1274             <child>
1275               <placeholder/>
1276             </child>
1277             <child type="tab">
1278               <object class="GtkLabel" id="label2">
1279                 <property name="visible">True</property>
1280                 <property name="label" translatable="yes">page 2</property>
1281               </object>
1282               <packing>
1283                 <property name="position">1</property>
1284                 <property name="tab_fill">False</property>
1285               </packing>
1286             </child>
1287             <child>
1288               <placeholder/>
1289             </child>
1290             <child type="tab">
1291               <object class="GtkLabel" id="label3">
1292                 <property name="visible">True</property>
1293                 <property name="label" translatable="yes">page 3</property>
1294               </object>
1295               <packing>
1296                 <property name="position">2</property>
1297                 <property name="tab_fill">False</property>
1298               </packing>
1299             </child>
1300             <child>
1301               <placeholder/>
1302             </child>
1303             <child type="tab">
1304               <object class="GtkLabel" id="label4">
1305                 <property name="visible">True</property>
1306                 <property name="label" translatable="yes">page 4</property>
1307               </object>
1308               <packing>
1309                 <property name="position">3</property>
1310                 <property name="tab_fill">False</property>
1311               </packing>
1312             </child>
1313             <child>
1314               <placeholder/>
1315             </child>
1316             <child type="tab">
1317               <object class="GtkLabel" id="label5">
1318                 <property name="visible">True</property>
1319                 <property name="label" translatable="yes">page 5</property>
1320               </object>
1321               <packing>
1322                 <property name="position">4</property>
1323                 <property name="tab_fill">False</property>
1324               </packing>
1325             </child>
1326           </object>
1327           <packing>
1328             <property name="position">1</property>
1329           </packing>
1330         </child>
1331         <child internal-child="action_area">
1332           <object class="GtkHButtonBox" id="dialog-action_area3">
1333             <property name="visible">True</property>
1334             <property name="layout_style">end</property>
1335             <child>
1336               <object class="GtkButton" id="button1">
1337                 <property name="label" translatable="yes">gtk-ok</property>
1338                 <property name="visible">True</property>
1339                 <property name="can_focus">True</property>
1340                 <property name="receives_default">True</property>
1341                 <property name="use_stock">True</property>
1342               </object>
1343               <packing>
1344                 <property name="expand">False</property>
1345                 <property name="fill">False</property>
1346                 <property name="position">0</property>
1347               </packing>
1348             </child>
1349             <child>
1350               <object class="GtkButton" id="button2">
1351                 <property name="label" translatable="yes">gtk-cancel</property>
1352                 <property name="visible">True</property>
1353                 <property name="can_focus">True</property>
1354                 <property name="receives_default">True</property>
1355                 <property name="use_stock">True</property>
1356               </object>
1357               <packing>
1358                 <property name="expand">False</property>
1359                 <property name="fill">False</property>
1360                 <property name="position">1</property>
1361               </packing>
1362             </child>
1363           </object>
1364           <packing>
1365             <property name="expand">False</property>
1366             <property name="pack_type">end</property>
1367             <property name="position">0</property>
1368           </packing>
1369         </child>
1370       </object>
1371     </child>
1372     <action-widgets>
1373       <action-widget response="0">button1</action-widget>
1374       <action-widget response="0">button2</action-widget>
1375     </action-widgets>
1376   </object>
1377   <object class="GtkDialog" id="GameList">
1378     <property name="border_width">5</property>
1379     <property name="type_hint">normal</property>
1380     <property name="has_separator">False</property>
1381     <child internal-child="vbox">
1382       <object class="GtkVBox" id="dialog-vbox5">
1383         <property name="visible">True</property>
1384         <property name="orientation">vertical</property>
1385         <property name="spacing">2</property>
1386         <child>
1387           <object class="GtkScrolledWindow" id="scrolledwindow1">
1388             <property name="visible">True</property>
1389             <property name="can_focus">True</property>
1390             <property name="hscrollbar_policy">automatic</property>
1391             <property name="vscrollbar_policy">automatic</property>
1392             <child>
1393               <object class="GtkTreeView" id="GameListView">
1394                 <property name="visible">True</property>
1395                 <property name="can_focus">True</property>
1396                 <property name="events">GDK_BUTTON_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
1397                 <property name="model">GameListStore</property>
1398                 <property name="headers_clickable">False</property>
1399                 <property name="enable_search">False</property>
1400                 <property name="search_column">0</property>
1401                 <child>
1402                   <object class="GtkTreeViewColumn" id="Game">
1403                     <property name="title">Game</property>
1404                     <child>
1405                       <object class="GtkCellRendererText" id="GameNumberRenderer"/>
1406                       <attributes>
1407                         <attribute name="text">1</attribute>
1408                       </attributes>
1409                     </child>
1410                   </object>
1411                 </child>
1412               </object>
1413             </child>
1414           </object>
1415           <packing>
1416             <property name="position">1</property>
1417           </packing>
1418         </child>
1419         <child internal-child="action_area">
1420           <object class="GtkHButtonBox" id="dialog-action_area5">
1421             <property name="visible">True</property>
1422             <property name="layout_style">end</property>
1423             <child>
1424               <object class="GtkButton" id="LoadButton">
1425                 <property name="label" translatable="yes">Load</property>
1426                 <property name="visible">True</property>
1427                 <property name="can_focus">True</property>
1428                 <property name="receives_default">True</property>
1429               </object>
1430               <packing>
1431                 <property name="expand">False</property>
1432                 <property name="fill">False</property>
1433                 <property name="position">0</property>
1434               </packing>
1435             </child>
1436             <child>
1437               <object class="GtkButton" id="PrevButton">
1438                 <property name="label" translatable="yes">Prev</property>
1439                 <property name="visible">True</property>
1440                 <property name="can_focus">True</property>
1441                 <property name="receives_default">True</property>
1442               </object>
1443               <packing>
1444                 <property name="expand">False</property>
1445                 <property name="fill">False</property>
1446                 <property name="position">1</property>
1447               </packing>
1448             </child>
1449             <child>
1450               <object class="GtkButton" id="NextButton">
1451                 <property name="label" translatable="yes">Next</property>
1452                 <property name="visible">True</property>
1453                 <property name="can_focus">True</property>
1454                 <property name="receives_default">True</property>
1455               </object>
1456               <packing>
1457                 <property name="expand">False</property>
1458                 <property name="fill">False</property>
1459                 <property name="position">2</property>
1460               </packing>
1461             </child>
1462             <child>
1463               <object class="GtkButton" id="CloseButton">
1464                 <property name="label" translatable="yes">gtk-close</property>
1465                 <property name="visible">True</property>
1466                 <property name="can_focus">True</property>
1467                 <property name="receives_default">True</property>
1468                 <property name="use_stock">True</property>
1469               </object>
1470               <packing>
1471                 <property name="expand">False</property>
1472                 <property name="fill">False</property>
1473                 <property name="position">3</property>
1474               </packing>
1475             </child>
1476           </object>
1477           <packing>
1478             <property name="expand">False</property>
1479             <property name="pack_type">end</property>
1480             <property name="position">0</property>
1481           </packing>
1482         </child>
1483       </object>
1484     </child>
1485     <action-widgets>
1486       <action-widget response="0">LoadButton</action-widget>
1487       <action-widget response="0">PrevButton</action-widget>
1488       <action-widget response="0">NextButton</action-widget>
1489       <action-widget response="0">CloseButton</action-widget>
1490     </action-widgets>
1491   </object>
1492 </interface>