1
<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
5
<requires lib="gnome"/>
7
<widget class="GtkWindow" id="top">
8
<property name="width_request">600</property>
9
<property name="height_request">600</property>
10
<property name="visible">True</property>
11
<property name="title" translatable="yes">Book</property>
12
<property name="type">GTK_WINDOW_TOPLEVEL</property>
13
<property name="window_position">GTK_WIN_POS_NONE</property>
14
<property name="modal">False</property>
15
<property name="resizable">True</property>
16
<property name="destroy_with_parent">False</property>
19
<widget class="GtkVBox" id="vbox4">
20
<property name="visible">True</property>
21
<property name="homogeneous">False</property>
22
<property name="spacing">0</property>
25
<widget class="GtkHBox" id="hbox8">
26
<property name="visible">True</property>
27
<property name="homogeneous">False</property>
28
<property name="spacing">0</property>
31
<widget class="GtkVBox" id="vbox3">
32
<property name="visible">True</property>
33
<property name="homogeneous">False</property>
34
<property name="spacing">0</property>
37
<widget class="GtkLabel" id="title">
38
<property name="visible">True</property>
39
<property name="label" translatable="yes"></property>
40
<property name="use_underline">False</property>
41
<property name="use_markup">False</property>
42
<property name="justify">GTK_JUSTIFY_LEFT</property>
43
<property name="wrap">False</property>
44
<property name="selectable">False</property>
45
<property name="xalign">0.5</property>
46
<property name="yalign">0.5</property>
47
<property name="xpad">12</property>
48
<property name="ypad">12</property>
51
<property name="padding">0</property>
52
<property name="expand">False</property>
53
<property name="fill">False</property>
58
<widget class="GtkHBox" id="top_box">
59
<property name="visible">True</property>
60
<property name="homogeneous">False</property>
61
<property name="spacing">0</property>
64
<widget class="GtkHBox" id="name_box">
65
<property name="visible">True</property>
66
<property name="homogeneous">False</property>
67
<property name="spacing">0</property>
70
<widget class="GtkLabel" id="name_label">
71
<property name="visible">True</property>
72
<property name="label" translatable="yes">Book _name:</property>
73
<property name="use_underline">True</property>
74
<property name="use_markup">False</property>
75
<property name="justify">GTK_JUSTIFY_LEFT</property>
76
<property name="wrap">False</property>
77
<property name="selectable">False</property>
78
<property name="xalign">0.5</property>
79
<property name="yalign">0.5</property>
80
<property name="xpad">12</property>
81
<property name="ypad">0</property>
82
<property name="mnemonic_widget">name_entry</property>
85
<property name="padding">0</property>
86
<property name="expand">False</property>
87
<property name="fill">False</property>
92
<widget class="GtkEntry" id="name_entry">
93
<property name="visible">True</property>
94
<property name="can_focus">True</property>
95
<property name="editable">True</property>
96
<property name="visibility">True</property>
97
<property name="max_length">0</property>
98
<property name="text" translatable="yes"></property>
99
<property name="has_frame">True</property>
100
<property name="invisible_char" translatable="yes">*</property>
101
<property name="activates_default">False</property>
104
<property name="padding">6</property>
105
<property name="expand">True</property>
106
<property name="fill">True</property>
111
<property name="padding">0</property>
112
<property name="expand">True</property>
113
<property name="fill">True</property>
118
<widget class="GtkHBox" id="hbox9">
119
<property name="visible">True</property>
120
<property name="homogeneous">False</property>
121
<property name="spacing">0</property>
124
<widget class="GtkButton" id="button61">
125
<property name="visible">True</property>
126
<property name="tooltip" translatable="yes">Clear the book</property>
127
<property name="can_default">True</property>
128
<property name="can_focus">True</property>
129
<property name="relief">GTK_RELIEF_NORMAL</property>
130
<signal name="clicked" handler="on_clear_clicked" last_modification_time="Sat, 24 May 2003 05:37:52 GMT"/>
133
<widget class="GtkImage" id="image33">
134
<property name="visible">True</property>
135
<property name="stock">gtk-clear</property>
136
<property name="icon_size">4</property>
137
<property name="xalign">0.5</property>
138
<property name="yalign">0.5</property>
139
<property name="xpad">0</property>
140
<property name="ypad">0</property>
145
<property name="padding">0</property>
146
<property name="expand">False</property>
147
<property name="fill">False</property>
152
<widget class="GtkButton" id="button62">
153
<property name="visible">True</property>
154
<property name="tooltip" translatable="yes">Save current set of configured selections</property>
155
<property name="can_default">True</property>
156
<property name="can_focus">True</property>
157
<property name="relief">GTK_RELIEF_NORMAL</property>
158
<signal name="clicked" handler="on_save_clicked" last_modification_time="Sun, 08 Jun 2003 23:49:42 GMT"/>
161
<widget class="GtkImage" id="image34">
162
<property name="visible">True</property>
163
<property name="stock">gtk-save</property>
164
<property name="icon_size">4</property>
165
<property name="xalign">0.5</property>
166
<property name="yalign">0.5</property>
167
<property name="xpad">0</property>
168
<property name="ypad">0</property>
173
<property name="padding">0</property>
174
<property name="expand">False</property>
175
<property name="fill">False</property>
180
<widget class="GtkButton" id="button63">
181
<property name="visible">True</property>
182
<property name="tooltip" translatable="yes">Open previously created book</property>
183
<property name="can_default">True</property>
184
<property name="can_focus">True</property>
185
<property name="relief">GTK_RELIEF_NORMAL</property>
186
<signal name="clicked" handler="on_open_clicked" last_modification_time="Sun, 08 Jun 2003 23:59:36 GMT"/>
189
<widget class="GtkImage" id="image35">
190
<property name="visible">True</property>
191
<property name="stock">gtk-open</property>
192
<property name="icon_size">4</property>
193
<property name="xalign">0.5</property>
194
<property name="yalign">0.5</property>
195
<property name="xpad">0</property>
196
<property name="ypad">0</property>
201
<property name="padding">0</property>
202
<property name="expand">False</property>
203
<property name="fill">False</property>
208
<widget class="GtkButton" id="button64">
209
<property name="visible">True</property>
210
<property name="tooltip" translatable="yes">Manage previously created books</property>
211
<property name="can_default">True</property>
212
<property name="can_focus">True</property>
213
<property name="relief">GTK_RELIEF_NORMAL</property>
214
<signal name="clicked" handler="on_edit_clicked" last_modification_time="Tue, 10 Jun 2003 13:03:34 GMT"/>
217
<widget class="GtkImage" id="image36">
218
<property name="visible">True</property>
219
<property name="stock">gtk-index</property>
220
<property name="icon_size">4</property>
221
<property name="xalign">0.5</property>
222
<property name="yalign">0.5</property>
223
<property name="xpad">0</property>
224
<property name="ypad">0</property>
229
<property name="padding">0</property>
230
<property name="expand">False</property>
231
<property name="fill">False</property>
236
<property name="padding">6</property>
237
<property name="expand">False</property>
238
<property name="fill">False</property>
239
<property name="pack_type">GTK_PACK_END</property>
244
<property name="padding">0</property>
245
<property name="expand">False</property>
246
<property name="fill">False</property>
251
<widget class="GtkTable" id="table1">
252
<property name="visible">True</property>
253
<property name="n_rows">2</property>
254
<property name="n_columns">1</property>
255
<property name="homogeneous">False</property>
256
<property name="row_spacing">0</property>
257
<property name="column_spacing">0</property>
260
<widget class="GtkLabel" id="avail_label">
261
<property name="visible">True</property>
262
<property name="label" translatable="yes"></property>
263
<property name="use_underline">False</property>
264
<property name="use_markup">True</property>
265
<property name="justify">GTK_JUSTIFY_LEFT</property>
266
<property name="wrap">False</property>
267
<property name="selectable">False</property>
268
<property name="xalign">0</property>
269
<property name="yalign">0</property>
270
<property name="xpad">12</property>
271
<property name="ypad">6</property>
272
<property name="mnemonic_widget">avail_tree</property>
275
<property name="left_attach">0</property>
276
<property name="right_attach">1</property>
277
<property name="top_attach">0</property>
278
<property name="bottom_attach">1</property>
279
<property name="y_options"></property>
284
<widget class="GtkScrolledWindow" id="a_scrolledwindow">
285
<property name="visible">True</property>
286
<property name="can_focus">True</property>
287
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
288
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
289
<property name="shadow_type">GTK_SHADOW_IN</property>
290
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
293
<widget class="GtkTreeView" id="avail_tree">
294
<property name="visible">True</property>
295
<property name="can_focus">True</property>
296
<property name="headers_visible">True</property>
297
<property name="rules_hint">False</property>
298
<property name="reorderable">False</property>
299
<property name="enable_search">True</property>
304
<property name="left_attach">0</property>
305
<property name="right_attach">1</property>
306
<property name="top_attach">1</property>
307
<property name="bottom_attach">2</property>
308
<property name="x_padding">12</property>
309
<property name="y_padding">6</property>
310
<property name="x_options">fill</property>
315
<property name="padding">6</property>
316
<property name="expand">True</property>
317
<property name="fill">True</property>
322
<widget class="GtkTable" id="table2">
323
<property name="visible">True</property>
324
<property name="n_rows">2</property>
325
<property name="n_columns">1</property>
326
<property name="homogeneous">False</property>
327
<property name="row_spacing">0</property>
328
<property name="column_spacing">0</property>
331
<widget class="GtkLabel" id="book_label">
332
<property name="visible">True</property>
333
<property name="label" translatable="yes"></property>
334
<property name="use_underline">False</property>
335
<property name="use_markup">True</property>
336
<property name="justify">GTK_JUSTIFY_LEFT</property>
337
<property name="wrap">False</property>
338
<property name="selectable">False</property>
339
<property name="xalign">0</property>
340
<property name="yalign">0</property>
341
<property name="xpad">12</property>
342
<property name="ypad">6</property>
343
<property name="mnemonic_widget">book_tree</property>
346
<property name="left_attach">0</property>
347
<property name="right_attach">1</property>
348
<property name="top_attach">0</property>
349
<property name="bottom_attach">1</property>
350
<property name="y_options"></property>
355
<widget class="GtkScrolledWindow" id="b_scrolledwindow">
356
<property name="visible">True</property>
357
<property name="can_focus">True</property>
358
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
359
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
360
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
361
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
364
<widget class="GtkTreeView" id="book_tree">
365
<property name="visible">True</property>
366
<property name="can_focus">True</property>
367
<property name="headers_visible">True</property>
368
<property name="rules_hint">False</property>
369
<property name="reorderable">False</property>
370
<property name="enable_search">True</property>
375
<property name="left_attach">0</property>
376
<property name="right_attach">1</property>
377
<property name="top_attach">1</property>
378
<property name="bottom_attach">2</property>
379
<property name="x_padding">12</property>
380
<property name="y_padding">6</property>
381
<property name="x_options">fill</property>
386
<property name="padding">6</property>
387
<property name="expand">True</property>
388
<property name="fill">True</property>
393
<property name="padding">0</property>
394
<property name="expand">True</property>
395
<property name="fill">True</property>
400
<widget class="GtkVBox" id="vbox7">
401
<property name="visible">True</property>
402
<property name="homogeneous">False</property>
403
<property name="spacing">0</property>
410
<widget class="GtkVBox" id="vbox8">
411
<property name="visible">True</property>
412
<property name="homogeneous">False</property>
413
<property name="spacing">2</property>
416
<widget class="GtkButton" id="button52">
417
<property name="visible">True</property>
418
<property name="tooltip" translatable="yes">Add an item to the book</property>
419
<property name="can_default">True</property>
420
<property name="can_focus">True</property>
421
<property name="relief">GTK_RELIEF_NORMAL</property>
422
<signal name="clicked" handler="on_add_clicked" last_modification_time="Sat, 24 May 2003 05:36:29 GMT"/>
425
<widget class="GtkImage" id="image24">
426
<property name="visible">True</property>
427
<property name="stock">gtk-add</property>
428
<property name="icon_size">4</property>
429
<property name="xalign">0.5</property>
430
<property name="yalign">0.5</property>
431
<property name="xpad">0</property>
432
<property name="ypad">0</property>
437
<property name="padding">0</property>
438
<property name="expand">False</property>
439
<property name="fill">False</property>
444
<widget class="GtkButton" id="button53">
445
<property name="visible">True</property>
446
<property name="tooltip" translatable="yes">Remove currently selected item from the book</property>
447
<property name="can_default">True</property>
448
<property name="can_focus">True</property>
449
<property name="relief">GTK_RELIEF_NORMAL</property>
450
<signal name="clicked" handler="on_remove_clicked" last_modification_time="Sat, 24 May 2003 05:36:44 GMT"/>
453
<widget class="GtkImage" id="image25">
454
<property name="visible">True</property>
455
<property name="stock">gtk-remove</property>
456
<property name="icon_size">4</property>
457
<property name="xalign">0.5</property>
458
<property name="yalign">0.5</property>
459
<property name="xpad">0</property>
460
<property name="ypad">0</property>
465
<property name="padding">0</property>
466
<property name="expand">False</property>
467
<property name="fill">False</property>
472
<widget class="GtkButton" id="button54">
473
<property name="visible">True</property>
474
<property name="tooltip" translatable="yes">Move current selection one step up in the book</property>
475
<property name="can_default">True</property>
476
<property name="can_focus">True</property>
477
<property name="relief">GTK_RELIEF_NORMAL</property>
478
<signal name="clicked" handler="on_up_clicked" last_modification_time="Sat, 24 May 2003 05:36:56 GMT"/>
481
<widget class="GtkImage" id="image26">
482
<property name="visible">True</property>
483
<property name="stock">gtk-go-up</property>
484
<property name="icon_size">4</property>
485
<property name="xalign">0.5</property>
486
<property name="yalign">0.5</property>
487
<property name="xpad">0</property>
488
<property name="ypad">0</property>
493
<property name="padding">0</property>
494
<property name="expand">False</property>
495
<property name="fill">False</property>
500
<widget class="GtkButton" id="button55">
501
<property name="visible">True</property>
502
<property name="tooltip" translatable="yes">Move current selection one step down in the book</property>
503
<property name="can_default">True</property>
504
<property name="can_focus">True</property>
505
<property name="relief">GTK_RELIEF_NORMAL</property>
506
<signal name="clicked" handler="on_down_clicked" last_modification_time="Sat, 24 May 2003 05:37:27 GMT"/>
509
<widget class="GtkImage" id="image27">
510
<property name="visible">True</property>
511
<property name="stock">gtk-go-down</property>
512
<property name="icon_size">4</property>
513
<property name="xalign">0.5</property>
514
<property name="yalign">0.5</property>
515
<property name="xpad">0</property>
516
<property name="ypad">0</property>
521
<property name="padding">0</property>
522
<property name="expand">False</property>
523
<property name="fill">False</property>
528
<widget class="GtkButton" id="button56">
529
<property name="visible">True</property>
530
<property name="tooltip" translatable="yes">Configure currently selected item</property>
531
<property name="can_default">True</property>
532
<property name="can_focus">True</property>
533
<property name="relief">GTK_RELIEF_NORMAL</property>
534
<signal name="clicked" handler="on_setup_clicked" last_modification_time="Tue, 10 Jun 2003 13:00:01 GMT"/>
537
<widget class="GtkImage" id="image28">
538
<property name="visible">True</property>
539
<property name="stock">gtk-preferences</property>
540
<property name="icon_size">4</property>
541
<property name="xalign">0.5</property>
542
<property name="yalign">0.5</property>
543
<property name="xpad">0</property>
544
<property name="ypad">0</property>
549
<property name="padding">0</property>
550
<property name="expand">False</property>
551
<property name="fill">False</property>
556
<property name="padding">8</property>
557
<property name="expand">False</property>
558
<property name="fill">False</property>
559
<property name="pack_type">GTK_PACK_END</property>
564
<property name="padding">10</property>
565
<property name="expand">False</property>
566
<property name="fill">False</property>
567
<property name="pack_type">GTK_PACK_END</property>
572
<property name="padding">0</property>
573
<property name="expand">True</property>
574
<property name="fill">True</property>
579
<widget class="GtkHButtonBox" id="action_buttonbox">
580
<property name="border_width">6</property>
581
<property name="visible">True</property>
582
<property name="layout_style">GTK_BUTTONBOX_END</property>
583
<property name="spacing">6</property>
586
<widget class="GtkButton" id="button12">
587
<property name="visible">True</property>
588
<property name="can_default">True</property>
589
<property name="can_focus">True</property>
590
<property name="label">gtk-close</property>
591
<property name="use_stock">True</property>
592
<property name="relief">GTK_RELIEF_NORMAL</property>
593
<signal name="clicked" handler="destroy_passed_object" object="top"/>
598
<widget class="GtkButton" id="button13">
599
<property name="visible">True</property>
600
<property name="can_default">True</property>
601
<property name="can_focus">True</property>
602
<property name="label">gtk-ok</property>
603
<property name="use_stock">True</property>
604
<property name="relief">GTK_RELIEF_NORMAL</property>
605
<signal name="clicked" handler="on_book_ok_clicked" last_modification_time="Sat, 24 May 2003 04:47:19 GMT"/>
610
<property name="padding">0</property>
611
<property name="expand">False</property>
612
<property name="fill">True</property>
619
<widget class="GtkDialog" id="booklist">
620
<property name="height_request">300</property>
621
<property name="visible">True</property>
622
<property name="title" translatable="yes"></property>
623
<property name="type">GTK_WINDOW_TOPLEVEL</property>
624
<property name="window_position">GTK_WIN_POS_NONE</property>
625
<property name="modal">False</property>
626
<property name="resizable">True</property>
627
<property name="destroy_with_parent">False</property>
628
<property name="has_separator">False</property>
630
<child internal-child="vbox">
631
<widget class="GtkVBox" id="dialog-vbox1">
632
<property name="visible">True</property>
633
<property name="homogeneous">False</property>
634
<property name="spacing">0</property>
636
<child internal-child="action_area">
637
<widget class="GtkHButtonBox" id="dialog-action_area1">
638
<property name="visible">True</property>
639
<property name="layout_style">GTK_BUTTONBOX_END</property>
642
<widget class="GtkButton" id="delete_button">
643
<property name="visible">True</property>
644
<property name="can_default">True</property>
645
<property name="can_focus">True</property>
646
<property name="label">gtk-delete</property>
647
<property name="use_stock">True</property>
648
<property name="relief">GTK_RELIEF_NORMAL</property>
649
<property name="response_id">0</property>
650
<signal name="clicked" handler="on_booklist_delete_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:52:45 GMT"/>
655
<widget class="GtkButton" id="close_button">
656
<property name="visible">True</property>
657
<property name="can_default">True</property>
658
<property name="can_focus">True</property>
659
<property name="label">gtk-close</property>
660
<property name="use_stock">True</property>
661
<property name="relief">GTK_RELIEF_NORMAL</property>
662
<property name="response_id">-7</property>
663
<signal name="clicked" handler="on_booklist_cancel_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:54:51 GMT"/>
668
<widget class="GtkButton" id="ok_button">
669
<property name="visible">True</property>
670
<property name="can_default">True</property>
671
<property name="can_focus">True</property>
672
<property name="label">gtk-ok</property>
673
<property name="use_stock">True</property>
674
<property name="relief">GTK_RELIEF_NORMAL</property>
675
<property name="response_id">-5</property>
676
<signal name="clicked" handler="on_booklist_ok_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:30:39 GMT"/>
681
<property name="padding">0</property>
682
<property name="expand">False</property>
683
<property name="fill">True</property>
684
<property name="pack_type">GTK_PACK_END</property>
689
<widget class="GtkVBox" id="vbox2">
690
<property name="visible">True</property>
691
<property name="homogeneous">False</property>
692
<property name="spacing">0</property>
695
<widget class="GtkLabel" id="title">
696
<property name="visible">True</property>
697
<property name="label" translatable="yes"></property>
698
<property name="use_underline">False</property>
699
<property name="use_markup">False</property>
700
<property name="justify">GTK_JUSTIFY_LEFT</property>
701
<property name="wrap">False</property>
702
<property name="selectable">False</property>
703
<property name="xalign">0.5</property>
704
<property name="yalign">0.5</property>
705
<property name="xpad">0</property>
706
<property name="ypad">6</property>
709
<property name="padding">0</property>
710
<property name="expand">False</property>
711
<property name="fill">False</property>
716
<widget class="GtkScrolledWindow" id="scrolledwindow2">
717
<property name="border_width">12</property>
718
<property name="visible">True</property>
719
<property name="can_focus">True</property>
720
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
721
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
722
<property name="shadow_type">GTK_SHADOW_IN</property>
723
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
726
<widget class="GtkTreeView" id="list">
727
<property name="visible">True</property>
728
<property name="can_focus">True</property>
729
<property name="headers_visible">False</property>
730
<property name="rules_hint">False</property>
731
<property name="reorderable">False</property>
732
<property name="enable_search">True</property>
737
<property name="padding">0</property>
738
<property name="expand">True</property>
739
<property name="fill">True</property>
744
<property name="padding">0</property>
745
<property name="expand">True</property>
746
<property name="fill">True</property>