~ubuntu-branches/ubuntu/lucid/gbrainy/lucid

« back to all changes in this revision

Viewing changes to src/Clients/Classical/gbrainy.glade

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2010-01-12 11:21:24 UTC
  • mfrom: (13.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20100112112124-o4ztomxa0xfh2ulj
Tags: 1.30-1ubuntu1
* debian/control:
  - Revert build-depends to lucid versions

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<glade-interface>
 
3
  <!-- interface-requires gtk+ 2.6 -->
 
4
  <!-- interface-naming-policy toplevel-contextual -->
 
5
  <widget class="GtkWindow" id="gbrainy">
 
6
    <property name="visible">True</property>
 
7
    <property name="title" translatable="yes">gbrainy</property>
 
8
    <signal name="delete_event" handler="OnDeleteWindow"/>
 
9
    <child>
 
10
      <widget class="GtkVBox" id="vbox1">
 
11
        <property name="visible">True</property>
 
12
        <child>
 
13
          <widget class="GtkMenuBar" id="menubar2">
 
14
            <property name="visible">True</property>
 
15
            <child>
 
16
              <widget class="GtkMenuItem" id="game_topmenu">
 
17
                <property name="visible">True</property>
 
18
                <property name="label" translatable="yes">_Game</property>
 
19
                <property name="use_underline">True</property>
 
20
                <child>
 
21
                  <widget class="GtkMenu" id="item1_menu">
 
22
                    <child>
 
23
                      <widget class="GtkMenuItem" id="newgame_menuitem">
 
24
                        <property name="visible">True</property>
 
25
                        <property name="label" translatable="yes">_New Game</property>
 
26
                        <property name="use_underline">True</property>
 
27
                        <child>
 
28
                          <widget class="GtkMenu" id="menuitem2_menu">
 
29
                            <child>
 
30
                              <widget class="GtkMenuItem" id="menuitem3">
 
31
                                <property name="visible">True</property>
 
32
                                <property name="label" translatable="yes">All Games (Logic, Mental Calculation, Memory and Verbal Analogies)</property>
 
33
                                <property name="use_underline">True</property>
 
34
                                <signal name="activate" handler="OnAllGames"/>
 
35
                              </widget>
 
36
                            </child>
 
37
                            <child>
 
38
                              <widget class="GtkMenuItem" id="menuitem4">
 
39
                                <property name="visible">True</property>
 
40
                                <property name="label" translatable="yes">Trainers Only (Mental Calculation and Memory)</property>
 
41
                                <property name="use_underline">True</property>
 
42
                                <signal name="activate" handler="OnTrainersOnly"/>
 
43
                              </widget>
 
44
                            </child>
 
45
                            <child>
 
46
                              <widget class="GtkMenuItem" id="menuitem5">
 
47
                                <property name="visible">True</property>
 
48
                                <property name="label" translatable="yes">Logic Puzzles Only</property>
 
49
                                <property name="use_underline">True</property>
 
50
                                <signal name="activate" handler="OnLogicOnly"/>
 
51
                              </widget>
 
52
                            </child>
 
53
                            <child>
 
54
                              <widget class="GtkMenuItem" id="menuitem6">
 
55
                                <property name="visible">True</property>
 
56
                                <property name="label" translatable="yes">Mental Calculation Trainers Only</property>
 
57
                                <property name="use_underline">True</property>
 
58
                                <signal name="activate" handler="OnMathOnly"/>
 
59
                              </widget>
 
60
                            </child>
 
61
                            <child>
 
62
                              <widget class="GtkMenuItem" id="menuitem7">
 
63
                                <property name="visible">True</property>
 
64
                                <property name="label" translatable="yes">Memory Trainers Only</property>
 
65
                                <property name="use_underline">True</property>
 
66
                                <signal name="activate" handler="OnMemoryOnly"/>
 
67
                              </widget>
 
68
                            </child>
 
69
                            <child>
 
70
                              <widget class="GtkMenuItem" id="menuitem8">
 
71
                                <property name="visible">True</property>
 
72
                                <property name="label" translatable="yes">Verbal Analogies Only</property>
 
73
                                <property name="use_underline">True</property>
 
74
                                <signal name="activate" handler="OnVerbalOnly"/>
 
75
                              </widget>
 
76
                            </child>
 
77
                            <child>
 
78
                              <widget class="GtkMenuItem" id="custom_game">
 
79
                                <property name="visible">True</property>
 
80
                                <property name="label" translatable="yes">Custom Game Selection...</property>
 
81
                                <property name="use_underline">True</property>
 
82
                                <signal name="activate" handler="OnCustomGame"/>
 
83
                              </widget>
 
84
                            </child>
 
85
                          </widget>
 
86
                        </child>
 
87
                      </widget>
 
88
                    </child>
 
89
                    <child>
 
90
                      <widget class="GtkMenuItem" id="pause_menuitem">
 
91
                        <property name="visible">True</property>
 
92
                        <property name="label" translatable="yes">_Pause Game</property>
 
93
                        <property name="use_underline">True</property>
 
94
                        <signal name="activate" handler="OnPauseGame"/>
 
95
                      </widget>
 
96
                    </child>
 
97
                    <child>
 
98
                      <widget class="GtkMenuItem" id="finish_menuitem">
 
99
                        <property name="visible">True</property>
 
100
                        <property name="label" translatable="yes">_End Game</property>
 
101
                        <property name="use_underline">True</property>
 
102
                        <signal name="activate" handler="OnEndGame"/>
 
103
                      </widget>
 
104
                    </child>
 
105
                    <child>
 
106
                      <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
 
107
                        <property name="visible">True</property>
 
108
                      </widget>
 
109
                    </child>
 
110
                    <child>
 
111
                      <widget class="GtkImageMenuItem" id="imagemenuitem2">
 
112
                        <property name="label">gtk-quit</property>
 
113
                        <property name="visible">True</property>
 
114
                        <property name="use_underline">True</property>
 
115
                        <property name="use_stock">True</property>
 
116
                        <signal name="activate" handler="OnQuit"/>
 
117
                      </widget>
 
118
                    </child>
 
119
                  </widget>
 
120
                </child>
 
121
              </widget>
 
122
            </child>
 
123
            <child>
 
124
              <widget class="GtkMenuItem" id="view_topmenu">
 
125
                <property name="visible">True</property>
 
126
                <property name="label" translatable="yes">_View</property>
 
127
                <property name="use_underline">True</property>
 
128
                <child>
 
129
                  <widget class="GtkMenu" id="view1_menu">
 
130
                    <child>
 
131
                      <widget class="GtkCheckMenuItem" id="toolbar_item">
 
132
                        <property name="visible">True</property>
 
133
                        <property name="label" translatable="yes">Toolbar</property>
 
134
                        <property name="use_underline">True</property>
 
135
                        <property name="active">True</property>
 
136
                        <signal name="activate" handler="OnToolbarActivate"/>
 
137
                      </widget>
 
138
                    </child>
 
139
                    <child>
 
140
                      <widget class="GtkMenuItem" id="players_game_history">
 
141
                        <property name="visible">True</property>
 
142
                        <property name="label" translatable="yes">Player's Game History</property>
 
143
                        <property name="use_underline">True</property>
 
144
                        <signal name="activate" handler="OnHistory"/>
 
145
                      </widget>
 
146
                    </child>
 
147
                    <child>
 
148
                      <widget class="GtkImageMenuItem" id="fullscreen">
 
149
                        <property name="label" translatable="yes">_FullScreen</property>
 
150
                        <property name="visible">True</property>
 
151
                        <property name="use_underline">True</property>
 
152
                        <property name="use_stock">False</property>
 
153
                        <signal name="activate" handler="OnFullscreen"/>
 
154
                        <accelerator key="F11" signal="activate"/>
 
155
                        <child internal-child="image">
 
156
                          <widget class="GtkImage" id="image2">
 
157
                            <property name="visible">True</property>
 
158
                            <property name="stock">gtk-fullscreen</property>
 
159
                          </widget>
 
160
                        </child>
 
161
                      </widget>
 
162
                    </child>
 
163
                  </widget>
 
164
                </child>
 
165
              </widget>
 
166
            </child>
 
167
            <child>
 
168
              <widget class="GtkMenuItem" id="settings_topmenu">
 
169
                <property name="visible">True</property>
 
170
                <property name="label" translatable="yes">_Settings</property>
 
171
                <property name="use_underline">True</property>
 
172
                <child>
 
173
                  <widget class="GtkMenu" id="settings_menu">
 
174
                    <child>
 
175
                      <widget class="GtkImageMenuItem" id="preferencesmenu">
 
176
                        <property name="label">gtk-preferences</property>
 
177
                        <property name="visible">True</property>
 
178
                        <property name="use_underline">True</property>
 
179
                        <property name="use_stock">True</property>
 
180
                        <signal name="activate" handler="OnPreferences"/>
 
181
                      </widget>
 
182
                    </child>
 
183
                  </widget>
 
184
                </child>
 
185
              </widget>
 
186
            </child>
 
187
            <child>
 
188
              <widget class="GtkMenuItem" id="help_topmenu">
 
189
                <property name="visible">True</property>
 
190
                <property name="label" translatable="yes">_Help</property>
 
191
                <property name="use_underline">True</property>
 
192
                <child>
 
193
                  <widget class="GtkMenu" id="help_menu">
 
194
                    <child>
 
195
                      <widget class="GtkImageMenuItem" id="contentsmenuitem">
 
196
                        <property name="label" translatable="yes">_Contents</property>
 
197
                        <property name="visible">True</property>
 
198
                        <property name="use_underline">True</property>
 
199
                        <property name="use_stock">False</property>
 
200
                        <signal name="activate" handler="OnMenuHelp"/>
 
201
                        <accelerator key="F1" signal="activate"/>
 
202
                        <child internal-child="image">
 
203
                          <widget class="GtkImage" id="image1">
 
204
                            <property name="visible">True</property>
 
205
                            <property name="stock">gtk-help</property>
 
206
                          </widget>
 
207
                        </child>
 
208
                      </widget>
 
209
                    </child>
 
210
                    <child>
 
211
                      <widget class="GtkImageMenuItem" id="extendmenuitem">
 
212
                        <property name="label" translatable="yes">How to Extend gbrainy's Functionality</property>
 
213
                        <property name="visible">True</property>
 
214
                        <property name="use_underline">True</property>
 
215
                        <property name="use_stock">False</property>
 
216
                        <signal name="activate" handler="OnExtending"/>
 
217
                      </widget>
 
218
                    </child>
 
219
                    <child>
 
220
                      <widget class="GtkImageMenuItem" id="imagemenuitem3">
 
221
                        <property name="label">gtk-about</property>
 
222
                        <property name="visible">True</property>
 
223
                        <property name="use_underline">True</property>
 
224
                        <property name="use_stock">True</property>
 
225
                        <signal name="activate" handler="OnMenuAbout"/>
 
226
                      </widget>
 
227
                    </child>
 
228
                  </widget>
 
229
                </child>
 
230
              </widget>
 
231
            </child>
 
232
          </widget>
 
233
          <packing>
 
234
            <property name="expand">False</property>
 
235
            <property name="position">0</property>
 
236
          </packing>
 
237
        </child>
 
238
        <child>
 
239
          <widget class="GtkToolbar" id="toolbar">
 
240
            <property name="visible">True</property>
 
241
            <property name="toolbar_style">both</property>
 
242
          </widget>
 
243
          <packing>
 
244
            <property name="expand">False</property>
 
245
            <property name="fill">False</property>
 
246
            <property name="position">1</property>
 
247
          </packing>
 
248
        </child>
 
249
        <child>
 
250
          <widget class="GtkVBox" id="question_vbox">
 
251
            <property name="height_request">55</property>
 
252
            <property name="visible">True</property>
 
253
            <property name="spacing">1</property>
 
254
            <child>
 
255
              <placeholder/>
 
256
            </child>
 
257
          </widget>
 
258
          <packing>
 
259
            <property name="expand">False</property>
 
260
            <property name="position">2</property>
 
261
          </packing>
 
262
        </child>
 
263
        <child>
 
264
          <widget class="GtkVBox" id="drawing_vbox">
 
265
            <property name="height_request">400</property>
 
266
            <property name="visible">True</property>
 
267
            <child>
 
268
              <placeholder/>
 
269
            </child>
 
270
          </widget>
 
271
          <packing>
 
272
            <property name="position">3</property>
 
273
          </packing>
 
274
        </child>
 
275
        <child>
 
276
          <widget class="GtkVBox" id="solution_vbox">
 
277
            <property name="height_request">55</property>
 
278
            <property name="visible">True</property>
 
279
            <property name="spacing">1</property>
 
280
            <child>
 
281
              <placeholder/>
 
282
            </child>
 
283
          </widget>
 
284
          <packing>
 
285
            <property name="expand">False</property>
 
286
            <property name="position">4</property>
 
287
          </packing>
 
288
        </child>
 
289
        <child>
 
290
          <widget class="GtkVBox" id="vbox5">
 
291
            <property name="width_request">500</property>
 
292
            <property name="visible">True</property>
 
293
            <child>
 
294
              <widget class="GtkTable" id="table4">
 
295
                <property name="visible">True</property>
 
296
                <property name="n_columns">5</property>
 
297
                <property name="column_spacing">5</property>
 
298
                <child>
 
299
                  <widget class="GtkLabel" id="label_answer">
 
300
                    <property name="visible">True</property>
 
301
                    <property name="xalign">0</property>
 
302
                    <property name="xpad">3</property>
 
303
                    <property name="label" translatable="yes">Answer:</property>
 
304
                  </widget>
 
305
                  <packing>
 
306
                    <property name="x_options">GTK_FILL</property>
 
307
                    <property name="y_options"></property>
 
308
                  </packing>
 
309
                </child>
 
310
                <child>
 
311
                  <widget class="GtkButton" id="answer_button">
 
312
                    <property name="label">gtk-ok</property>
 
313
                    <property name="visible">True</property>
 
314
                    <property name="can_focus">True</property>
 
315
                    <property name="receives_default">False</property>
 
316
                    <property name="use_stock">True</property>
 
317
                    <signal name="clicked" handler="OnAnswerButtonClicked"/>
 
318
                  </widget>
 
319
                  <packing>
 
320
                    <property name="left_attach">2</property>
 
321
                    <property name="right_attach">3</property>
 
322
                    <property name="x_options">GTK_FILL</property>
 
323
                    <property name="y_options"></property>
 
324
                  </packing>
 
325
                </child>
 
326
                <child>
 
327
                  <widget class="GtkButton" id="next_button">
 
328
                    <property name="visible">True</property>
 
329
                    <property name="can_focus">True</property>
 
330
                    <property name="receives_default">False</property>
 
331
                    <signal name="clicked" handler="OnNextButtonClicked"/>
 
332
                    <child>
 
333
                      <widget class="GtkAlignment" id="alignment5">
 
334
                        <property name="visible">True</property>
 
335
                        <property name="xscale">0</property>
 
336
                        <property name="yscale">0</property>
 
337
                        <child>
 
338
                          <widget class="GtkHBox" id="hbox6">
 
339
                            <property name="visible">True</property>
 
340
                            <property name="spacing">2</property>
 
341
                            <child>
 
342
                              <widget class="GtkImage" id="image5">
 
343
                                <property name="visible">True</property>
 
344
                                <property name="stock">gtk-go-forward</property>
 
345
                              </widget>
 
346
                              <packing>
 
347
                                <property name="expand">False</property>
 
348
                                <property name="fill">False</property>
 
349
                                <property name="position">0</property>
 
350
                              </packing>
 
351
                            </child>
 
352
                            <child>
 
353
                              <widget class="GtkLabel" id="label23">
 
354
                                <property name="visible">True</property>
 
355
                                <property name="label" translatable="yes">_Next</property>
 
356
                                <property name="use_underline">True</property>
 
357
                              </widget>
 
358
                              <packing>
 
359
                                <property name="expand">False</property>
 
360
                                <property name="fill">False</property>
 
361
                                <property name="position">1</property>
 
362
                              </packing>
 
363
                            </child>
 
364
                          </widget>
 
365
                        </child>
 
366
                      </widget>
 
367
                    </child>
 
368
                  </widget>
 
369
                  <packing>
 
370
                    <property name="left_attach">4</property>
 
371
                    <property name="right_attach">5</property>
 
372
                    <property name="x_options">GTK_FILL</property>
 
373
                    <property name="y_options"></property>
 
374
                    <property name="x_padding">3</property>
 
375
                  </packing>
 
376
                </child>
 
377
                <child>
 
378
                  <widget class="GtkButton" id="tip_button">
 
379
                    <property name="visible">True</property>
 
380
                    <property name="can_focus">True</property>
 
381
                    <property name="receives_default">False</property>
 
382
                    <signal name="clicked" handler="OnTip"/>
 
383
                    <child>
 
384
                      <widget class="GtkAlignment" id="alignment6">
 
385
                        <property name="visible">True</property>
 
386
                        <property name="xscale">0</property>
 
387
                        <property name="yscale">0</property>
 
388
                        <child>
 
389
                          <widget class="GtkHBox" id="hbox7">
 
390
                            <property name="visible">True</property>
 
391
                            <property name="spacing">2</property>
 
392
                            <child>
 
393
                              <widget class="GtkImage" id="image6">
 
394
                                <property name="visible">True</property>
 
395
                                <property name="stock">gtk-dialog-info</property>
 
396
                              </widget>
 
397
                              <packing>
 
398
                                <property name="expand">False</property>
 
399
                                <property name="fill">False</property>
 
400
                                <property name="position">0</property>
 
401
                              </packing>
 
402
                            </child>
 
403
                            <child>
 
404
                              <widget class="GtkLabel" id="label24">
 
405
                                <property name="visible">True</property>
 
406
                                <property name="label" translatable="yes">_Tip</property>
 
407
                                <property name="use_underline">True</property>
 
408
                              </widget>
 
409
                              <packing>
 
410
                                <property name="expand">False</property>
 
411
                                <property name="fill">False</property>
 
412
                                <property name="position">1</property>
 
413
                              </packing>
 
414
                            </child>
 
415
                          </widget>
 
416
                        </child>
 
417
                      </widget>
 
418
                    </child>
 
419
                  </widget>
 
420
                  <packing>
 
421
                    <property name="left_attach">3</property>
 
422
                    <property name="right_attach">4</property>
 
423
                    <property name="x_options">GTK_FILL</property>
 
424
                    <property name="y_options"></property>
 
425
                  </packing>
 
426
                </child>
 
427
                <child>
 
428
                  <widget class="GtkEntry" id="answer_entry">
 
429
                    <property name="visible">True</property>
 
430
                    <property name="can_focus">True</property>
 
431
                    <property name="invisible_char">&#x25CF;</property>
 
432
                    <signal name="activate" handler="OnAnswerActivate"/>
 
433
                  </widget>
 
434
                  <packing>
 
435
                    <property name="left_attach">1</property>
 
436
                    <property name="right_attach">2</property>
 
437
                    <property name="x_options">GTK_EXPAND | GTK_SHRINK | GTK_FILL</property>
 
438
                    <property name="y_options"></property>
 
439
                  </packing>
 
440
                </child>
 
441
              </widget>
 
442
              <packing>
 
443
                <property name="expand">False</property>
 
444
                <property name="fill">False</property>
 
445
                <property name="position">0</property>
 
446
              </packing>
 
447
            </child>
 
448
          </widget>
 
449
          <packing>
 
450
            <property name="expand">False</property>
 
451
            <property name="position">5</property>
 
452
          </packing>
 
453
        </child>
 
454
        <child>
 
455
          <widget class="GtkStatusbar" id="statusbar">
 
456
            <property name="visible">True</property>
 
457
          </widget>
 
458
          <packing>
 
459
            <property name="expand">False</property>
 
460
            <property name="fill">False</property>
 
461
            <property name="position">6</property>
 
462
          </packing>
 
463
        </child>
 
464
      </widget>
 
465
    </child>
 
466
  </widget>
 
467
  <widget class="GtkDialog" id="customgame">
 
468
    <property name="width_request">700</property>
 
469
    <property name="height_request">400</property>
 
470
    <property name="visible">True</property>
 
471
    <property name="border_width">7</property>
 
472
    <property name="title" translatable="yes">Custom Game</property>
 
473
    <property name="default_width">490</property>
 
474
    <property name="default_height">280</property>
 
475
    <property name="type_hint">dialog</property>
 
476
    <property name="has_separator">False</property>
 
477
    <child internal-child="vbox">
 
478
      <widget class="GtkVBox" id="dialog-vbox2">
 
479
        <property name="visible">True</property>
 
480
        <child>
 
481
          <widget class="GtkHBox" id="hbox8">
 
482
            <property name="visible">True</property>
 
483
            <property name="border_width">5</property>
 
484
            <property name="spacing">12</property>
 
485
            <child>
 
486
              <widget class="GtkVBox" id="vbox8">
 
487
                <property name="visible">True</property>
 
488
                <child>
 
489
                  <widget class="GtkScrolledWindow" id="scrolledwindow1">
 
490
                    <property name="width_request">400</property>
 
491
                    <property name="visible">True</property>
 
492
                    <property name="can_focus">True</property>
 
493
                    <property name="hscrollbar_policy">automatic</property>
 
494
                    <property name="vscrollbar_policy">automatic</property>
 
495
                    <property name="shadow_type">in</property>
 
496
                    <child>
 
497
                      <widget class="GtkTreeView" id="treeview">
 
498
                        <property name="visible">True</property>
 
499
                        <property name="can_focus">True</property>
 
500
                      </widget>
 
501
                    </child>
 
502
                  </widget>
 
503
                  <packing>
 
504
                    <property name="position">0</property>
 
505
                  </packing>
 
506
                </child>
 
507
                <child>
 
508
                  <widget class="GtkHButtonBox" id="hbuttonbox1">
 
509
                    <property name="height_request">35</property>
 
510
                    <property name="visible">True</property>
 
511
                    <child>
 
512
                      <widget class="GtkButton" id="SelectAll">
 
513
                        <property name="label" translatable="yes">Select All</property>
 
514
                        <property name="visible">True</property>
 
515
                        <property name="can_focus">True</property>
 
516
                        <property name="can_default">True</property>
 
517
                        <property name="receives_default">False</property>
 
518
                        <property name="use_underline">True</property>
 
519
                        <signal name="clicked" handler="OnSelectAll"/>
 
520
                      </widget>
 
521
                      <packing>
 
522
                        <property name="expand">False</property>
 
523
                        <property name="fill">False</property>
 
524
                        <property name="position">0</property>
 
525
                      </packing>
 
526
                    </child>
 
527
                    <child>
 
528
                      <widget class="GtkButton" id="Unselectall">
 
529
                        <property name="label" translatable="yes">Unselect all</property>
 
530
                        <property name="visible">True</property>
 
531
                        <property name="can_focus">True</property>
 
532
                        <property name="can_default">True</property>
 
533
                        <property name="receives_default">False</property>
 
534
                        <property name="use_underline">True</property>
 
535
                        <signal name="clicked" handler="OnUnSelectAll"/>
 
536
                      </widget>
 
537
                      <packing>
 
538
                        <property name="expand">False</property>
 
539
                        <property name="fill">False</property>
 
540
                        <property name="position">1</property>
 
541
                      </packing>
 
542
                    </child>
 
543
                  </widget>
 
544
                  <packing>
 
545
                    <property name="expand">False</property>
 
546
                    <property name="position">1</property>
 
547
                  </packing>
 
548
                </child>
 
549
              </widget>
 
550
              <packing>
 
551
                <property name="expand">False</property>
 
552
                <property name="position">0</property>
 
553
              </packing>
 
554
            </child>
 
555
            <child>
 
556
              <widget class="GtkVBox" id="vbox7">
 
557
                <property name="visible">True</property>
 
558
                <child>
 
559
                  <widget class="GtkLabel" id="preview_question">
 
560
                    <property name="height_request">50</property>
 
561
                    <property name="visible">True</property>
 
562
                    <property name="xalign">0</property>
 
563
                    <property name="yalign">0</property>
 
564
                    <property name="ypad">1</property>
 
565
                    <property name="wrap">True</property>
 
566
                  </widget>
 
567
                  <packing>
 
568
                    <property name="expand">False</property>
 
569
                    <property name="fill">False</property>
 
570
                    <property name="position">0</property>
 
571
                  </packing>
 
572
                </child>
 
573
                <child>
 
574
                  <widget class="GtkVBox" id="preview_vbox">
 
575
                    <property name="visible">True</property>
 
576
                    <child>
 
577
                      <placeholder/>
 
578
                    </child>
 
579
                  </widget>
 
580
                  <packing>
 
581
                    <property name="position">1</property>
 
582
                  </packing>
 
583
                </child>
 
584
              </widget>
 
585
              <packing>
 
586
                <property name="position">1</property>
 
587
              </packing>
 
588
            </child>
 
589
          </widget>
 
590
          <packing>
 
591
            <property name="position">1</property>
 
592
          </packing>
 
593
        </child>
 
594
        <child internal-child="action_area">
 
595
          <widget class="GtkHButtonBox" id="dialog-action_area2">
 
596
            <property name="width_request">0</property>
 
597
            <property name="height_request">0</property>
 
598
            <property name="visible">True</property>
 
599
            <property name="layout_style">end</property>
 
600
            <child>
 
601
              <widget class="GtkButton" id="cancelbutton1">
 
602
                <property name="label">gtk-cancel</property>
 
603
                <property name="response_id">-6</property>
 
604
                <property name="visible">True</property>
 
605
                <property name="can_focus">True</property>
 
606
                <property name="can_default">True</property>
 
607
                <property name="receives_default">False</property>
 
608
                <property name="use_stock">True</property>
 
609
              </widget>
 
610
              <packing>
 
611
                <property name="expand">False</property>
 
612
                <property name="fill">False</property>
 
613
                <property name="position">0</property>
 
614
              </packing>
 
615
            </child>
 
616
            <child>
 
617
              <widget class="GtkButton" id="okbutton">
 
618
                <property name="label" translatable="yes">_Start</property>
 
619
                <property name="response_id">-5</property>
 
620
                <property name="visible">True</property>
 
621
                <property name="can_focus">True</property>
 
622
                <property name="can_default">True</property>
 
623
                <property name="receives_default">False</property>
 
624
                <property name="use_underline">True</property>
 
625
                <signal name="clicked" handler="OnOK"/>
 
626
              </widget>
 
627
              <packing>
 
628
                <property name="expand">False</property>
 
629
                <property name="fill">False</property>
 
630
                <property name="position">1</property>
 
631
              </packing>
 
632
            </child>
 
633
          </widget>
 
634
          <packing>
 
635
            <property name="expand">False</property>
 
636
            <property name="pack_type">end</property>
 
637
            <property name="position">0</property>
 
638
          </packing>
 
639
        </child>
 
640
      </widget>
 
641
    </child>
 
642
  </widget>
 
643
  <widget class="GtkDialog" id="preferences">
 
644
    <property name="visible">True</property>
 
645
    <property name="border_width">7</property>
 
646
    <property name="title" translatable="yes">Preferences</property>
 
647
    <property name="type_hint">dialog</property>
 
648
    <property name="has_separator">False</property>
 
649
    <child internal-child="vbox">
 
650
      <widget class="GtkVBox" id="preferencesbox">
 
651
        <property name="visible">True</property>
 
652
        <child>
 
653
          <widget class="GtkVBox" id="vbox13">
 
654
            <property name="visible">True</property>
 
655
            <child>
 
656
              <widget class="GtkLabel" id="label33">
 
657
                <property name="visible">True</property>
 
658
                <property name="xalign">0</property>
 
659
                <property name="yalign">0</property>
 
660
                <property name="label" translatable="yes">&lt;b&gt;General Settings&lt;/b&gt;</property>
 
661
                <property name="use_markup">True</property>
 
662
              </widget>
 
663
              <packing>
 
664
                <property name="expand">False</property>
 
665
                <property name="fill">False</property>
 
666
                <property name="position">0</property>
 
667
              </packing>
 
668
            </child>
 
669
            <child>
 
670
              <widget class="GtkCheckButton" id="colorblindcheckbutton">
 
671
                <property name="label" translatable="yes">Skip games that use colors (friendly to colorblind users)</property>
 
672
                <property name="visible">True</property>
 
673
                <property name="can_focus">True</property>
 
674
                <property name="receives_default">False</property>
 
675
                <property name="use_underline">True</property>
 
676
                <property name="draw_indicator">True</property>
 
677
              </widget>
 
678
              <packing>
 
679
                <property name="expand">False</property>
 
680
                <property name="fill">False</property>
 
681
                <property name="position">1</property>
 
682
              </packing>
 
683
            </child>
 
684
          </widget>
 
685
          <packing>
 
686
            <property name="position">1</property>
 
687
          </packing>
 
688
        </child>
 
689
        <child>
 
690
          <widget class="GtkVBox" id="vbox11">
 
691
            <property name="visible">True</property>
 
692
            <child>
 
693
              <widget class="GtkLabel" id="label27">
 
694
                <property name="height_request">25</property>
 
695
                <property name="visible">True</property>
 
696
                <property name="xalign">0</property>
 
697
                <property name="label" translatable="yes">&lt;b&gt;Difficulty Level&lt;/b&gt;</property>
 
698
                <property name="use_markup">True</property>
 
699
                <property name="single_line_mode">True</property>
 
700
              </widget>
 
701
              <packing>
 
702
                <property name="expand">False</property>
 
703
                <property name="fill">False</property>
 
704
                <property name="position">0</property>
 
705
              </packing>
 
706
            </child>
 
707
            <child>
 
708
              <widget class="GtkRadioButton" id="rb_easy">
 
709
                <property name="label" translatable="yes">Easy</property>
 
710
                <property name="visible">True</property>
 
711
                <property name="can_focus">True</property>
 
712
                <property name="receives_default">False</property>
 
713
                <property name="use_underline">True</property>
 
714
                <property name="draw_indicator">True</property>
 
715
              </widget>
 
716
              <packing>
 
717
                <property name="expand">False</property>
 
718
                <property name="fill">False</property>
 
719
                <property name="position">1</property>
 
720
              </packing>
 
721
            </child>
 
722
            <child>
 
723
              <widget class="GtkRadioButton" id="rb_medium">
 
724
                <property name="label" translatable="yes">Medium</property>
 
725
                <property name="visible">True</property>
 
726
                <property name="can_focus">True</property>
 
727
                <property name="receives_default">False</property>
 
728
                <property name="use_underline">True</property>
 
729
                <property name="draw_indicator">True</property>
 
730
                <property name="group">rb_easy</property>
 
731
              </widget>
 
732
              <packing>
 
733
                <property name="expand">False</property>
 
734
                <property name="fill">False</property>
 
735
                <property name="position">2</property>
 
736
              </packing>
 
737
            </child>
 
738
            <child>
 
739
              <widget class="GtkRadioButton" id="rb_master">
 
740
                <property name="label" translatable="yes">Master</property>
 
741
                <property name="visible">True</property>
 
742
                <property name="can_focus">True</property>
 
743
                <property name="receives_default">False</property>
 
744
                <property name="use_underline">True</property>
 
745
                <property name="draw_indicator">True</property>
 
746
                <property name="group">rb_easy</property>
 
747
              </widget>
 
748
              <packing>
 
749
                <property name="expand">False</property>
 
750
                <property name="fill">False</property>
 
751
                <property name="position">3</property>
 
752
              </packing>
 
753
            </child>
 
754
          </widget>
 
755
          <packing>
 
756
            <property name="position">2</property>
 
757
          </packing>
 
758
        </child>
 
759
        <child>
 
760
          <widget class="GtkVBox" id="vbox9">
 
761
            <property name="visible">True</property>
 
762
            <child>
 
763
              <widget class="GtkLabel" id="label26">
 
764
                <property name="visible">True</property>
 
765
                <property name="xalign">0</property>
 
766
                <property name="yalign">0</property>
 
767
                <property name="ypad">5</property>
 
768
                <property name="label" translatable="yes">&lt;b&gt;Memory Games&lt;/b&gt;</property>
 
769
                <property name="use_markup">True</property>
 
770
                <property name="single_line_mode">True</property>
 
771
              </widget>
 
772
              <packing>
 
773
                <property name="expand">False</property>
 
774
                <property name="fill">False</property>
 
775
                <property name="position">0</property>
 
776
              </packing>
 
777
            </child>
 
778
            <child>
 
779
              <widget class="GtkVBox" id="vbox10">
 
780
                <property name="visible">True</property>
 
781
                <child>
 
782
                  <widget class="GtkHBox" id="hbox9">
 
783
                    <property name="visible">True</property>
 
784
                    <child>
 
785
                      <widget class="GtkLabel" id="label25">
 
786
                        <property name="visible">True</property>
 
787
                        <property name="xpad">5</property>
 
788
                        <property name="label" translatable="yes">Time in seconds to memorize the challenge:</property>
 
789
                      </widget>
 
790
                      <packing>
 
791
                        <property name="expand">False</property>
 
792
                        <property name="fill">False</property>
 
793
                        <property name="position">0</property>
 
794
                      </packing>
 
795
                    </child>
 
796
                    <child>
 
797
                      <widget class="GtkSpinButton" id="prefspinbutton">
 
798
                        <property name="visible">True</property>
 
799
                        <property name="can_focus">True</property>
 
800
                        <property name="adjustment">4 4 60 1 0 0</property>
 
801
                        <property name="climb_rate">1</property>
 
802
                      </widget>
 
803
                      <packing>
 
804
                        <property name="expand">False</property>
 
805
                        <property name="position">1</property>
 
806
                      </packing>
 
807
                    </child>
 
808
                  </widget>
 
809
                  <packing>
 
810
                    <property name="position">0</property>
 
811
                  </packing>
 
812
                </child>
 
813
              </widget>
 
814
              <packing>
 
815
                <property name="expand">False</property>
 
816
                <property name="position">1</property>
 
817
              </packing>
 
818
            </child>
 
819
            <child>
 
820
              <widget class="GtkCheckButton" id="prefcheckbutton">
 
821
                <property name="label" translatable="yes">Show countdown message</property>
 
822
                <property name="visible">True</property>
 
823
                <property name="can_focus">True</property>
 
824
                <property name="receives_default">False</property>
 
825
                <property name="use_underline">True</property>
 
826
                <property name="draw_indicator">True</property>
 
827
              </widget>
 
828
              <packing>
 
829
                <property name="expand">False</property>
 
830
                <property name="fill">False</property>
 
831
                <property name="padding">2</property>
 
832
                <property name="position">2</property>
 
833
              </packing>
 
834
            </child>
 
835
          </widget>
 
836
          <packing>
 
837
            <property name="padding">2</property>
 
838
            <property name="position">3</property>
 
839
          </packing>
 
840
        </child>
 
841
        <child>
 
842
          <widget class="GtkVBox" id="vbox12">
 
843
            <property name="visible">True</property>
 
844
            <child>
 
845
              <widget class="GtkLabel" id="label29">
 
846
                <property name="visible">True</property>
 
847
                <property name="xalign">0</property>
 
848
                <property name="yalign">0</property>
 
849
                <property name="ypad">5</property>
 
850
                <property name="label" translatable="yes">&lt;b&gt;Player's Game History&lt;/b&gt;</property>
 
851
                <property name="use_markup">True</property>
 
852
              </widget>
 
853
              <packing>
 
854
                <property name="expand">False</property>
 
855
                <property name="fill">False</property>
 
856
                <property name="position">0</property>
 
857
              </packing>
 
858
            </child>
 
859
            <child>
 
860
              <widget class="GtkHBox" id="hbox11">
 
861
                <property name="visible">True</property>
 
862
                <child>
 
863
                  <widget class="GtkTable" id="table5">
 
864
                    <property name="visible">True</property>
 
865
                    <property name="n_rows">2</property>
 
866
                    <property name="n_columns">2</property>
 
867
                    <child>
 
868
                      <widget class="GtkLabel" id="label31">
 
869
                        <property name="visible">True</property>
 
870
                        <property name="xalign">0</property>
 
871
                        <property name="xpad">5</property>
 
872
                        <property name="label" translatable="yes">Minimum number of played games to store the game:</property>
 
873
                      </widget>
 
874
                      <packing>
 
875
                        <property name="x_options">GTK_FILL</property>
 
876
                        <property name="y_options"></property>
 
877
                      </packing>
 
878
                    </child>
 
879
                    <child>
 
880
                      <widget class="GtkLabel" id="label32">
 
881
                        <property name="visible">True</property>
 
882
                        <property name="xalign">0</property>
 
883
                        <property name="xpad">5</property>
 
884
                        <property name="label" translatable="yes">Maximum number of stored games in the player's game history:</property>
 
885
                      </widget>
 
886
                      <packing>
 
887
                        <property name="top_attach">1</property>
 
888
                        <property name="bottom_attach">2</property>
 
889
                        <property name="x_options">GTK_FILL</property>
 
890
                        <property name="y_options"></property>
 
891
                      </packing>
 
892
                    </child>
 
893
                    <child>
 
894
                      <widget class="GtkSpinButton" id="maxstoredspinbutton">
 
895
                        <property name="visible">True</property>
 
896
                        <property name="can_focus">True</property>
 
897
                        <property name="adjustment">10 10 100 1 0 0</property>
 
898
                        <property name="climb_rate">1</property>
 
899
                      </widget>
 
900
                      <packing>
 
901
                        <property name="left_attach">1</property>
 
902
                        <property name="right_attach">2</property>
 
903
                        <property name="top_attach">1</property>
 
904
                        <property name="bottom_attach">2</property>
 
905
                        <property name="y_options"></property>
 
906
                      </packing>
 
907
                    </child>
 
908
                    <child>
 
909
                      <widget class="GtkSpinButton" id="minplayedspinbutton">
 
910
                        <property name="visible">True</property>
 
911
                        <property name="can_focus">True</property>
 
912
                        <property name="adjustment">3 3 50 1 0 0</property>
 
913
                        <property name="climb_rate">1</property>
 
914
                      </widget>
 
915
                      <packing>
 
916
                        <property name="left_attach">1</property>
 
917
                        <property name="right_attach">2</property>
 
918
                        <property name="y_options"></property>
 
919
                      </packing>
 
920
                    </child>
 
921
                  </widget>
 
922
                  <packing>
 
923
                    <property name="expand">False</property>
 
924
                    <property name="position">0</property>
 
925
                  </packing>
 
926
                </child>
 
927
              </widget>
 
928
              <packing>
 
929
                <property name="position">1</property>
 
930
              </packing>
 
931
            </child>
 
932
            <child>
 
933
              <widget class="GtkHBox" id="hbox12">
 
934
                <property name="visible">True</property>
 
935
                <child>
 
936
                  <widget class="GtkHButtonBox" id="hbuttonbox2">
 
937
                    <property name="visible">True</property>
 
938
                    <property name="border_width">1</property>
 
939
                    <property name="layout_style">start</property>
 
940
                    <child>
 
941
                      <widget class="GtkButton" id="clear_button">
 
942
                        <property name="label" translatable="yes">Clear Player's Game History</property>
 
943
                        <property name="visible">True</property>
 
944
                        <property name="can_focus">True</property>
 
945
                        <property name="can_default">True</property>
 
946
                        <property name="receives_default">False</property>
 
947
                        <property name="use_underline">True</property>
 
948
                        <signal name="clicked" handler="OnCleanHistory"/>
 
949
                      </widget>
 
950
                      <packing>
 
951
                        <property name="expand">False</property>
 
952
                        <property name="fill">False</property>
 
953
                        <property name="position">0</property>
 
954
                      </packing>
 
955
                    </child>
 
956
                  </widget>
 
957
                  <packing>
 
958
                    <property name="padding">5</property>
 
959
                    <property name="position">0</property>
 
960
                  </packing>
 
961
                </child>
 
962
              </widget>
 
963
              <packing>
 
964
                <property name="position">2</property>
 
965
              </packing>
 
966
            </child>
 
967
          </widget>
 
968
          <packing>
 
969
            <property name="position">4</property>
 
970
          </packing>
 
971
        </child>
 
972
        <child internal-child="action_area">
 
973
          <widget class="GtkHButtonBox" id="dialog-action_area3">
 
974
            <property name="visible">True</property>
 
975
            <property name="layout_style">end</property>
 
976
            <child>
 
977
              <widget class="GtkButton" id="cancelbutton2">
 
978
                <property name="label">gtk-cancel</property>
 
979
                <property name="response_id">-6</property>
 
980
                <property name="visible">True</property>
 
981
                <property name="can_focus">True</property>
 
982
                <property name="can_default">True</property>
 
983
                <property name="receives_default">False</property>
 
984
                <property name="use_stock">True</property>
 
985
              </widget>
 
986
              <packing>
 
987
                <property name="expand">False</property>
 
988
                <property name="fill">False</property>
 
989
                <property name="position">0</property>
 
990
              </packing>
 
991
            </child>
 
992
            <child>
 
993
              <widget class="GtkButton" id="okbutton">
 
994
                <property name="label">gtk-apply</property>
 
995
                <property name="response_id">-5</property>
 
996
                <property name="visible">True</property>
 
997
                <property name="can_focus">True</property>
 
998
                <property name="can_default">True</property>
 
999
                <property name="receives_default">False</property>
 
1000
                <property name="use_stock">True</property>
 
1001
                <signal name="clicked" handler="OnOK"/>
 
1002
              </widget>
 
1003
              <packing>
 
1004
                <property name="expand">False</property>
 
1005
                <property name="fill">False</property>
 
1006
                <property name="position">1</property>
 
1007
              </packing>
 
1008
            </child>
 
1009
          </widget>
 
1010
          <packing>
 
1011
            <property name="expand">False</property>
 
1012
            <property name="pack_type">end</property>
 
1013
            <property name="position">0</property>
 
1014
          </packing>
 
1015
        </child>
 
1016
      </widget>
 
1017
    </child>
 
1018
  </widget>
 
1019
  <widget class="GtkDialog" id="playerhistory">
 
1020
    <property name="visible">True</property>
 
1021
    <property name="border_width">7</property>
 
1022
    <property name="title" translatable="yes">Player's Game History</property>
 
1023
    <property name="default_width">450</property>
 
1024
    <property name="default_height">450</property>
 
1025
    <property name="type_hint">dialog</property>
 
1026
    <property name="has_separator">False</property>
 
1027
    <child internal-child="vbox">
 
1028
      <widget class="GtkVBox" id="dialog-vbox3">
 
1029
        <property name="visible">True</property>
 
1030
        <child>
 
1031
          <widget class="GtkVBox" id="players_vbox">
 
1032
            <property name="visible">True</property>
 
1033
            <property name="border_width">5</property>
 
1034
            <child>
 
1035
              <widget class="GtkLabel" id="label_playerhistory">
 
1036
                <property name="width_request">400</property>
 
1037
                <property name="visible">True</property>
 
1038
                <property name="xalign">0</property>
 
1039
                <property name="yalign">0</property>
 
1040
                <property name="xpad">5</property>
 
1041
                <property name="wrap">True</property>
 
1042
              </widget>
 
1043
              <packing>
 
1044
                <property name="expand">False</property>
 
1045
                <property name="fill">False</property>
 
1046
                <property name="position">0</property>
 
1047
              </packing>
 
1048
            </child>
 
1049
            <child>
 
1050
              <widget class="GtkVBox" id="history_preview">
 
1051
                <property name="visible">True</property>
 
1052
                <child>
 
1053
                  <placeholder/>
 
1054
                </child>
 
1055
              </widget>
 
1056
              <packing>
 
1057
                <property name="position">1</property>
 
1058
              </packing>
 
1059
            </child>
 
1060
            <child>
 
1061
              <widget class="GtkHBox" id="hbox10">
 
1062
                <property name="visible">True</property>
 
1063
                <property name="spacing">5</property>
 
1064
                <child>
 
1065
                  <widget class="GtkLabel" id="label28">
 
1066
                    <property name="visible">True</property>
 
1067
                    <property name="xpad">5</property>
 
1068
                    <property name="label" translatable="yes">Show:</property>
 
1069
                  </widget>
 
1070
                  <packing>
 
1071
                    <property name="expand">False</property>
 
1072
                    <property name="fill">False</property>
 
1073
                    <property name="position">0</property>
 
1074
                  </packing>
 
1075
                </child>
 
1076
                <child>
 
1077
                  <widget class="GtkCheckButton" id="checkbutton_total">
 
1078
                    <property name="visible">True</property>
 
1079
                    <property name="can_focus">True</property>
 
1080
                    <property name="receives_default">False</property>
 
1081
                    <property name="use_underline">True</property>
 
1082
                    <property name="draw_indicator">True</property>
 
1083
                    <signal name="toggled" handler="OnTotalToggled"/>
 
1084
                  </widget>
 
1085
                  <packing>
 
1086
                    <property name="expand">False</property>
 
1087
                    <property name="fill">False</property>
 
1088
                    <property name="position">1</property>
 
1089
                  </packing>
 
1090
                </child>
 
1091
                <child>
 
1092
                  <widget class="GtkCheckButton" id="checkbutton_logic">
 
1093
                    <property name="visible">True</property>
 
1094
                    <property name="can_focus">True</property>
 
1095
                    <property name="receives_default">False</property>
 
1096
                    <property name="use_underline">True</property>
 
1097
                    <property name="draw_indicator">True</property>
 
1098
                    <signal name="toggled" handler="OnLogicToggled"/>
 
1099
                  </widget>
 
1100
                  <packing>
 
1101
                    <property name="expand">False</property>
 
1102
                    <property name="fill">False</property>
 
1103
                    <property name="position">2</property>
 
1104
                  </packing>
 
1105
                </child>
 
1106
                <child>
 
1107
                  <widget class="GtkCheckButton" id="checkbutton_memory">
 
1108
                    <property name="visible">True</property>
 
1109
                    <property name="can_focus">True</property>
 
1110
                    <property name="receives_default">False</property>
 
1111
                    <property name="use_underline">True</property>
 
1112
                    <property name="draw_indicator">True</property>
 
1113
                    <signal name="toggled" handler="OnMemoryToggled"/>
 
1114
                  </widget>
 
1115
                  <packing>
 
1116
                    <property name="expand">False</property>
 
1117
                    <property name="fill">False</property>
 
1118
                    <property name="position">3</property>
 
1119
                  </packing>
 
1120
                </child>
 
1121
                <child>
 
1122
                  <widget class="GtkCheckButton" id="checkbutton_calculation">
 
1123
                    <property name="visible">True</property>
 
1124
                    <property name="can_focus">True</property>
 
1125
                    <property name="receives_default">False</property>
 
1126
                    <property name="use_underline">True</property>
 
1127
                    <property name="draw_indicator">True</property>
 
1128
                    <signal name="toggled" handler="OnCalculationToggled"/>
 
1129
                  </widget>
 
1130
                  <packing>
 
1131
                    <property name="expand">False</property>
 
1132
                    <property name="fill">False</property>
 
1133
                    <property name="position">4</property>
 
1134
                  </packing>
 
1135
                </child>
 
1136
                <child>
 
1137
                  <widget class="GtkCheckButton" id="checkbutton_verbal">
 
1138
                    <property name="visible">True</property>
 
1139
                    <property name="can_focus">True</property>
 
1140
                    <property name="receives_default">False</property>
 
1141
                    <property name="use_underline">True</property>
 
1142
                    <property name="draw_indicator">True</property>
 
1143
                    <signal name="toggled" handler="OnVerbalToggled"/>
 
1144
                  </widget>
 
1145
                  <packing>
 
1146
                    <property name="expand">False</property>
 
1147
                    <property name="fill">False</property>
 
1148
                    <property name="position">5</property>
 
1149
                  </packing>
 
1150
                </child>
 
1151
              </widget>
 
1152
              <packing>
 
1153
                <property name="expand">False</property>
 
1154
                <property name="position">2</property>
 
1155
              </packing>
 
1156
            </child>
 
1157
          </widget>
 
1158
          <packing>
 
1159
            <property name="position">1</property>
 
1160
          </packing>
 
1161
        </child>
 
1162
        <child internal-child="action_area">
 
1163
          <widget class="GtkHButtonBox" id="dialog-action_area4">
 
1164
            <property name="visible">True</property>
 
1165
            <property name="layout_style">end</property>
 
1166
            <child>
 
1167
              <widget class="GtkButton" id="okbutton2">
 
1168
                <property name="label">gtk-close</property>
 
1169
                <property name="response_id">-5</property>
 
1170
                <property name="visible">True</property>
 
1171
                <property name="can_focus">True</property>
 
1172
                <property name="can_default">True</property>
 
1173
                <property name="receives_default">False</property>
 
1174
                <property name="use_stock">True</property>
 
1175
              </widget>
 
1176
              <packing>
 
1177
                <property name="expand">False</property>
 
1178
                <property name="fill">False</property>
 
1179
                <property name="position">0</property>
 
1180
              </packing>
 
1181
            </child>
 
1182
          </widget>
 
1183
          <packing>
 
1184
            <property name="expand">False</property>
 
1185
            <property name="pack_type">end</property>
 
1186
            <property name="position">0</property>
 
1187
          </packing>
 
1188
        </child>
 
1189
      </widget>
 
1190
    </child>
 
1191
  </widget>
 
1192
</glade-interface>