diff options
author | Bradford Hovinen (Gdict maintainer) <hovinen@src.gnome.org> | 2000-07-31 20:07:10 +0000 |
---|---|---|
committer | Bradford Hovinen (Gdict maintainer) <hovinen@src.gnome.org> | 2000-07-31 20:07:10 +0000 |
commit | f743b8507405de4f90fa8d38c87bc6c18aab9985 (patch) | |
tree | 1f5f240a6f88efd1812c59431c54c098218e3edb | |
parent | 2830dc67b34fcc777cfcf774dc13cdf3a277dbe3 (diff) | |
download | gnome-control-center-f743b8507405de4f90fa8d38c87bc6c18aab9985.tar.gz |
Added screensaver properties capplet
-rw-r--r-- | capplets/screensaver/Makefile.am | 50 | ||||
-rw-r--r-- | capplets/screensaver/screensavers/Makefile.am | 4 | ||||
-rw-r--r-- | capplets/screensaver/screensavers/hacks.xml | 51 | ||||
-rw-r--r-- | capplets/screensaver/screensavers/qix-settings.glade | 839 |
4 files changed, 944 insertions, 0 deletions
diff --git a/capplets/screensaver/Makefile.am b/capplets/screensaver/Makefile.am new file mode 100644 index 000000000..5687c029a --- /dev/null +++ b/capplets/screensaver/Makefile.am @@ -0,0 +1,50 @@ +pixmapdir = $(datadir)/pixmaps +pixmap_DATA = \ + no-hack.png + +Applicationsdir = $(datadir)/control-center/Desktop +Applications_DATA = \ + screensaver-properties.desktop + +SUBDIRS = screensavers + +EXTRA_DIST = ChangeLog TODO $(Applications_DATA) $(pixmap_DATA) \ + checked.xpm unchecked.xpm checked-disabled.xpm unchecked-disabled.xpm + +INCLUDES = \ + -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \ + -DSSPROP_DATADIR=\""${prefix}/share/screensaver-properties"\" \ + -DG_LOG_DOMAIN=\"screensaver-properties\" \ + $(GNOME_INCLUDEDIR) \ + $(LIBGLADE_CFLAGS) \ + $(XML_CFLAGS) \ + -I$(top_srcdir)/ + -I../intl + -I$(top_srcdir)/intl + -I$(top_srcdir)/control-center + +bin_PROGRAMS = screensaver-properties-capplet + +screensaver_properties_capplet_SOURCES = \ + prefs-widget.c prefs-widget.h\ + preferences.c preferences.h\ + screensaver-prefs-dialog.c screensaver-prefs-dialog.h\ + selection-dialog.c selection-dialog.h \ + pref-file.c pref-file.h \ + preview.c preview.h \ + expr.c expr.h \ + daemon.c daemon.h \ + rc-parse.c rc-parse.h \ + resources.c resources.h \ + XScreenSaver_ad.h \ + main.c + +screensaver_properties_capplet_LDADD = \ + $(GNOME_LIBDIR) \ + $(GNOMEUI_LIBS) \ + $(ORBIT_LIBS) \ + $(LIBGLADE_LIBS) \ + $(GNOME_XML_LIB) \ + -lXt \ + -lgdk_pixbuf \ + ../../control-center/libcapplet.la diff --git a/capplets/screensaver/screensavers/Makefile.am b/capplets/screensaver/screensavers/Makefile.am new file mode 100644 index 000000000..a49fb640e --- /dev/null +++ b/capplets/screensaver/screensavers/Makefile.am @@ -0,0 +1,4 @@ +Screensaversdir = $(datadir)/screensavers +Screensavers_DATA = \ + hacks.xml \ + qix-settings.glade diff --git a/capplets/screensaver/screensavers/hacks.xml b/capplets/screensaver/screensavers/hacks.xml new file mode 100644 index 000000000..765d8756c --- /dev/null +++ b/capplets/screensaver/screensavers/hacks.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<screensaver-descriptions> + +<hack name="attraction"> + <command arg="-root"/> + <select id="mode"> + <option id="balls" arg-set="-mode balls"/> + <option id="lines" arg-set="-mode lines" test="mode = lines"/> + <option id="tails" arg-set="-mode tails" test="mode = tails"/> + <option id="polygons" arg-set="-mode polygons" test="mode = polygons"/> + <option id="splines" arg-set="-mode splines" test="mode = splines"/> + </select> + <number id="threshold" arg="-threshold %d"/> + <number id="segments" arg="-segments %d"/> + <number id="speed" arg="-delay %d" from-cli-conv="20000 - var" to-cli-conv="20000 - var"/> + <select id="use_color"> + <option id="color" enable="number_colors_label,number_colors_widget,color_contrast_label,color_contrast_low_label,color_contrast_high_label,color_contrast_widget"/> + <option id="mono" arg-set="-mono" test="mono"/> + </select> + <number id="number_colors" arg="-colors %d"/> + <number id="color_contrast" arg="-color-shift %d"/> +</hack> + +<hack name="qix"> + <command arg="-root"/> + <select id="shape"> + <option id="lines" enable="trail_type_widget,width_widget,width_label,width_high_label,width_low_label" arg-set="-poly 2"/> + <option id="poly" enable="no_pts_widget,no_pts_label" test="poly > 2"/> + </select> + <number id="no_pts" arg="-poly %d"/> + <select id="trail_type"> + <option id="discrete" enable="spread_widget,spread_label,spread_low_label,spread_high_label"/> + <option id="solid" arg-set="-solid" test="solid and not (transparent or xor)"/> + <option id="transparent" arg-set="-solid -transparent" test="solid and transparent"/> + <option id="xor" arg-set="-solid -xor" test="solid and xor"/> + </select> + <boolean id="gravity" arg-set="-gravity" test="gravity"/> + <number id="speed" arg="-delay %d" from-cli-conv="20000 - var" to-cli-conv="20000 - var"/> + <number id="length" arg="-segments %d"/> + <number id="width" arg="-size %d"/> + <number id="count" arg="-count %d"/> + <number id="spread" arg="-spread %d"/> + <select id="use_color"> + <option id="color" enable="shift_widget,shift_label,shift_low_label,shift_high_label"/> + <option id="mono" arg-set="-mono" test="mono"/> + </select> + <number id="shift" arg="-color-shift %d"/> +</hack> + +</screensaver-descriptions> diff --git a/capplets/screensaver/screensavers/qix-settings.glade b/capplets/screensaver/screensavers/qix-settings.glade new file mode 100644 index 000000000..ba50ec634 --- /dev/null +++ b/capplets/screensaver/screensavers/qix-settings.glade @@ -0,0 +1,839 @@ +<?xml version="1.0"?> +<GTK-Interface> + +<project> + <name>Screensaver-properties-capplet</name> + <program_name>screensaver-properties-capplet</program_name> + <directory></directory> + <source_directory>src</source_directory> + <pixmaps_directory>pixmaps</pixmaps_directory> + <language>C</language> + <gnome_support>True</gnome_support> + <gettext_support>True</gettext_support> +</project> + +<widget> + <class>GtkWindow</class> + <name>window</name> + <title>window1</title> + <type>GTK_WINDOW_TOPLEVEL</type> + <position>GTK_WIN_POS_NONE</position> + <modal>False</modal> + <allow_shrink>False</allow_shrink> + <allow_grow>True</allow_grow> + <auto_shrink>False</auto_shrink> + + <widget> + <class>GtkTable</class> + <name>widget</name> + <border_width>10</border_width> + <rows>7</rows> + <columns>3</columns> + <homogeneous>False</homogeneous> + <row_spacing>5</row_spacing> + <column_spacing>5</column_spacing> + + <widget> + <class>GtkOptionMenu</class> + <name>shape_widget</name> + <can_focus>True</can_focus> + <items>Lines +Polygons +</items> + <initial_choice>0</initial_choice> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>0</top_attach> + <bottom_attach>1</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkTable</class> + <name>table2</name> + <rows>8</rows> + <columns>3</columns> + <homogeneous>False</homogeneous> + <row_spacing>5</row_spacing> + <column_spacing>5</column_spacing> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>3</top_attach> + <bottom_attach>4</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + + <widget> + <class>GtkHScale</class> + <name>speed_widget</name> + <can_focus>True</can_focus> + <draw_value>False</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <value>10000</value> + <lower>0</lower> + <upper>20000</upper> + <step>0</step> + <page>0</page> + <page_size>0</page_size> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + </widget> + + <widget> + <class>GtkHScale</class> + <name>length_widget</name> + <can_focus>True</can_focus> + <draw_value>False</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <value>50</value> + <lower>0</lower> + <upper>1000</upper> + <step>0</step> + <page>0</page> + <page_size>0</page_size> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>3</top_attach> + <bottom_attach>4</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + </widget> + + <widget> + <class>GtkHScale</class> + <name>width_widget</name> + <can_focus>True</can_focus> + <draw_value>False</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <value>100</value> + <lower>0</lower> + <upper>1000</upper> + <step>0</step> + <page>0</page> + <page_size>0</page_size> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>5</top_attach> + <bottom_attach>6</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label21</name> + <label>Speed</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>0</top_attach> + <bottom_attach>1</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>width_label</name> + <label>Width</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>4</top_attach> + <bottom_attach>5</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label22</name> + <label>Length</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>2</top_attach> + <bottom_attach>3</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>width_low_label</name> + <label>Narrow</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>5</top_attach> + <bottom_attach>6</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>width_high_label</name> + <label>Wide</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>5</top_attach> + <bottom_attach>6</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label18</name> + <label>Long</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>3</top_attach> + <bottom_attach>4</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label16</name> + <label>Fast</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label15</name> + <label>Slow</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label17</name> + <label>Short</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>3</top_attach> + <bottom_attach>4</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkHScale</class> + <name>spread_widget</name> + <can_focus>True</can_focus> + <draw_value>False</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <value>8</value> + <lower>0</lower> + <upper>30</upper> + <step>0</step> + <page>0</page> + <page_size>0</page_size> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>7</top_attach> + <bottom_attach>8</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>spread_label</name> + <label>Spread between lines</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>6</top_attach> + <bottom_attach>7</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>spread_low_label</name> + <label>Short</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>7</top_attach> + <bottom_attach>8</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>spread_high_label</name> + <label>Long</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>7</top_attach> + <bottom_attach>8</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + </widget> + + <widget> + <class>GtkLabel</class> + <name>no_pts_label</name> + <label>Number of points:</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>0</top_attach> + <bottom_attach>1</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>label5</name> + <label>Number of trails:</label> + <justify>GTK_JUSTIFY_RIGHT</justify> + <wrap>False</wrap> + <xalign>1</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>2</right_attach> + <top_attach>4</top_attach> + <bottom_attach>5</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkCheckButton</class> + <name>gravity_widget</name> + <can_focus>True</can_focus> + <label>Trails attract each other</label> + <active>False</active> + <draw_indicator>True</draw_indicator> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>2</top_attach> + <bottom_attach>3</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkTable</class> + <name>table3</name> + <rows>2</rows> + <columns>3</columns> + <homogeneous>False</homogeneous> + <row_spacing>5</row_spacing> + <column_spacing>5</column_spacing> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>6</top_attach> + <bottom_attach>7</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + + <widget> + <class>GtkLabel</class> + <name>shift_low_label</name> + <label>Low</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <wrap>False</wrap> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>False</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>shift_high_label</name> + <label>High</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <wrap>False</wrap> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>False</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkLabel</class> + <name>shift_label</name> + <label>Color contrast</label> + <justify>GTK_JUSTIFY_LEFT</justify> + <wrap>False</wrap> + <xalign>0</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>0</top_attach> + <bottom_attach>1</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkHScale</class> + <name>shift_widget</name> + <can_focus>True</can_focus> + <draw_value>False</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <value>8.4</value> + <lower>0</lower> + <upper>25</upper> + <step>0</step> + <page>0</page> + <page_size>0</page_size> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>True</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + </widget> + </widget> + + <widget> + <class>GtkOptionMenu</class> + <name>use_color_widget</name> + <can_focus>True</can_focus> + <items>Full Color +Monochrome +</items> + <initial_choice>0</initial_choice> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>5</top_attach> + <bottom_attach>6</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkOptionMenu</class> + <name>trail_type_widget</name> + <can_focus>True</can_focus> + <items>Discrete Lines +Solid Trails +Transparent Trails +XOR Trails +</items> + <initial_choice>0</initial_choice> + <child> + <left_attach>0</left_attach> + <right_attach>3</right_attach> + <top_attach>1</top_attach> + <bottom_attach>2</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkSpinButton</class> + <name>count_widget</name> + <can_focus>True</can_focus> + <climb_rate>1</climb_rate> + <digits>0</digits> + <numeric>False</numeric> + <update_policy>GTK_UPDATE_ALWAYS</update_policy> + <snap>False</snap> + <wrap>False</wrap> + <value>1</value> + <lower>0</lower> + <upper>100</upper> + <step>1</step> + <page>10</page> + <page_size>10</page_size> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>4</top_attach> + <bottom_attach>5</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + + <widget> + <class>GtkSpinButton</class> + <name>no_pts_widget</name> + <can_focus>True</can_focus> + <climb_rate>1</climb_rate> + <digits>0</digits> + <numeric>False</numeric> + <update_policy>GTK_UPDATE_ALWAYS</update_policy> + <snap>False</snap> + <wrap>False</wrap> + <value>3</value> + <lower>3</lower> + <upper>100</upper> + <step>1</step> + <page>10</page> + <page_size>10</page_size> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>0</top_attach> + <bottom_attach>1</bottom_attach> + <xpad>0</xpad> + <ypad>0</ypad> + <xexpand>False</xexpand> + <yexpand>False</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>False</yfill> + </child> + </widget> + </widget> +</widget> + +</GTK-Interface> |