ab6e0e3b51410a2ca29c5444d4b4775831cdbba8
[xscreensaver] / driver / xscreensaver-demo.glade
1 <?xml version="1.0"?>
2 <GTK-Interface>
3
4 <project>
5   <name>XScreenSaver</name>
6   <program_name>xscreensaver-demo</program_name>
7   <directory></directory>
8   <source_directory></source_directory>
9   <pixmaps_directory></pixmaps_directory>
10   <language>C</language>
11   <gnome_support>False</gnome_support>
12   <gettext_support>False</gettext_support>
13   <use_widget_names>True</use_widget_names>
14   <output_main_file>False</output_main_file>
15   <output_support_files>False</output_support_files>
16   <output_build_files>False</output_build_files>
17   <backup_source_files>False</backup_source_files>
18   <main_source_file>demo-Gtk-widgets.c</main_source_file>
19   <main_header_file>demo-Gtk-widgets.h</main_header_file>
20   <handler_source_file>demo-Gtk-stubs.c</handler_source_file>
21   <handler_header_file>demo-Gtk-stubs.h</handler_header_file>
22 </project>
23
24 <widget>
25   <class>GtkWindow</class>
26   <name>xscreensaver_demo</name>
27   <title>XScreenSaver</title>
28   <type>GTK_WINDOW_TOPLEVEL</type>
29   <position>GTK_WIN_POS_NONE</position>
30   <modal>False</modal>
31   <default_width>600</default_width>
32   <default_height>400</default_height>
33   <allow_shrink>True</allow_shrink>
34   <allow_grow>True</allow_grow>
35   <auto_shrink>False</auto_shrink>
36   <wmclass_name>xscreensaver</wmclass_name>
37   <wmclass_class>XScreenSaver</wmclass_class>
38
39   <widget>
40     <class>GtkVBox</class>
41     <name>outer_vbox</name>
42     <homogeneous>False</homogeneous>
43     <spacing>5</spacing>
44
45     <widget>
46       <class>GtkMenuBar</class>
47       <name>menubar</name>
48       <shadow_type>GTK_SHADOW_OUT</shadow_type>
49       <child>
50         <padding>0</padding>
51         <expand>False</expand>
52         <fill>False</fill>
53       </child>
54
55       <widget>
56         <class>GtkMenuItem</class>
57         <name>file</name>
58         <stock_item>GNOMEUIINFO_MENU_FILE_TREE</stock_item>
59
60         <widget>
61           <class>GtkMenu</class>
62           <name>file_menu</name>
63
64           <widget>
65             <class>GtkMenuItem</class>
66             <name>activate_menu</name>
67             <tooltip>Activate the XScreenSaver daemon now (locking the screen if so configured.)</tooltip>
68             <signal>
69               <name>activate</name>
70               <handler>activate_menu_cb</handler>
71               <last_modification_time>Tue, 09 Nov 1999 00:01:23 GMT</last_modification_time>
72             </signal>
73             <label>_Blank Screen Now</label>
74             <right_justify>False</right_justify>
75           </widget>
76
77           <widget>
78             <class>GtkMenuItem</class>
79             <name>lock_menu</name>
80             <tooltip>Lock the screen now (even if &quot;Require Password&quot; is unchecked.)</tooltip>
81             <signal>
82               <name>activate</name>
83               <handler>lock_menu_cb</handler>
84               <last_modification_time>Mon, 08 Nov 1999 23:57:18 GMT</last_modification_time>
85             </signal>
86             <label>_Lock Screen Now</label>
87             <right_justify>False</right_justify>
88           </widget>
89
90           <widget>
91             <class>GtkMenuItem</class>
92             <name>kill_menu</name>
93             <tooltip>Tell the running XScreenSaver daemon to exit.</tooltip>
94             <signal>
95               <name>activate</name>
96               <handler>kill_menu_cb</handler>
97               <last_modification_time>Mon, 08 Nov 1999 23:55:30 GMT</last_modification_time>
98             </signal>
99             <label>_Kill Daemon</label>
100             <right_justify>False</right_justify>
101           </widget>
102
103           <widget>
104             <class>GtkMenuItem</class>
105             <name>restart</name>
106             <tooltip>Kill and re-launch the XScreenSaver daemon.</tooltip>
107             <signal>
108               <name>activate</name>
109               <handler>restart_menu_cb</handler>
110               <last_modification_time>Mon, 08 Nov 1999 23:54:28 GMT</last_modification_time>
111             </signal>
112             <label>_Restart Daemon</label>
113             <right_justify>False</right_justify>
114           </widget>
115
116           <widget>
117             <class>GtkMenuItem</class>
118             <name>separator1</name>
119             <right_justify>False</right_justify>
120           </widget>
121
122           <widget>
123             <class>GtkMenuItem</class>
124             <name>exit_menu</name>
125             <tooltip>Exit the xscreensaver-demo program (but leave the XScreenSaver daemon running in the background.)</tooltip>
126             <signal>
127               <name>activate</name>
128               <handler>exit_menu_cb</handler>
129               <last_modification_time>Mon, 08 Nov 1999 05:34:35 GMT</last_modification_time>
130             </signal>
131             <label>_Exit</label>
132             <right_justify>False</right_justify>
133           </widget>
134         </widget>
135       </widget>
136
137       <widget>
138         <class>GtkMenuItem</class>
139         <name>edit</name>
140         <stock_item>GNOMEUIINFO_MENU_EDIT_TREE</stock_item>
141
142         <widget>
143           <class>GtkMenu</class>
144           <name>edit_menu</name>
145
146           <widget>
147             <class>GtkMenuItem</class>
148             <name>cut_menu</name>
149             <signal>
150               <name>activate</name>
151               <handler>cut_menu_cb</handler>
152               <last_modification_time>Mon, 08 Nov 1999 05:34:40 GMT</last_modification_time>
153             </signal>
154             <label>C_ut</label>
155             <right_justify>False</right_justify>
156           </widget>
157
158           <widget>
159             <class>GtkMenuItem</class>
160             <name>copy_menu</name>
161             <signal>
162               <name>activate</name>
163               <handler>copy_menu_cb</handler>
164               <last_modification_time>Mon, 08 Nov 1999 05:35:00 GMT</last_modification_time>
165             </signal>
166             <label>_Copy</label>
167             <right_justify>False</right_justify>
168           </widget>
169
170           <widget>
171             <class>GtkMenuItem</class>
172             <name>paste_menu</name>
173             <signal>
174               <name>activate</name>
175               <handler>paste_menu_cb</handler>
176               <last_modification_time>Mon, 08 Nov 1999 05:35:16 GMT</last_modification_time>
177             </signal>
178             <label>_Paste</label>
179             <right_justify>False</right_justify>
180           </widget>
181         </widget>
182       </widget>
183
184       <widget>
185         <class>GtkMenuItem</class>
186         <name>help</name>
187         <stock_item>GNOMEUIINFO_MENU_HELP_TREE</stock_item>
188
189         <widget>
190           <class>GtkMenu</class>
191           <name>help_menu</name>
192
193           <widget>
194             <class>GtkMenuItem</class>
195             <name>about_menu</name>
196             <tooltip>Display version information.</tooltip>
197             <signal>
198               <name>activate</name>
199               <handler>about_menu_cb</handler>
200               <last_modification_time>Mon, 08 Nov 1999 05:35:41 GMT</last_modification_time>
201             </signal>
202             <label>_About...</label>
203             <right_justify>False</right_justify>
204           </widget>
205
206           <widget>
207             <class>GtkMenuItem</class>
208             <name>doc_menu</name>
209             <tooltip>Go to the documentation on the XScreenSaver web page.</tooltip>
210             <signal>
211               <name>activate</name>
212               <handler>doc_menu_cb</handler>
213               <last_modification_time>Mon, 08 Nov 1999 04:58:51 GMT</last_modification_time>
214             </signal>
215             <label>_Documentation...</label>
216             <right_justify>False</right_justify>
217           </widget>
218         </widget>
219       </widget>
220     </widget>
221
222     <widget>
223       <class>GtkNotebook</class>
224       <name>notebook</name>
225       <can_focus>True</can_focus>
226       <signal>
227         <name>switch_page</name>
228         <handler>pref_changed_cb</handler>
229         <last_modification_time>Mon, 03 Apr 2000 02:36:24 GMT</last_modification_time>
230       </signal>
231       <show_tabs>True</show_tabs>
232       <show_border>True</show_border>
233       <tab_pos>GTK_POS_TOP</tab_pos>
234       <scrollable>False</scrollable>
235       <tab_hborder>2</tab_hborder>
236       <tab_vborder>2</tab_vborder>
237       <popup_enable>False</popup_enable>
238       <child>
239         <padding>0</padding>
240         <expand>True</expand>
241         <fill>True</fill>
242       </child>
243
244       <widget>
245         <class>GtkHBox</class>
246         <name>demos_hbox</name>
247         <homogeneous>False</homogeneous>
248         <spacing>5</spacing>
249
250         <widget>
251           <class>GtkVBox</class>
252           <name>list_vbox</name>
253           <border_width>10</border_width>
254           <homogeneous>False</homogeneous>
255           <spacing>5</spacing>
256           <child>
257             <padding>0</padding>
258             <expand>False</expand>
259             <fill>False</fill>
260           </child>
261
262           <widget>
263             <class>GtkScrolledWindow</class>
264             <name>scroller</name>
265             <hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
266             <vscrollbar_policy>GTK_POLICY_ALWAYS</vscrollbar_policy>
267             <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
268             <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
269             <child>
270               <padding>0</padding>
271               <expand>True</expand>
272               <fill>True</fill>
273             </child>
274
275             <widget>
276               <class>GtkViewport</class>
277               <name>viewport</name>
278               <border_width>1</border_width>
279               <shadow_type>GTK_SHADOW_IN</shadow_type>
280
281               <widget>
282                 <class>GtkList</class>
283                 <name>list</name>
284                 <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
285               </widget>
286             </widget>
287           </widget>
288
289           <widget>
290             <class>GtkHBox</class>
291             <name>centering_hbox</name>
292             <homogeneous>True</homogeneous>
293             <spacing>0</spacing>
294             <child>
295               <padding>0</padding>
296               <expand>False</expand>
297               <fill>True</fill>
298             </child>
299
300             <widget>
301               <class>GtkHBox</class>
302               <name>next_prev_hbox</name>
303               <homogeneous>False</homogeneous>
304               <spacing>0</spacing>
305               <child>
306                 <padding>0</padding>
307                 <expand>False</expand>
308                 <fill>False</fill>
309               </child>
310
311               <widget>
312                 <class>GtkButton</class>
313                 <name>next</name>
314                 <tooltip>Run the next demo in this list in full-screen mode (click the mouse to return.)</tooltip>
315                 <can_default>True</can_default>
316                 <has_default>True</has_default>
317                 <can_focus>True</can_focus>
318                 <signal>
319                   <name>clicked</name>
320                   <handler>run_next_cb</handler>
321                   <last_modification_time>Mon, 08 Nov 1999 04:46:12 GMT</last_modification_time>
322                 </signal>
323                 <label>\/</label>
324                 <child>
325                   <padding>0</padding>
326                   <expand>False</expand>
327                   <fill>False</fill>
328                 </child>
329               </widget>
330
331               <widget>
332                 <class>GtkButton</class>
333                 <name>prev</name>
334                 <tooltip>Run the previous demo in this list in full-screen mode (click the mouse to return.)</tooltip>
335                 <can_default>True</can_default>
336                 <can_focus>True</can_focus>
337                 <signal>
338                   <name>clicked</name>
339                   <handler>run_prev_cb</handler>
340                   <last_modification_time>Wed, 10 Nov 1999 01:31:30 GMT</last_modification_time>
341                 </signal>
342                 <label>/\</label>
343                 <child>
344                   <padding>0</padding>
345                   <expand>False</expand>
346                   <fill>False</fill>
347                 </child>
348               </widget>
349             </widget>
350           </widget>
351         </widget>
352
353         <widget>
354           <class>GtkVBox</class>
355           <name>opts_vbox</name>
356           <border_width>10</border_width>
357           <homogeneous>False</homogeneous>
358           <spacing>0</spacing>
359           <child>
360             <padding>0</padding>
361             <expand>True</expand>
362             <fill>True</fill>
363           </child>
364
365           <widget>
366             <class>GtkFrame</class>
367             <name>frame</name>
368             <label_xalign>0</label_xalign>
369             <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
370             <child>
371               <padding>0</padding>
372               <expand>True</expand>
373               <fill>True</fill>
374             </child>
375
376             <widget>
377               <class>GtkLabel</class>
378               <name>doc</name>
379               <label></label>
380               <justify>GTK_JUSTIFY_LEFT</justify>
381               <wrap>True</wrap>
382               <xalign>0</xalign>
383               <yalign>0</yalign>
384               <xpad>10</xpad>
385               <ypad>10</ypad>
386             </widget>
387           </widget>
388
389           <widget>
390             <class>GtkVBox</class>
391             <name>opts_vbox2</name>
392             <homogeneous>False</homogeneous>
393             <spacing>2</spacing>
394             <child>
395               <padding>0</padding>
396               <expand>False</expand>
397               <fill>True</fill>
398             </child>
399
400             <widget>
401               <class>GtkLabel</class>
402               <name>cmd_label</name>
403               <label>Command Line:</label>
404               <justify>GTK_JUSTIFY_LEFT</justify>
405               <wrap>False</wrap>
406               <xalign>0</xalign>
407               <yalign>1</yalign>
408               <xpad>0</xpad>
409               <ypad>2</ypad>
410               <child>
411                 <padding>0</padding>
412                 <expand>False</expand>
413                 <fill>False</fill>
414               </child>
415             </widget>
416
417             <widget>
418               <class>GtkEntry</class>
419               <name>cmd_text</name>
420               <can_focus>True</can_focus>
421               <editable>True</editable>
422               <text_visible>True</text_visible>
423               <text_max_length>0</text_max_length>
424               <text></text>
425               <child>
426                 <padding>0</padding>
427                 <expand>False</expand>
428                 <fill>True</fill>
429               </child>
430             </widget>
431
432             <widget>
433               <class>GtkHBox</class>
434               <name>opts_hbox3</name>
435               <border_width>4</border_width>
436               <homogeneous>False</homogeneous>
437               <spacing>0</spacing>
438               <child>
439                 <padding>4</padding>
440                 <expand>False</expand>
441                 <fill>True</fill>
442               </child>
443
444               <widget>
445                 <class>GtkCheckButton</class>
446                 <name>enabled</name>
447                 <can_focus>True</can_focus>
448                 <signal>
449                   <name>toggled</name>
450                   <handler>enabled_cb</handler>
451                   <last_modification_time>Fri, 10 Nov 2000 12:50:58 GMT</last_modification_time>
452                 </signal>
453                 <label>Enabled</label>
454                 <active>True</active>
455                 <draw_indicator>True</draw_indicator>
456                 <child>
457                   <padding>0</padding>
458                   <expand>False</expand>
459                   <fill>False</fill>
460                 </child>
461               </widget>
462
463               <widget>
464                 <class>GtkLabel</class>
465                 <name>visual</name>
466                 <label>Visual:</label>
467                 <justify>GTK_JUSTIFY_RIGHT</justify>
468                 <wrap>False</wrap>
469                 <xalign>1</xalign>
470                 <yalign>0.5</yalign>
471                 <xpad>10</xpad>
472                 <ypad>0</ypad>
473                 <child>
474                   <padding>0</padding>
475                   <expand>False</expand>
476                   <fill>False</fill>
477                 </child>
478               </widget>
479
480               <widget>
481                 <class>GtkCombo</class>
482                 <name>visual_combo</name>
483                 <value_in_list>False</value_in_list>
484                 <ok_if_empty>True</ok_if_empty>
485                 <case_sensitive>False</case_sensitive>
486                 <use_arrows>True</use_arrows>
487                 <use_arrows_always>False</use_arrows_always>
488                 <items>Any
489 Best
490 Default
491 Default-N
492 GL
493 TrueColor
494 PseudoColor
495 StaticGray
496 GrayScale
497 DirectColor
498 Color
499 Gray
500 Mono
501 </items>
502                 <child>
503                   <padding>0</padding>
504                   <expand>False</expand>
505                   <fill>False</fill>
506                 </child>
507
508                 <widget>
509                   <class>GtkEntry</class>
510                   <child_name>GtkCombo:entry</child_name>
511                   <name>combo-entry1</name>
512                   <tooltip>The X visual type that this demo will require.  If that visual is available it will be used, otherwise, this demo will not be run.</tooltip>
513                   <can_focus>True</can_focus>
514                   <editable>True</editable>
515                   <text_visible>True</text_visible>
516                   <text_max_length>0</text_max_length>
517                   <text>Any</text>
518                 </widget>
519               </widget>
520             </widget>
521           </widget>
522
523           <widget>
524             <class>GtkHSeparator</class>
525             <name>demo_hline</name>
526             <child>
527               <padding>5</padding>
528               <expand>False</expand>
529               <fill>False</fill>
530             </child>
531           </widget>
532
533           <widget>
534             <class>GtkHButtonBox</class>
535             <name>demo_manual_hbox</name>
536             <layout_style>GTK_BUTTONBOX_DEFAULT_STYLE</layout_style>
537             <spacing>30</spacing>
538             <child_min_width>85</child_min_width>
539             <child_min_height>27</child_min_height>
540             <child_ipad_x>7</child_ipad_x>
541             <child_ipad_y>0</child_ipad_y>
542             <child>
543               <padding>0</padding>
544               <expand>False</expand>
545               <fill>True</fill>
546             </child>
547
548             <widget>
549               <class>GtkButton</class>
550               <name>demo</name>
551               <tooltip>Run this one in full-screen mode (click the mouse to return.)</tooltip>
552               <can_default>True</can_default>
553               <can_focus>True</can_focus>
554               <signal>
555                 <name>clicked</name>
556                 <handler>run_this_cb</handler>
557                 <last_modification_time>Mon, 08 Nov 1999 04:46:40 GMT</last_modification_time>
558               </signal>
559               <label>Demo</label>
560             </widget>
561
562             <widget>
563               <class>GtkButton</class>
564               <name>manual</name>
565               <tooltip>Click here to read the manual for this display mode, if it has one.</tooltip>
566               <can_default>True</can_default>
567               <can_focus>True</can_focus>
568               <signal>
569                 <name>clicked</name>
570                 <handler>manual_cb</handler>
571                 <last_modification_time>Wed, 17 Nov 1999 09:43:37 GMT</last_modification_time>
572               </signal>
573               <label>Documentation...</label>
574             </widget>
575           </widget>
576         </widget>
577       </widget>
578
579       <widget>
580         <class>GtkLabel</class>
581         <child_name>Notebook:tab</child_name>
582         <name>demo_tab</name>
583         <label>Graphics Demos</label>
584         <justify>GTK_JUSTIFY_CENTER</justify>
585         <wrap>False</wrap>
586         <xalign>0.5</xalign>
587         <yalign>0.5</yalign>
588         <xpad>0</xpad>
589         <ypad>0</ypad>
590       </widget>
591
592       <widget>
593         <class>GtkVBox</class>
594         <name>prefs_hbox</name>
595         <homogeneous>False</homogeneous>
596         <spacing>0</spacing>
597
598         <widget>
599           <class>GtkFrame</class>
600           <name>prefs_frame</name>
601           <border_width>10</border_width>
602           <label_xalign>0</label_xalign>
603           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
604           <child>
605             <padding>0</padding>
606             <expand>True</expand>
607             <fill>True</fill>
608           </child>
609
610           <widget>
611             <class>GtkTable</class>
612             <name>prefs_table</name>
613             <border_width>10</border_width>
614             <rows>6</rows>
615             <columns>3</columns>
616             <homogeneous>False</homogeneous>
617             <row_spacing>2</row_spacing>
618             <column_spacing>10</column_spacing>
619
620             <widget>
621               <class>GtkEntry</class>
622               <name>timeout_text</name>
623               <tooltip>How long until the screensaver activates.</tooltip>
624               <can_focus>True</can_focus>
625               <signal>
626                 <name>activate</name>
627                 <handler>pref_changed_cb</handler>
628                 <last_modification_time>Mon, 03 Apr 2000 02:28:10 GMT</last_modification_time>
629               </signal>
630               <signal>
631                 <name>focus_out_event</name>
632                 <handler>pref_changed_cb</handler>
633                 <last_modification_time>Mon, 03 Apr 2000 02:34:26 GMT</last_modification_time>
634               </signal>
635               <editable>True</editable>
636               <text_visible>True</text_visible>
637               <text_max_length>8</text_max_length>
638               <text></text>
639               <child>
640                 <left_attach>1</left_attach>
641                 <right_attach>2</right_attach>
642                 <top_attach>0</top_attach>
643                 <bottom_attach>1</bottom_attach>
644                 <xpad>0</xpad>
645                 <ypad>0</ypad>
646                 <xexpand>False</xexpand>
647                 <yexpand>False</yexpand>
648                 <xshrink>False</xshrink>
649                 <yshrink>False</yshrink>
650                 <xfill>True</xfill>
651                 <yfill>False</yfill>
652               </child>
653             </widget>
654
655             <widget>
656               <class>GtkEntry</class>
657               <name>cycle_text</name>
658               <tooltip>How long each demo will be run before moving on to another.</tooltip>
659               <can_focus>True</can_focus>
660               <signal>
661                 <name>activate</name>
662                 <handler>pref_changed_cb</handler>
663                 <last_modification_time>Mon, 03 Apr 2000 02:28:29 GMT</last_modification_time>
664               </signal>
665               <signal>
666                 <name>focus_out_event</name>
667                 <handler>pref_changed_cb</handler>
668                 <last_modification_time>Mon, 03 Apr 2000 02:35:28 GMT</last_modification_time>
669               </signal>
670               <editable>True</editable>
671               <text_visible>True</text_visible>
672               <text_max_length>8</text_max_length>
673               <text></text>
674               <child>
675                 <left_attach>1</left_attach>
676                 <right_attach>2</right_attach>
677                 <top_attach>1</top_attach>
678                 <bottom_attach>2</bottom_attach>
679                 <xpad>0</xpad>
680                 <ypad>0</ypad>
681                 <xexpand>False</xexpand>
682                 <yexpand>False</yexpand>
683                 <xshrink>False</xshrink>
684                 <yshrink>False</yshrink>
685                 <xfill>True</xfill>
686                 <yfill>False</yfill>
687               </child>
688             </widget>
689
690             <widget>
691               <class>GtkEntry</class>
692               <name>fade_text</name>
693               <tooltip>How long (in seconds) it should take for the screen to fade to black (8-bit displays only.)</tooltip>
694               <can_focus>True</can_focus>
695               <signal>
696                 <name>activate</name>
697                 <handler>pref_changed_cb</handler>
698                 <last_modification_time>Mon, 03 Apr 2000 02:28:29 GMT</last_modification_time>
699               </signal>
700               <signal>
701                 <name>focus_out_event</name>
702                 <handler>pref_changed_cb</handler>
703                 <last_modification_time>Mon, 03 Apr 2000 02:35:28 GMT</last_modification_time>
704               </signal>
705               <editable>True</editable>
706               <text_visible>True</text_visible>
707               <text_max_length>8</text_max_length>
708               <text></text>
709               <child>
710                 <left_attach>1</left_attach>
711                 <right_attach>2</right_attach>
712                 <top_attach>2</top_attach>
713                 <bottom_attach>3</bottom_attach>
714                 <xpad>0</xpad>
715                 <ypad>0</ypad>
716                 <xexpand>False</xexpand>
717                 <yexpand>False</yexpand>
718                 <xshrink>False</xshrink>
719                 <yshrink>False</yshrink>
720                 <xfill>True</xfill>
721                 <yfill>False</yfill>
722               </child>
723             </widget>
724
725             <widget>
726               <class>GtkEntry</class>
727               <name>ticks_text</name>
728               <tooltip>How many steps are in the fade animation (8-bit displays only.)</tooltip>
729               <can_focus>True</can_focus>
730               <signal>
731                 <name>activate</name>
732                 <handler>pref_changed_cb</handler>
733                 <last_modification_time>Mon, 03 Apr 2000 02:28:29 GMT</last_modification_time>
734               </signal>
735               <signal>
736                 <name>focus_out_event</name>
737                 <handler>pref_changed_cb</handler>
738                 <last_modification_time>Mon, 03 Apr 2000 02:35:28 GMT</last_modification_time>
739               </signal>
740               <editable>True</editable>
741               <text_visible>True</text_visible>
742               <text_max_length>8</text_max_length>
743               <text></text>
744               <child>
745                 <left_attach>1</left_attach>
746                 <right_attach>2</right_attach>
747                 <top_attach>3</top_attach>
748                 <bottom_attach>4</bottom_attach>
749                 <xpad>0</xpad>
750                 <ypad>0</ypad>
751                 <xexpand>False</xexpand>
752                 <yexpand>False</yexpand>
753                 <xshrink>False</xshrink>
754                 <yshrink>False</yshrink>
755                 <xfill>True</xfill>
756                 <yfill>False</yfill>
757               </child>
758             </widget>
759
760             <widget>
761               <class>GtkEntry</class>
762               <name>lock_text</name>
763               <tooltip>How long after the screensaver has activated until a password will be required (if  `Require Password' is also set.)</tooltip>
764               <can_focus>True</can_focus>
765               <signal>
766                 <name>activate</name>
767                 <handler>pref_changed_cb</handler>
768                 <last_modification_time>Mon, 03 Apr 2000 02:28:29 GMT</last_modification_time>
769               </signal>
770               <signal>
771                 <name>focus_out_event</name>
772                 <handler>pref_changed_cb</handler>
773                 <last_modification_time>Mon, 03 Apr 2000 02:35:28 GMT</last_modification_time>
774               </signal>
775               <editable>True</editable>
776               <text_visible>True</text_visible>
777               <text_max_length>8</text_max_length>
778               <text></text>
779               <child>
780                 <left_attach>1</left_attach>
781                 <right_attach>2</right_attach>
782                 <top_attach>4</top_attach>
783                 <bottom_attach>5</bottom_attach>
784                 <xpad>0</xpad>
785                 <ypad>0</ypad>
786                 <xexpand>False</xexpand>
787                 <yexpand>False</yexpand>
788                 <xshrink>False</xshrink>
789                 <yshrink>False</yshrink>
790                 <xfill>True</xfill>
791                 <yfill>False</yfill>
792               </child>
793             </widget>
794
795             <widget>
796               <class>GtkEntry</class>
797               <name>pass_text</name>
798               <tooltip>How long the password dialog will wait.</tooltip>
799               <can_focus>True</can_focus>
800               <signal>
801                 <name>activate</name>
802                 <handler>pref_changed_cb</handler>
803                 <last_modification_time>Mon, 03 Apr 2000 02:29:08 GMT</last_modification_time>
804               </signal>
805               <signal>
806                 <name>focus_out_event</name>
807                 <handler>pref_changed_cb</handler>
808                 <last_modification_time>Mon, 03 Apr 2000 02:35:58 GMT</last_modification_time>
809               </signal>
810               <editable>True</editable>
811               <text_visible>True</text_visible>
812               <text_max_length>8</text_max_length>
813               <text></text>
814               <child>
815                 <left_attach>1</left_attach>
816                 <right_attach>2</right_attach>
817                 <top_attach>5</top_attach>
818                 <bottom_attach>6</bottom_attach>
819                 <xpad>0</xpad>
820                 <ypad>0</ypad>
821                 <xexpand>False</xexpand>
822                 <yexpand>False</yexpand>
823                 <xshrink>False</xshrink>
824                 <yshrink>False</yshrink>
825                 <xfill>True</xfill>
826                 <yfill>False</yfill>
827               </child>
828             </widget>
829
830             <widget>
831               <class>GtkLabel</class>
832               <name>timeout_label</name>
833               <label>Saver Timeout:</label>
834               <justify>GTK_JUSTIFY_RIGHT</justify>
835               <wrap>False</wrap>
836               <xalign>1</xalign>
837               <yalign>0.5</yalign>
838               <xpad>0</xpad>
839               <ypad>0</ypad>
840               <child>
841                 <left_attach>0</left_attach>
842                 <right_attach>1</right_attach>
843                 <top_attach>0</top_attach>
844                 <bottom_attach>1</bottom_attach>
845                 <xpad>0</xpad>
846                 <ypad>0</ypad>
847                 <xexpand>False</xexpand>
848                 <yexpand>False</yexpand>
849                 <xshrink>False</xshrink>
850                 <yshrink>False</yshrink>
851                 <xfill>True</xfill>
852                 <yfill>False</yfill>
853               </child>
854             </widget>
855
856             <widget>
857               <class>GtkLabel</class>
858               <name>cycle_label</name>
859               <label>Cycle Timeout:</label>
860               <justify>GTK_JUSTIFY_RIGHT</justify>
861               <wrap>False</wrap>
862               <xalign>1</xalign>
863               <yalign>0.5</yalign>
864               <xpad>0</xpad>
865               <ypad>0</ypad>
866               <child>
867                 <left_attach>0</left_attach>
868                 <right_attach>1</right_attach>
869                 <top_attach>1</top_attach>
870                 <bottom_attach>2</bottom_attach>
871                 <xpad>0</xpad>
872                 <ypad>0</ypad>
873                 <xexpand>False</xexpand>
874                 <yexpand>False</yexpand>
875                 <xshrink>False</xshrink>
876                 <yshrink>False</yshrink>
877                 <xfill>True</xfill>
878                 <yfill>False</yfill>
879               </child>
880             </widget>
881
882             <widget>
883               <class>GtkLabel</class>
884               <name>fade_label</name>
885               <label>Fade Duration:</label>
886               <justify>GTK_JUSTIFY_RIGHT</justify>
887               <wrap>False</wrap>
888               <xalign>1</xalign>
889               <yalign>0.5</yalign>
890               <xpad>0</xpad>
891               <ypad>0</ypad>
892               <child>
893                 <left_attach>0</left_attach>
894                 <right_attach>1</right_attach>
895                 <top_attach>2</top_attach>
896                 <bottom_attach>3</bottom_attach>
897                 <xpad>0</xpad>
898                 <ypad>0</ypad>
899                 <xexpand>False</xexpand>
900                 <yexpand>False</yexpand>
901                 <xshrink>False</xshrink>
902                 <yshrink>False</yshrink>
903                 <xfill>True</xfill>
904                 <yfill>False</yfill>
905               </child>
906             </widget>
907
908             <widget>
909               <class>GtkLabel</class>
910               <name>ticks_label</name>
911               <label>Fade Ticks:</label>
912               <justify>GTK_JUSTIFY_RIGHT</justify>
913               <wrap>False</wrap>
914               <xalign>1</xalign>
915               <yalign>0.5</yalign>
916               <xpad>0</xpad>
917               <ypad>0</ypad>
918               <child>
919                 <left_attach>0</left_attach>
920                 <right_attach>1</right_attach>
921                 <top_attach>3</top_attach>
922                 <bottom_attach>4</bottom_attach>
923                 <xpad>0</xpad>
924                 <ypad>0</ypad>
925                 <xexpand>False</xexpand>
926                 <yexpand>False</yexpand>
927                 <xshrink>False</xshrink>
928                 <yshrink>False</yshrink>
929                 <xfill>True</xfill>
930                 <yfill>False</yfill>
931               </child>
932             </widget>
933
934             <widget>
935               <class>GtkLabel</class>
936               <name>lock_label</name>
937               <label>Lock Timeout:</label>
938               <justify>GTK_JUSTIFY_RIGHT</justify>
939               <wrap>False</wrap>
940               <xalign>1</xalign>
941               <yalign>0.5</yalign>
942               <xpad>0</xpad>
943               <ypad>0</ypad>
944               <child>
945                 <left_attach>0</left_attach>
946                 <right_attach>1</right_attach>
947                 <top_attach>4</top_attach>
948                 <bottom_attach>5</bottom_attach>
949                 <xpad>0</xpad>
950                 <ypad>0</ypad>
951                 <xexpand>False</xexpand>
952                 <yexpand>False</yexpand>
953                 <xshrink>False</xshrink>
954                 <yshrink>False</yshrink>
955                 <xfill>True</xfill>
956                 <yfill>False</yfill>
957               </child>
958             </widget>
959
960             <widget>
961               <class>GtkLabel</class>
962               <name>pass_label</name>
963               <label>Password Timeout:</label>
964               <justify>GTK_JUSTIFY_RIGHT</justify>
965               <wrap>False</wrap>
966               <xalign>1</xalign>
967               <yalign>0.5</yalign>
968               <xpad>0</xpad>
969               <ypad>0</ypad>
970               <child>
971                 <left_attach>0</left_attach>
972                 <right_attach>1</right_attach>
973                 <top_attach>5</top_attach>
974                 <bottom_attach>6</bottom_attach>
975                 <xpad>0</xpad>
976                 <ypad>0</ypad>
977                 <xexpand>False</xexpand>
978                 <yexpand>False</yexpand>
979                 <xshrink>False</xshrink>
980                 <yshrink>False</yshrink>
981                 <xfill>True</xfill>
982                 <yfill>False</yfill>
983               </child>
984             </widget>
985
986             <widget>
987               <class>GtkCheckButton</class>
988               <name>verbose_button</name>
989               <can_focus>True</can_focus>
990               <signal>
991                 <name>toggled</name>
992                 <handler>pref_changed_cb</handler>
993                 <last_modification_time>Mon, 03 Apr 2000 02:31:53 GMT</last_modification_time>
994               </signal>
995               <label>Verbose</label>
996               <active>False</active>
997               <draw_indicator>True</draw_indicator>
998               <child>
999                 <left_attach>2</left_attach>
1000                 <right_attach>3</right_attach>
1001                 <top_attach>0</top_attach>
1002                 <bottom_attach>1</bottom_attach>
1003                 <xpad>10</xpad>
1004                 <ypad>0</ypad>
1005                 <xexpand>False</xexpand>
1006                 <yexpand>False</yexpand>
1007                 <xshrink>False</xshrink>
1008                 <yshrink>False</yshrink>
1009                 <xfill>True</xfill>
1010                 <yfill>False</yfill>
1011               </child>
1012             </widget>
1013
1014             <widget>
1015               <class>GtkCheckButton</class>
1016               <name>install_button</name>
1017               <can_focus>True</can_focus>
1018               <signal>
1019                 <name>toggled</name>
1020                 <handler>pref_changed_cb</handler>
1021                 <last_modification_time>Mon, 03 Apr 2000 02:32:25 GMT</last_modification_time>
1022               </signal>
1023               <label>Install Colormap</label>
1024               <active>False</active>
1025               <draw_indicator>True</draw_indicator>
1026               <child>
1027                 <left_attach>2</left_attach>
1028                 <right_attach>3</right_attach>
1029                 <top_attach>1</top_attach>
1030                 <bottom_attach>2</bottom_attach>
1031                 <xpad>10</xpad>
1032                 <ypad>0</ypad>
1033                 <xexpand>False</xexpand>
1034                 <yexpand>False</yexpand>
1035                 <xshrink>False</xshrink>
1036                 <yshrink>False</yshrink>
1037                 <xfill>True</xfill>
1038                 <yfill>False</yfill>
1039               </child>
1040             </widget>
1041
1042             <widget>
1043               <class>GtkCheckButton</class>
1044               <name>fade_button</name>
1045               <can_focus>True</can_focus>
1046               <signal>
1047                 <name>toggled</name>
1048                 <handler>pref_changed_cb</handler>
1049                 <last_modification_time>Mon, 03 Apr 2000 02:32:39 GMT</last_modification_time>
1050               </signal>
1051               <label>Fade Colormap</label>
1052               <active>False</active>
1053               <draw_indicator>True</draw_indicator>
1054               <child>
1055                 <left_attach>2</left_attach>
1056                 <right_attach>3</right_attach>
1057                 <top_attach>2</top_attach>
1058                 <bottom_attach>3</bottom_attach>
1059                 <xpad>10</xpad>
1060                 <ypad>0</ypad>
1061                 <xexpand>False</xexpand>
1062                 <yexpand>False</yexpand>
1063                 <xshrink>False</xshrink>
1064                 <yshrink>False</yshrink>
1065                 <xfill>True</xfill>
1066                 <yfill>False</yfill>
1067               </child>
1068             </widget>
1069
1070             <widget>
1071               <class>GtkCheckButton</class>
1072               <name>unfade_button</name>
1073               <can_focus>True</can_focus>
1074               <signal>
1075                 <name>toggled</name>
1076                 <handler>pref_changed_cb</handler>
1077                 <last_modification_time>Mon, 03 Apr 2000 02:32:51 GMT</last_modification_time>
1078               </signal>
1079               <label>Unfade Colormap</label>
1080               <active>False</active>
1081               <draw_indicator>True</draw_indicator>
1082               <child>
1083                 <left_attach>2</left_attach>
1084                 <right_attach>3</right_attach>
1085                 <top_attach>3</top_attach>
1086                 <bottom_attach>4</bottom_attach>
1087                 <xpad>10</xpad>
1088                 <ypad>0</ypad>
1089                 <xexpand>False</xexpand>
1090                 <yexpand>False</yexpand>
1091                 <xshrink>False</xshrink>
1092                 <yshrink>False</yshrink>
1093                 <xfill>True</xfill>
1094                 <yfill>False</yfill>
1095               </child>
1096             </widget>
1097
1098             <widget>
1099               <class>GtkCheckButton</class>
1100               <name>lock_button</name>
1101               <can_focus>True</can_focus>
1102               <signal>
1103                 <name>toggled</name>
1104                 <handler>pref_changed_cb</handler>
1105                 <last_modification_time>Mon, 03 Apr 2000 02:33:01 GMT</last_modification_time>
1106               </signal>
1107               <label>Require Password</label>
1108               <active>False</active>
1109               <draw_indicator>True</draw_indicator>
1110               <child>
1111                 <left_attach>2</left_attach>
1112                 <right_attach>3</right_attach>
1113                 <top_attach>4</top_attach>
1114                 <bottom_attach>5</bottom_attach>
1115                 <xpad>10</xpad>
1116                 <ypad>0</ypad>
1117                 <xexpand>False</xexpand>
1118                 <yexpand>False</yexpand>
1119                 <xshrink>False</xshrink>
1120                 <yshrink>False</yshrink>
1121                 <xfill>True</xfill>
1122                 <yfill>False</yfill>
1123               </child>
1124             </widget>
1125           </widget>
1126         </widget>
1127       </widget>
1128
1129       <widget>
1130         <class>GtkLabel</class>
1131         <child_name>Notebook:tab</child_name>
1132         <name>prefs_tab</name>
1133         <label>Screensaver Options</label>
1134         <justify>GTK_JUSTIFY_CENTER</justify>
1135         <wrap>False</wrap>
1136         <xalign>0.5</xalign>
1137         <yalign>0.5</yalign>
1138         <xpad>0</xpad>
1139         <ypad>0</ypad>
1140       </widget>
1141     </widget>
1142   </widget>
1143 </widget>
1144
1145 </GTK-Interface>