3 <requires lib="gtk+" version="2.16"/>
4 <!-- interface-naming-policy project-wide -->
5 <object class="GtkListStore" id="MoveHistoryStore">
7 <!-- column-name Move -->
9 <!-- column-name White -->
10 <column type="gchararray"/>
11 <!-- column-name Black -->
12 <column type="gchararray"/>
15 <object class="GtkListStore" id="GameListStore">
17 <!-- column-name filename -->
18 <column type="gchararray"/>
19 <!-- column-name string -->
20 <column type="gchararray"/>
21 <!-- column-name gpointer1 -->
22 <column type="gpointer"/>
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>
35 <object class="GtkScrolledWindow" id="scrolledwindow-movehistory">
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>
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="rules_hint">True</property>
48 <property name="enable_search">False</property>
49 <property name="search_column">0</property>
50 <property name="hover_selection">True</property>
51 <signal name="button_press_event" handler="HistoryMoveProc"/>
52 <signal name="key_press_event" handler="HistoryMoveProc"/>
54 <object class="GtkTreeViewColumn" id="Move">
55 <property name="title">Move</property>
57 <object class="GtkCellRendererText" id="MoveNumberRenderer"/>
59 <attribute name="text">0</attribute>
65 <object class="GtkTreeViewColumn" id="White">
66 <property name="title">White</property>
68 <object class="GtkCellRendererText" id="MoveWhiteRenderer"/>
70 <attribute name="text">1</attribute>
76 <object class="GtkTreeViewColumn" id="Black">
77 <property name="title">Black</property>
79 <object class="GtkCellRendererText" id="MoveBlackRenderer"/>
81 <attribute name="text">2</attribute>
90 <property name="position">1</property>
93 <child internal-child="action_area">
94 <object class="GtkHButtonBox" id="dialog-action_area1">
95 <property name="visible">True</property>
96 <property name="layout_style">end</property>
98 <object class="GtkButton" id="CloseButton-movehistory">
99 <property name="label" translatable="yes">gtk-close</property>
100 <property name="visible">True</property>
101 <property name="can_focus">True</property>
102 <property name="receives_default">True</property>
103 <property name="use_stock">True</property>
104 <signal name="released" handler="HistoryPopDown"/>
107 <property name="expand">False</property>
108 <property name="fill">False</property>
109 <property name="position">0</property>
114 <property name="expand">False</property>
115 <property name="pack_type">end</property>
116 <property name="position">0</property>
122 <action-widget response="0">CloseButton-movehistory</action-widget>
125 <object class="GtkWindow" id="MainWindow">
126 <property name="events">GDK_EXPOSURE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK</property>
127 <property name="title" translatable="yes">XBoard</property>
128 <signal name="destroy" handler="QuitProc"/>
129 <signal name="expose_event" handler="ExposeProc"/>
131 <object class="GtkAspectFrame" id="Aspectframe">
132 <property name="visible">True</property>
133 <property name="label_xalign">0</property>
134 <property name="shadow_type">none</property>
135 <property name="xalign">0</property>
136 <property name="yalign">0</property>
137 <property name="obey_child">False</property>
139 <object class="GtkVBox" id="MenuBox">
140 <property name="visible">True</property>
141 <property name="orientation">vertical</property>
143 <object class="GtkMenuBar" id="MenuBar">
144 <property name="visible">True</property>
146 <object class="GtkMenuItem" id="MenuItemFile">
147 <property name="visible">True</property>
148 <property name="label" translatable="yes">_File</property>
149 <property name="use_underline">True</property>
150 <child type="submenu">
151 <object class="GtkMenu" id="MenuFile">
152 <property name="visible">True</property>
154 <object class="GtkMenuItem" id="menuFile.Reset Game">
155 <property name="visible">True</property>
156 <property name="label" translatable="yes">Reset Game</property>
157 <property name="use_underline">True</property>
158 <signal name="activate" handler="ResetProc"/>
162 <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
163 <property name="visible">True</property>
167 <object class="GtkImageMenuItem" id="menuFile.Load Game">
168 <property name="label" translatable="yes">Load Game</property>
169 <property name="visible">True</property>
170 <property name="image">image1</property>
171 <property name="use_stock">False</property>
172 <signal name="activate" handler="LoadGameProc"/>
176 <object class="GtkMenuItem" id="menuFile.Load Next Game">
177 <property name="visible">True</property>
178 <property name="label" translatable="yes">Load Next Game</property>
179 <property name="use_underline">True</property>
180 <signal name="activate" handler="LoadNextGameProc"/>
184 <object class="GtkMenuItem" id="menuFile.Load Previous Game">
185 <property name="visible">True</property>
186 <property name="label" translatable="yes">Load Previous Game</property>
187 <property name="use_underline">True</property>
191 <object class="GtkMenuItem" id="menuFile.Reload Same Game">
192 <property name="visible">True</property>
193 <property name="label" translatable="yes">Reload Same Game</property>
194 <property name="use_underline">True</property>
195 <signal name="activate" handler="ReloadGameProc"/>
199 <object class="GtkImageMenuItem" id="menuFile.Save Game">
200 <property name="label" translatable="yes">Save Game</property>
201 <property name="visible">True</property>
202 <property name="image">image2</property>
203 <property name="use_stock">False</property>
204 <signal name="activate" handler="SaveGameProc"/>
208 <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
209 <property name="visible">True</property>
213 <object class="GtkMenuItem" id="menuFile.Copy Game">
214 <property name="visible">True</property>
215 <property name="label" translatable="yes">Copy Game</property>
216 <property name="use_underline">True</property>
220 <object class="GtkMenuItem" id="menuFile.Paste Game">
221 <property name="visible">True</property>
222 <property name="label" translatable="yes">Paste Game</property>
223 <property name="use_underline">True</property>
227 <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
228 <property name="visible">True</property>
232 <object class="GtkMenuItem" id="menuFile.Load Position">
233 <property name="visible">True</property>
234 <property name="label" translatable="yes">Load Position</property>
235 <property name="use_underline">True</property>
239 <object class="GtkMenuItem" id="menuFile.Load Next Position">
240 <property name="visible">True</property>
241 <property name="label" translatable="yes">Load Next Position</property>
242 <property name="use_underline">True</property>
246 <object class="GtkMenuItem" id="menuFile.Load Previous Position">
247 <property name="visible">True</property>
248 <property name="label" translatable="yes">Load Previous Position</property>
249 <property name="use_underline">True</property>
253 <object class="GtkMenuItem" id="menuFile.Reload Same Position">
254 <property name="visible">True</property>
255 <property name="label" translatable="yes">Reload Same Position</property>
256 <property name="use_underline">True</property>
260 <object class="GtkMenuItem" id="menuFile.Save Position">
261 <property name="visible">True</property>
262 <property name="label" translatable="yes">Save Position</property>
263 <property name="use_underline">True</property>
264 <signal name="activate" handler="SavePositionProc"/>
268 <object class="GtkSeparatorMenuItem" id="separatormenuitem4">
269 <property name="visible">True</property>
273 <object class="GtkMenuItem" id="menuFile.Copy Position">
274 <property name="visible">True</property>
275 <property name="label" translatable="yes">Copy Position</property>
276 <property name="use_underline">True</property>
280 <object class="GtkMenuItem" id="menuFile.Paste Position">
281 <property name="visible">True</property>
282 <property name="label" translatable="yes">Paste Position</property>
283 <property name="use_underline">True</property>
287 <object class="GtkSeparatorMenuItem" id="separatormenuitem5">
288 <property name="visible">True</property>
292 <object class="GtkMenuItem" id="menuFile.Mail Move">
293 <property name="visible">True</property>
294 <property name="label" translatable="yes">Mail Move</property>
295 <property name="use_underline">True</property>
299 <object class="GtkMenuItem" id="menuFile.Reload CMail Message">
300 <property name="visible">True</property>
301 <property name="label" translatable="yes">Reload CMail Message</property>
302 <property name="use_underline">True</property>
306 <object class="GtkSeparatorMenuItem" id="separatormenuitem6">
307 <property name="visible">True</property>
311 <object class="GtkImageMenuItem" id="menuFile.Quit">
312 <property name="label">gtk-quit</property>
313 <property name="visible">True</property>
314 <property name="use_underline">True</property>
315 <property name="use_stock">True</property>
316 <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
317 <signal name="activate" handler="QuitProc"/>
325 <object class="GtkMenuItem" id="MenuItemMode">
326 <property name="visible">True</property>
327 <property name="label" translatable="yes">_Mode</property>
328 <property name="use_underline">True</property>
329 <child type="submenu">
330 <object class="GtkMenu" id="menu2">
331 <property name="visible">True</property>
333 <object class="GtkRadioMenuItem" id="menuMode.Machine White">
334 <property name="visible">True</property>
335 <property name="label" translatable="yes">Machine White</property>
336 <property name="use_underline">True</property>
337 <property name="draw_as_radio">True</property>
338 <signal name="activate" handler="MachineWhiteProc"/>
342 <object class="GtkRadioMenuItem" id="menuMode.Machine Black">
343 <property name="visible">True</property>
344 <property name="label" translatable="yes">Machine Black</property>
345 <property name="use_underline">True</property>
346 <property name="draw_as_radio">True</property>
347 <property name="group">menuMode.Machine White</property>
348 <signal name="activate" handler="MachineBlackProc"/>
352 <object class="GtkRadioMenuItem" id="menuMode.Two Machines">
353 <property name="visible">True</property>
354 <property name="label" translatable="yes">Two Machines</property>
355 <property name="use_underline">True</property>
356 <property name="draw_as_radio">True</property>
357 <property name="group">menuMode.Machine White</property>
358 <signal name="activate" handler="TwoMachinesProc"/>
362 <object class="GtkRadioMenuItem" id="menuMode.Analyze Mode">
363 <property name="visible">True</property>
364 <property name="label" translatable="yes">Analyze Mode</property>
365 <property name="use_underline">True</property>
366 <property name="draw_as_radio">True</property>
367 <property name="group">menuMode.Machine White</property>
368 <signal name="activate" handler="AnalyzeModeProc"/>
372 <object class="GtkRadioMenuItem" id="menuMode.Analyze File">
373 <property name="visible">True</property>
374 <property name="label" translatable="yes">Analyze File</property>
375 <property name="use_underline">True</property>
376 <property name="draw_as_radio">True</property>
377 <property name="group">menuMode.Machine White</property>
378 <signal name="toggled" handler="AnalyzeFileProc"/>
382 <object class="GtkRadioMenuItem" id="menuMode.ICS Client">
383 <property name="visible">True</property>
384 <property name="label" translatable="yes">ICS Client</property>
385 <property name="use_underline">True</property>
386 <property name="draw_as_radio">True</property>
387 <property name="group">menuMode.Machine White</property>
388 <signal name="activate" handler="IcsClientProc"/>
392 <object class="GtkRadioMenuItem" id="menuMode.Edit Game">
393 <property name="visible">True</property>
394 <property name="label" translatable="yes">Edit Game</property>
395 <property name="use_underline">True</property>
396 <property name="draw_as_radio">True</property>
397 <property name="group">menuMode.Machine White</property>
398 <signal name="activate" handler="EditGameProc"/>
402 <object class="GtkRadioMenuItem" id="menuMode.Edit Position">
403 <property name="visible">True</property>
404 <property name="label" translatable="yes">Edit Position</property>
405 <property name="use_underline">True</property>
406 <property name="draw_as_radio">True</property>
407 <property name="group">menuMode.Machine White</property>
408 <signal name="activate" handler="EditPositionProc"/>
412 <object class="GtkRadioMenuItem" id="menuMode.Training">
413 <property name="visible">True</property>
414 <property name="label" translatable="yes">Training</property>
415 <property name="use_underline">True</property>
416 <property name="draw_as_radio">True</property>
417 <property name="group">menuMode.Machine White</property>
418 <signal name="activate" handler="TrainingProc"/>
422 <object class="GtkSeparatorMenuItem" id="menuModeSep1">
423 <property name="visible">True</property>
427 <object class="GtkMenuItem" id="menuMode.Show Game List">
428 <property name="visible">True</property>
429 <property name="label" translatable="yes">Show Game List</property>
430 <property name="use_underline">True</property>
434 <object class="GtkMenuItem" id="menuMode.Show Move List">
435 <property name="visible">True</property>
436 <property name="label" translatable="yes">Show Move List</property>
437 <property name="use_underline">True</property>
438 <signal name="activate" handler="HistoryShowProc"/>
442 <object class="GtkMenuItem" id="menuMode.Edit Tags">
443 <property name="visible">True</property>
444 <property name="label" translatable="yes">Edit Tags</property>
445 <property name="use_underline">True</property>
446 <signal name="activate" handler="EditTagsProc"/>
450 <object class="GtkMenuItem" id="menuMode.Edit Comments">
451 <property name="visible">True</property>
452 <property name="label" translatable="yes">Edit Comments</property>
453 <property name="use_underline">True</property>
457 <object class="GtkMenuItem" id="menuMode.ICS Input Box">
458 <property name="visible">True</property>
459 <property name="label" translatable="yes">ICS Input Box</property>
460 <property name="use_underline">True</property>
464 <object class="GtkCheckMenuItem" id="menuMode.Pause">
465 <property name="visible">True</property>
466 <property name="label" translatable="yes">Pause</property>
467 <property name="use_underline">True</property>
475 <object class="GtkMenuItem" id="MenuItemAction">
476 <property name="visible">True</property>
477 <property name="label" translatable="yes">_Action</property>
478 <property name="use_underline">True</property>
479 <child type="submenu">
480 <object class="GtkMenu" id="menu1">
481 <property name="visible">True</property>
483 <object class="GtkMenuItem" id="menuAction.Accept">
484 <property name="visible">True</property>
485 <property name="label" translatable="yes">Accept</property>
486 <property name="use_underline">True</property>
487 <signal name="activate" handler="AcceptProc"/>
491 <object class="GtkMenuItem" id="menuAction.Decline">
492 <property name="visible">True</property>
493 <property name="label" translatable="yes">Decline</property>
494 <property name="use_underline">True</property>
495 <signal name="activate" handler="DeclineProc"/>
499 <object class="GtkMenuItem" id="menuAction.Rematch">
500 <property name="visible">True</property>
501 <property name="label" translatable="yes">Rematch</property>
502 <property name="use_underline">True</property>
503 <signal name="activate" handler="RematchProc"/>
507 <object class="GtkSeparatorMenuItem" id="menuActionsep1">
508 <property name="visible">True</property>
512 <object class="GtkMenuItem" id="menuAction.Call Flag">
513 <property name="visible">True</property>
514 <property name="label" translatable="yes">Call Flag</property>
515 <property name="use_underline">True</property>
516 <signal name="activate" handler="CallFlagProc"/>
520 <object class="GtkMenuItem" id="menuAction.Draw">
521 <property name="visible">True</property>
522 <property name="label" translatable="yes">Draw</property>
523 <property name="use_underline">True</property>
524 <signal name="activate" handler="DrawProc"/>
528 <object class="GtkMenuItem" id="menuAction.Adjourn">
529 <property name="visible">True</property>
530 <property name="label" translatable="yes">Adjourn</property>
531 <property name="use_underline">True</property>
532 <signal name="activate" handler="AdjournProc"/>
536 <object class="GtkMenuItem" id="menuAction.Abort">
537 <property name="visible">True</property>
538 <property name="label" translatable="yes">Abort</property>
539 <property name="use_underline">True</property>
540 <signal name="activate" handler="AbortProc"/>
544 <object class="GtkMenuItem" id="menuAction.Resign">
545 <property name="visible">True</property>
546 <property name="label" translatable="yes">Resign</property>
547 <property name="use_underline">True</property>
548 <signal name="activate" handler="ResignProc"/>
552 <object class="GtkSeparatorMenuItem" id="menuActionsep2">
553 <property name="visible">True</property>
557 <object class="GtkMenuItem" id="menuAction.Stop Observing">
558 <property name="visible">True</property>
559 <property name="label" translatable="yes">Stop Observing</property>
560 <property name="use_underline">True</property>
564 <object class="GtkMenuItem" id="menuAction.Stop Examining">
565 <property name="visible">True</property>
566 <property name="label" translatable="yes">Stop Examine</property>
567 <property name="use_underline">True</property>
571 <object class="GtkSeparatorMenuItem" id="menuActionsep3">
572 <property name="visible">True</property>
576 <object class="GtkMenuItem" id="menuAction.Adjucate to White">
577 <property name="visible">True</property>
578 <property name="label" translatable="yes">Adjucate to White</property>
579 <property name="use_underline">True</property>
580 <signal name="activate" handler="AdjuWhiteProc"/>
584 <object class="GtkMenuItem" id="menuAction.Adjucate to Black">
585 <property name="visible">True</property>
586 <property name="label" translatable="yes">Adjucate to Black</property>
587 <property name="use_underline">True</property>
588 <signal name="activate" handler="AdjuBlackProc"/>
592 <object class="GtkMenuItem" id="menuAction.Adjucate Draw">
593 <property name="visible">True</property>
594 <property name="label" translatable="yes">Adjucate Draw</property>
595 <property name="use_underline">True</property>
596 <signal name="activate" handler="AdjuDrawProc"/>
604 <object class="GtkMenuItem" id="MenuItemStep">
605 <property name="visible">True</property>
606 <property name="label" translatable="yes">_Step</property>
607 <property name="use_underline">True</property>
608 <child type="submenu">
609 <object class="GtkMenu" id="menu4">
610 <property name="visible">True</property>
612 <object class="GtkMenuItem" id="menuStep.Backward">
613 <property name="visible">True</property>
614 <property name="label" translatable="yes">Backward</property>
615 <property name="use_underline">True</property>
616 <signal name="activate" handler="BackwardProc"/>
620 <object class="GtkMenuItem" id="menuStep.Foward">
621 <property name="visible">True</property>
622 <property name="label" translatable="yes">Forward</property>
623 <property name="use_underline">True</property>
624 <signal name="activate" handler="ForwardProc"/>
628 <object class="GtkMenuItem" id="menuStep.Back To Start">
629 <property name="visible">True</property>
630 <property name="label" translatable="yes">Back to Start</property>
631 <property name="use_underline">True</property>
632 <signal name="activate" handler="ToStartProc"/>
636 <object class="GtkMenuItem" id="menuStep.Forward To End">
637 <property name="visible">True</property>
638 <property name="label" translatable="yes">Forward to End</property>
639 <property name="use_underline">True</property>
640 <signal name="activate" handler="ToEndProc"/>
644 <object class="GtkMenuItem" id="menuStep.Revert">
645 <property name="visible">True</property>
646 <property name="label" translatable="yes">Revert</property>
647 <property name="use_underline">True</property>
648 <signal name="activate" handler="RevertProc"/>
652 <object class="GtkMenuItem" id="menuStep.Truncate Game">
653 <property name="visible">True</property>
654 <property name="label" translatable="yes">Truncate Game</property>
655 <property name="use_underline">True</property>
656 <signal name="activate" handler="TruncateGameProc"/>
660 <object class="GtkSeparatorMenuItem" id="MenuStepSep1">
661 <property name="visible">True</property>
665 <object class="GtkMenuItem" id="menuStep.Move Now">
666 <property name="visible">True</property>
667 <property name="label" translatable="yes">Move now</property>
668 <property name="use_underline">True</property>
669 <signal name="activate" handler="MoveNowProc"/>
673 <object class="GtkMenuItem" id="menuStep.Retract Move">
674 <property name="visible">True</property>
675 <property name="label" translatable="yes">Retract Move</property>
676 <property name="use_underline">True</property>
677 <signal name="activate" handler="RetractMoveProc"/>
685 <object class="GtkMenuItem" id="MenuItemOptions">
686 <property name="visible">True</property>
687 <property name="label" translatable="yes">_Options</property>
688 <property name="use_underline">True</property>
689 <child type="submenu">
690 <object class="GtkMenu" id="menu5">
691 <property name="visible">True</property>
693 <object class="GtkImageMenuItem" id="menuOptions.preferences">
694 <property name="label">gtk-preferences</property>
695 <property name="visible">True</property>
696 <property name="use_underline">True</property>
697 <property name="use_stock">True</property>
698 <accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
702 <object class="GtkCheckMenuItem" id="menuOptions.Always Queen">
703 <property name="visible">True</property>
704 <property name="label" translatable="yes">Always Queen</property>
705 <property name="use_underline">True</property>
706 <signal name="toggled" handler="AlwaysQueenProc"/>
710 <object class="GtkCheckMenuItem" id="menuOptions.Animate Dragging">
711 <property name="visible">True</property>
712 <property name="label" translatable="yes">Animate Dragging</property>
713 <property name="use_underline">True</property>
714 <signal name="toggled" handler="AnimateDraggingProc"/>
718 <object class="GtkCheckMenuItem" id="menuOptions.Animate Moving">
719 <property name="visible">True</property>
720 <property name="label" translatable="yes">Animate Moving</property>
721 <property name="use_underline">True</property>
722 <signal name="toggled" handler="AnimateMovingProc"/>
726 <object class="GtkCheckMenuItem" id="menuOptions.Auto Comment">
727 <property name="visible">True</property>
728 <property name="label" translatable="yes">Auto Comment</property>
729 <property name="use_underline">True</property>
733 <object class="GtkCheckMenuItem" id="menuOptions.Auto Flag">
734 <property name="visible">True</property>
735 <property name="label" translatable="yes">Auto Flag</property>
736 <property name="use_underline">True</property>
740 <object class="GtkCheckMenuItem" id="menuOptions.Auto Flip View">
741 <property name="visible">True</property>
742 <property name="label" translatable="yes">Auto Flip View</property>
743 <property name="use_underline">True</property>
747 <object class="GtkCheckMenuItem" id="menuOptions.Auto Observe">
748 <property name="visible">True</property>
749 <property name="label" translatable="yes">Auto Observe</property>
750 <property name="use_underline">True</property>
751 <signal name="toggled" handler="AutobsProc"/>
755 <object class="GtkCheckMenuItem" id="menuOptions.Auto Raise Board">
756 <property name="visible">True</property>
757 <property name="label" translatable="yes">Auto Raise Board</property>
758 <property name="use_underline">True</property>
759 <signal name="toggled" handler="AutoraiseProc"/>
763 <object class="GtkCheckMenuItem" id="menuOptions.Auto Save">
764 <property name="visible">True</property>
765 <property name="label" translatable="yes">Auto Save</property>
766 <property name="use_underline">True</property>
767 <signal name="toggled" handler="AutosaveProc"/>
771 <object class="GtkCheckMenuItem" id="menuOptions.Blindfold">
772 <property name="visible">True</property>
773 <property name="label" translatable="yes">Blindfold</property>
774 <property name="use_underline">True</property>
775 <signal name="toggled" handler="BlindfoldProc"/>
779 <object class="GtkCheckMenuItem" id="menuOptions.Flash Moves">
780 <property name="visible">True</property>
781 <property name="label" translatable="yes">Flash Moves</property>
782 <property name="use_underline">True</property>
783 <signal name="toggled" handler="FlashMovesProc"/>
787 <object class="GtkCheckMenuItem" id="menuOptions.Flip View">
788 <property name="visible">True</property>
789 <property name="label" translatable="yes">Flip View</property>
790 <property name="use_underline">True</property>
791 <signal name="toggled" handler="FlipViewProc"/>
795 <object class="GtkCheckMenuItem" id="menuOptions.Get Move List">
796 <property name="visible">True</property>
797 <property name="label" translatable="yes">Get Move List</property>
798 <property name="use_underline">True</property>
799 <signal name="toggled" handler="GetMoveListProc"/>
803 <object class="GtkCheckMenuItem" id="menuOptions.Highlight Last Move">
804 <property name="visible">True</property>
805 <property name="label" translatable="yes">Highlight Last Move</property>
806 <property name="use_underline">True</property>
807 <signal name="toggled" handler="HighlightLastMoveProc"/>
811 <object class="GtkCheckMenuItem" id="menuOptions.Move Sound">
812 <property name="visible">True</property>
813 <property name="label" translatable="yes">Move Sound</property>
814 <property name="use_underline">True</property>
815 <signal name="toggled" handler="MoveSoundProc"/>
819 <object class="GtkCheckMenuItem" id="menuOptions.ICS Alarm">
820 <property name="visible">True</property>
821 <property name="label" translatable="yes">ICS Alarm</property>
822 <property name="use_underline">True</property>
823 <signal name="toggled" handler="IcsAlarmProc"/>
827 <object class="GtkCheckMenuItem" id="menuOptions.Old Save Style">
828 <property name="visible">True</property>
829 <property name="label" translatable="yes">Old Save Style</property>
830 <property name="use_underline">True</property>
831 <signal name="toggled" handler="OldSaveStyleProc"/>
835 <object class="GtkCheckMenuItem" id="menuOptions.Periodic Updates">
836 <property name="visible">True</property>
837 <property name="label" translatable="yes">Periodic Updates</property>
838 <property name="use_underline">True</property>
839 <signal name="toggled" handler="PeriodicUpdatesProc"/>
843 <object class="GtkCheckMenuItem" id="menuOptions.Ponder Next Move">
844 <property name="visible">True</property>
845 <property name="label" translatable="yes">Ponder Next Move</property>
846 <property name="use_underline">True</property>
850 <object class="GtkCheckMenuItem" id="menuOptions.Popup Exit Message">
851 <property name="visible">True</property>
852 <property name="label" translatable="yes">Popup Exit Message</property>
853 <property name="use_underline">True</property>
857 <object class="GtkCheckMenuItem" id="menuOptions.Popup Move Errors">
858 <property name="visible">True</property>
859 <property name="label" translatable="yes">Popup Move Errors</property>
860 <property name="use_underline">True</property>
864 <object class="GtkCheckMenuItem" id="menuOptions.Premove">
865 <property name="visible">True</property>
866 <property name="label" translatable="yes">Premove</property>
867 <property name="use_underline">True</property>
871 <object class="GtkCheckMenuItem" id="menuOptions.Quiet Play">
872 <property name="visible">True</property>
873 <property name="label" translatable="yes">Quiet Play</property>
874 <property name="use_underline">True</property>
878 <object class="GtkCheckMenuItem" id="menuOptions.Show Coords">
879 <property name="visible">True</property>
880 <property name="label" translatable="yes">Show Coords</property>
881 <property name="use_underline">True</property>
882 <signal name="toggled" handler="ShowCoordsProc"/>
886 <object class="GtkCheckMenuItem" id="menuOptions.Hide Thinking">
887 <property name="visible">True</property>
888 <property name="label" translatable="yes">Hide Thinking</property>
889 <property name="use_underline">True</property>
890 <signal name="toggled" handler="HideThinkingProc"/>
894 <object class="GtkCheckMenuItem" id="menuOptions.Test Legality">
895 <property name="visible">True</property>
896 <property name="label" translatable="yes">Test Legality</property>
897 <property name="use_underline">True</property>
898 <signal name="toggled" handler="TestLegalityProc"/>
906 <object class="GtkMenuItem" id="MenuItemHelp">
907 <property name="visible">True</property>
908 <property name="label" translatable="yes">_Help</property>
909 <property name="use_underline">True</property>
910 <child type="submenu">
911 <object class="GtkMenu" id="menu3">
912 <property name="visible">True</property>
914 <object class="GtkMenuItem" id="menuHelp.man">
915 <property name="visible">True</property>
916 <property name="label" translatable="yes">Man XBoard</property>
917 <property name="use_underline">True</property>
918 <signal name="activate" handler="ManProc"/>
922 <object class="GtkMenuItem" id="menuHelp.Info">
923 <property name="visible">True</property>
924 <property name="label" translatable="yes">Info XBoard</property>
925 <property name="use_underline">True</property>
926 <signal name="activate" handler="InfoProc"/>
930 <object class="GtkMenuItem" id="menuHelp.Hint">
931 <property name="visible">True</property>
932 <property name="label" translatable="yes">Hint</property>
933 <property name="use_underline">True</property>
934 <signal name="activate" handler="HintProc"/>
938 <object class="GtkMenuItem" id="menuHelp.Book">
939 <property name="visible">True</property>
940 <property name="label" translatable="yes">Book</property>
941 <property name="use_underline">True</property>
942 <signal name="activate" handler="BookProc"/>
946 <object class="GtkSeparatorMenuItem" id="menuHelpsep1">
947 <property name="visible">True</property>
951 <object class="GtkImageMenuItem" id="menuHelp.about">
952 <property name="label">gtk-about</property>
953 <property name="visible">True</property>
954 <property name="use_underline">True</property>
955 <property name="use_stock">True</property>
956 <signal name="activate" handler="AboutProc"/>
965 <property name="expand">False</property>
966 <property name="position">0</property>
970 <object class="GtkHBox" id="Timer">
971 <property name="visible">True</property>
973 <object class="GtkEventBox" id="WhiteClockEventBox">
974 <property name="visible">True</property>
975 <signal name="button_press_event" handler="WhiteClockProc"/>
977 <object class="GtkLabel" id="WhiteClock">
978 <property name="visible">True</property>
979 <property name="label" translatable="yes">White:</property>
984 <property name="position">0</property>
988 <object class="GtkEventBox" id="BlackClockEventBox">
989 <property name="visible">True</property>
990 <signal name="button_press_event" handler="BlackClockProc"/>
992 <object class="GtkLabel" id="BlackClock">
993 <property name="visible">True</property>
994 <property name="label" translatable="yes">Black:</property>
999 <property name="position">1</property>
1004 <property name="expand">False</property>
1005 <property name="position">1</property>
1009 <object class="GtkHBox" id="ButtonBar">
1010 <property name="visible">True</property>
1012 <object class="GtkLabel" id="Messages">
1013 <property name="visible">True</property>
1014 <property name="xalign">0</property>
1015 <property name="label" translatable="yes">not your turn</property>
1016 <property name="single_line_mode">True</property>
1019 <property name="position">0</property>
1023 <object class="GtkButton" id="buttonbar.ToStart">
1024 <property name="label" translatable="yes"><<</property>
1025 <property name="visible">True</property>
1026 <property name="can_focus">True</property>
1027 <property name="receives_default">True</property>
1028 <signal name="activate" handler="ToStartProc"/>
1031 <property name="expand">False</property>
1032 <property name="fill">False</property>
1033 <property name="position">1</property>
1037 <object class="GtkButton" id="buttonbar.Backward">
1038 <property name="label" translatable="yes"><</property>
1039 <property name="visible">True</property>
1040 <property name="can_focus">True</property>
1041 <property name="receives_default">True</property>
1042 <signal name="activate" handler="BackwardProc"/>
1045 <property name="expand">False</property>
1046 <property name="fill">False</property>
1047 <property name="position">2</property>
1051 <object class="GtkButton" id="buttonbar.Pause">
1052 <property name="label" translatable="yes">P</property>
1053 <property name="visible">True</property>
1054 <property name="can_focus">True</property>
1055 <property name="receives_default">True</property>
1056 <signal name="activate" handler="PauseProc"/>
1059 <property name="expand">False</property>
1060 <property name="fill">False</property>
1061 <property name="position">3</property>
1065 <object class="GtkButton" id="buttonbar.Forward">
1066 <property name="label" translatable="yes">></property>
1067 <property name="visible">True</property>
1068 <property name="can_focus">True</property>
1069 <property name="receives_default">True</property>
1072 <property name="expand">False</property>
1073 <property name="fill">False</property>
1074 <property name="position">4</property>
1078 <object class="GtkButton" id="buttonbar.ToEnd">
1079 <property name="label" translatable="yes">>></property>
1080 <property name="visible">True</property>
1081 <property name="can_focus">True</property>
1082 <property name="receives_default">True</property>
1083 <signal name="activate" handler="ToEndProc"/>
1086 <property name="expand">False</property>
1087 <property name="fill">False</property>
1088 <property name="position">5</property>
1093 <property name="expand">False</property>
1094 <property name="position">2</property>
1098 <object class="GtkDrawingArea" id="Board">
1099 <property name="visible">True</property>
1100 <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>
1101 <signal name="button_press_event" handler="UserMoveProc"/>
1102 <signal name="expose_event" handler="EventProc"/>
1103 <signal name="button_release_event" handler="UserMoveProc"/>
1106 <property name="fill">False</property>
1107 <property name="position">3</property>
1115 <object class="GtkImage" id="image1">
1116 <property name="visible">True</property>
1117 <property name="xalign">0.40000000596046448</property>
1118 <property name="stock">gtk-open</property>
1120 <object class="GtkImage" id="image2">
1121 <property name="visible">True</property>
1122 <property name="stock">gtk-save</property>
1123 <property name="icon-size">1</property>
1125 <object class="GtkDialog" id="EditTags">
1126 <property name="border_width">5</property>
1127 <property name="type_hint">normal</property>
1128 <property name="has_separator">False</property>
1129 <child internal-child="vbox">
1130 <object class="GtkVBox" id="EditTags-vbox">
1131 <property name="visible">True</property>
1132 <property name="orientation">vertical</property>
1133 <property name="spacing">2</property>
1135 <object class="GtkVBox" id="EditTagsTextArea">
1136 <property name="visible">True</property>
1137 <property name="orientation">vertical</property>
1143 <property name="position">1</property>
1146 <child internal-child="action_area">
1147 <object class="GtkHButtonBox" id="EditTagsActionArea">
1148 <property name="visible">True</property>
1149 <property name="layout_style">end</property>
1151 <object class="GtkButton" id="Edit">
1152 <property name="label" translatable="yes">gtk-edit</property>
1153 <property name="visible">True</property>
1154 <property name="can_focus">True</property>
1155 <property name="receives_default">True</property>
1156 <property name="use_stock">True</property>
1159 <property name="expand">False</property>
1160 <property name="fill">False</property>
1161 <property name="position">0</property>
1165 <object class="GtkButton" id="Cancel">
1166 <property name="label" translatable="yes">gtk-cancel</property>
1167 <property name="visible">True</property>
1168 <property name="can_focus">True</property>
1169 <property name="receives_default">True</property>
1170 <property name="use_stock">True</property>
1171 <signal name="released" handler="EditTagsHideProc"/>
1174 <property name="expand">False</property>
1175 <property name="fill">False</property>
1176 <property name="position">1</property>
1181 <property name="expand">False</property>
1182 <property name="pack_type">end</property>
1183 <property name="position">0</property>
1189 <action-widget response="0">Edit</action-widget>
1190 <action-widget response="0">Cancel</action-widget>
1193 <object class="GtkDialog" id="Preferences">
1194 <property name="border_width">5</property>
1195 <property name="type_hint">normal</property>
1196 <property name="has_separator">False</property>
1197 <child internal-child="vbox">
1198 <object class="GtkVBox" id="dialog-vbox3">
1199 <property name="visible">True</property>
1200 <property name="orientation">vertical</property>
1201 <property name="spacing">2</property>
1203 <object class="GtkNotebook" id="Options">
1204 <property name="visible">True</property>
1205 <property name="can_focus">True</property>
1207 <object class="GtkLayout" id="layout1">
1208 <property name="visible">True</property>
1210 <object class="GtkCheckButton" id="PeriodicUpdates">
1211 <property name="label" translatable="yes">Periodic Updates (Analysis Mode)</property>
1212 <property name="width_request">300</property>
1213 <property name="height_request">40</property>
1214 <property name="visible">True</property>
1215 <property name="can_focus">True</property>
1216 <property name="receives_default">False</property>
1217 <property name="draw_indicator">True</property>
1220 <property name="x">30</property>
1221 <property name="y">10</property>
1225 <object class="GtkCheckButton" id="Engine1Score">
1226 <property name="label" translatable="yes">Engine #1 Score is Absolute </property>
1227 <property name="width_request">300</property>
1228 <property name="height_request">40</property>
1229 <property name="visible">True</property>
1230 <property name="can_focus">True</property>
1231 <property name="receives_default">False</property>
1232 <property name="draw_indicator">True</property>
1235 <property name="x">30</property>
1236 <property name="y">60</property>
1240 <object class="GtkCheckButton" id="Engine2Score">
1241 <property name="label" translatable="yes">Engine #1 Score is Absolute </property>
1242 <property name="width_request">400</property>
1243 <property name="height_request">40</property>
1244 <property name="visible">True</property>
1245 <property name="can_focus">True</property>
1246 <property name="receives_default">False</property>
1247 <property name="draw_indicator">True</property>
1250 <property name="x">30</property>
1251 <property name="y">110</property>
1255 <object class="GtkLabel" id="EngineEngine">
1256 <property name="width_request">300</property>
1257 <property name="height_request">40</property>
1258 <property name="visible">True</property>
1259 <property name="xalign">0</property>
1260 <property name="label" translatable="yes">Engine-Engine Adjustications:</property>
1263 <property name="x">10</property>
1264 <property name="y">160</property>
1270 <object class="GtkLabel" id="Preferences.Adjudications">
1271 <property name="visible">True</property>
1272 <property name="label" translatable="yes">Adjudications</property>
1275 <property name="tab_fill">False</property>
1282 <object class="GtkLabel" id="label2">
1283 <property name="visible">True</property>
1284 <property name="label" translatable="yes">page 2</property>
1287 <property name="position">1</property>
1288 <property name="tab_fill">False</property>
1295 <object class="GtkLabel" id="label3">
1296 <property name="visible">True</property>
1297 <property name="label" translatable="yes">page 3</property>
1300 <property name="position">2</property>
1301 <property name="tab_fill">False</property>
1308 <object class="GtkLabel" id="label4">
1309 <property name="visible">True</property>
1310 <property name="label" translatable="yes">page 4</property>
1313 <property name="position">3</property>
1314 <property name="tab_fill">False</property>
1321 <object class="GtkLabel" id="label5">
1322 <property name="visible">True</property>
1323 <property name="label" translatable="yes">page 5</property>
1326 <property name="position">4</property>
1327 <property name="tab_fill">False</property>
1332 <property name="position">1</property>
1335 <child internal-child="action_area">
1336 <object class="GtkHButtonBox" id="dialog-action_area3">
1337 <property name="visible">True</property>
1338 <property name="layout_style">end</property>
1340 <object class="GtkButton" id="button1">
1341 <property name="label" translatable="yes">gtk-ok</property>
1342 <property name="visible">True</property>
1343 <property name="can_focus">True</property>
1344 <property name="receives_default">True</property>
1345 <property name="use_stock">True</property>
1348 <property name="expand">False</property>
1349 <property name="fill">False</property>
1350 <property name="position">0</property>
1354 <object class="GtkButton" id="button2">
1355 <property name="label" translatable="yes">gtk-cancel</property>
1356 <property name="visible">True</property>
1357 <property name="can_focus">True</property>
1358 <property name="receives_default">True</property>
1359 <property name="use_stock">True</property>
1362 <property name="expand">False</property>
1363 <property name="fill">False</property>
1364 <property name="position">1</property>
1369 <property name="expand">False</property>
1370 <property name="pack_type">end</property>
1371 <property name="position">0</property>
1377 <action-widget response="0">button1</action-widget>
1378 <action-widget response="0">button2</action-widget>
1381 <object class="GtkDialog" id="GameList">
1382 <property name="border_width">5</property>
1383 <property name="type_hint">normal</property>
1384 <property name="has_separator">False</property>
1385 <child internal-child="vbox">
1386 <object class="GtkVBox" id="dialog-vbox5">
1387 <property name="visible">True</property>
1388 <property name="orientation">vertical</property>
1389 <property name="spacing">2</property>
1391 <object class="GtkScrolledWindow" id="scrolledwindow-gamelist">
1392 <property name="visible">True</property>
1393 <property name="can_focus">True</property>
1394 <property name="hscrollbar_policy">automatic</property>
1395 <property name="vscrollbar_policy">automatic</property>
1397 <object class="GtkTreeView" id="GameListView">
1398 <property name="visible">True</property>
1399 <property name="can_focus">True</property>
1400 <property name="events">GDK_BUTTON_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
1401 <property name="model">GameListStore</property>
1402 <property name="headers_clickable">False</property>
1403 <property name="enable_search">False</property>
1404 <property name="search_column">0</property>
1406 <object class="GtkTreeViewColumn" id="Game">
1407 <property name="title">Game</property>
1409 <object class="GtkCellRendererText" id="GameNumberRenderer"/>
1411 <attribute name="text">1</attribute>
1420 <property name="position">1</property>
1423 <child internal-child="action_area">
1424 <object class="GtkHButtonBox" id="dialog-action_area5">
1425 <property name="visible">True</property>
1426 <property name="layout_style">end</property>
1428 <object class="GtkButton" id="LoadButton-GameList">
1429 <property name="label" translatable="yes">Load</property>
1430 <property name="visible">True</property>
1431 <property name="can_focus">True</property>
1432 <property name="receives_default">True</property>
1435 <property name="expand">False</property>
1436 <property name="fill">False</property>
1437 <property name="position">0</property>
1441 <object class="GtkButton" id="PrevButton-GameList">
1442 <property name="label" translatable="yes">Prev</property>
1443 <property name="visible">True</property>
1444 <property name="can_focus">True</property>
1445 <property name="receives_default">True</property>
1448 <property name="expand">False</property>
1449 <property name="fill">False</property>
1450 <property name="position">1</property>
1454 <object class="GtkButton" id="NextButton-GameList">
1455 <property name="label" translatable="yes">Next</property>
1456 <property name="visible">True</property>
1457 <property name="can_focus">True</property>
1458 <property name="receives_default">True</property>
1461 <property name="expand">False</property>
1462 <property name="fill">False</property>
1463 <property name="position">2</property>
1467 <object class="GtkButton" id="CloseButton-GameList">
1468 <property name="label" translatable="yes">gtk-close</property>
1469 <property name="visible">True</property>
1470 <property name="can_focus">True</property>
1471 <property name="receives_default">True</property>
1472 <property name="use_stock">True</property>
1475 <property name="expand">False</property>
1476 <property name="fill">False</property>
1477 <property name="position">3</property>
1482 <property name="expand">False</property>
1483 <property name="pack_type">end</property>
1484 <property name="position">0</property>
1490 <action-widget response="0">LoadButton-GameList</action-widget>
1491 <action-widget response="0">PrevButton-GameList</action-widget>
1492 <action-widget response="0">NextButton-GameList</action-widget>
1493 <action-widget response="0">CloseButton-GameList</action-widget>