diff options
author | James Henstridge <jamesh@src.gnome.org> | 1998-12-06 10:08:08 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 1998-12-06 10:08:08 +0000 |
commit | 997c302f261c2000d057bdaa989ec12ca00d7fa9 (patch) | |
tree | 32fd0d0cf70a0d804df0765d610518db281801a0 /examples/glade | |
download | pygtk-997c302f261c2000d057bdaa989ec12ca00d7fa9.tar.gz |
Initial revision
Diffstat (limited to 'examples/glade')
-rw-r--r-- | examples/glade/.cvsignore | 6 | ||||
-rw-r--r-- | examples/glade/README | 12 | ||||
-rwxr-xr-x | examples/glade/glade.py | 27 | ||||
-rw-r--r-- | examples/glade/test.glade | 499 | ||||
-rw-r--r-- | examples/glade/test2.glade | 89 | ||||
-rw-r--r-- | examples/glade/tmp | 1692 |
6 files changed, 2325 insertions, 0 deletions
diff --git a/examples/glade/.cvsignore b/examples/glade/.cvsignore new file mode 100644 index 00000000..c2831020 --- /dev/null +++ b/examples/glade/.cvsignore @@ -0,0 +1,6 @@ +Makefile.in +Makefile +*~ +*.pyc +*.pyo + diff --git a/examples/glade/README b/examples/glade/README new file mode 100644 index 00000000..d83c582d --- /dev/null +++ b/examples/glade/README @@ -0,0 +1,12 @@ +This directory contains examples of the use of the pyglade module, which can +be used for creating user interfaces from the .glade files created by the +GLADE UI builder. + +Just put a glade file in this directory and run: + ./glade.py filename.glade + +The pyglade module should make it even easier to prototype interfaces in +python, since you can get it to look right, and act correctly when signals +get emitted, then generate a C skeleton for the UI. + +You can find GLADE at http://www.comp.lancs.ac.uk/~damon/builder/index.html
\ No newline at end of file diff --git a/examples/glade/glade.py b/examples/glade/glade.py new file mode 100755 index 00000000..a7778783 --- /dev/null +++ b/examples/glade/glade.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python +import sys +if sys.version[:3] == '1.4': + import ni +from gtk import * +import pyglade + +if len(sys.argv) > 1: + fname = sys.argv[1] +else: + fname = 'test.glade' + +# create widget tree ... +wtree = pyglade.construct(fname) + +# if there is anything that needs to be added to the UI, we can access all +# the widgets like this: +try: + win = wtree.get_widget('window1') +except: pass + +# we can connect to any of the signals named in the template: +try: + wtree.connect('close_window', mainquit) +except: pass + +mainloop() diff --git a/examples/glade/test.glade b/examples/glade/test.glade new file mode 100644 index 00000000..85d288f8 --- /dev/null +++ b/examples/glade/test.glade @@ -0,0 +1,499 @@ +<?xml version="1.0"?> +<GTK-Interface> + + +<widget> + <class>GtkWindow</class> + <name>window1</name> + <Signal> + <name>destroy</name> + <handler>close_window</handler> + </Signal> + <title>window1</title> + <type>GTK_WINDOW_TOPLEVEL</type> + <position>GTK_WIN_POS_NONE</position> + <allow_shrink>True</allow_shrink> + <allow_grow>True</allow_grow> + <auto_shrink>False</auto_shrink> + + <widget> + <class>GtkTable</class> + <name>table1</name> + <border_width>2</border_width> + <rows>5</rows> + <columns>3</columns> + <homogeneous>False</homogeneous> + <row_spacing>2</row_spacing> + <column_spacing>2</column_spacing> + + <widget> + <class>GtkLabel</class> + <name>label1</name> + <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>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + <label>Hello</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkEntry</class> + <name>entry1</name> + <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> + <width>50</width> + <can_focus>True</can_focus> + <editable>True</editable> + <text_visible>True</text_visible> + <text_max_length>0</text_max_length> + <text></text> + </widget> + + <widget> + <class>GtkArrow</class> + <name>arrow1</name> + <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>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + <arrow_type>GTK_ARROW_LEFT</arrow_type> + <shadow_type>GTK_SHADOW_OUT</shadow_type> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkSpinButton</class> + <name>spinbutton1</name> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>2</top_attach> + <bottom_attach>3</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> + <can_focus>True</can_focus> + <climb_rate>1</climb_rate> + <digits>0</digits> + <numeric>False</numeric> + <update_policy>GTK_UPDATE_IF_VALID</update_policy> + <snap>False</snap> + <wrap>False</wrap> + <hvalue>1</hvalue> + <hlower>0</hlower> + <hupper>100</hupper> + <hstep>1</hstep> + <hpage>10</hpage> + <hpage_size>10</hpage_size> + </widget> + + <widget> + <class>GtkHScale</class> + <name>hscale1</name> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>2</top_attach> + <bottom_attach>3</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> + <width>75</width> + <can_focus>True</can_focus> + <draw_value>True</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <hvalue>0</hvalue> + <hlower>0</hlower> + <hupper>100</hupper> + <hstep>1</hstep> + <hpage>10</hpage> + <hpage_size>10</hpage_size> + </widget> + + <widget> + <class>GtkFixed</class> + <name>fixed1</name> + <child> + <left_attach>2</left_attach> + <right_attach>3</right_attach> + <top_attach>2</top_attach> + <bottom_attach>3</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> + <class>GtkButton</class> + <name>button1</name> + <x>40</x> + <y>40</y> + <width>47</width> + <height>22</height> + <can_focus>True</can_focus> + <label>button1</label> + </widget> + + <widget> + <class>GtkSpinButton</class> + <name>spinbutton2</name> + <x>16</x> + <y>0</y> + <width>45</width> + <height>22</height> + <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> + <hvalue>1</hvalue> + <hlower>0</hlower> + <hupper>100</hupper> + <hstep>1</hstep> + <hpage>10</hpage> + <hpage_size>10</hpage_size> + </widget> + </widget> + + <widget> + <class>GtkFrame</class> + <name>frame1</name> + <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>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + <label_xalign>0</label_xalign> + <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type> + + <widget> + <class>GtkHButtonBox</class> + <name>hbuttonbox1</name> + <layout_style>GTK_BUTTONBOX_DEFAULT_STYLE</layout_style> + <spacing>30</spacing> + <child_min_width>85</child_min_width> + <child_min_height>27</child_min_height> + <child_ipad_x>7</child_ipad_x> + <child_ipad_y>0</child_ipad_y> + + <widget> + <class>GtkButton</class> + <name>button2</name> + <can_focus>True</can_focus> + <label>button2</label> + </widget> + + <widget> + <class>GtkButton</class> + <name>button3</name> + <can_focus>True</can_focus> + <label>button3</label> + </widget> + + <widget> + <class>GtkButton</class> + <name>button4</name> + <can_focus>True</can_focus> + <label>button4</label> + </widget> + </widget> + </widget> + + <widget> + <class>GtkAlignment</class> + <name>alignment1</name> + <child> + <left_attach>1</left_attach> + <right_attach>2</right_attach> + <top_attach>4</top_attach> + <bottom_attach>5</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> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xscale>1</xscale> + <yscale>1</yscale> + + <widget> + <class>GtkVScrollbar</class> + <name>vscrollbar1</name> + <can_focus>True</can_focus> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <vvalue>0</vvalue> + <vlower>0</vlower> + <vupper>0</vupper> + <vstep>0</vstep> + <vpage>0</vpage> + <vpage_size>0</vpage_size> + </widget> + </widget> + + <widget> + <class>GtkAlignment</class> + <name>alignment2</name> + <child> + <left_attach>0</left_attach> + <right_attach>1</right_attach> + <top_attach>4</top_attach> + <bottom_attach>5</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> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xscale>1</xscale> + <yscale>1</yscale> + + <widget> + <class>GtkCurve</class> + <name>curve1</name> + <curve_type>GTK_CURVE_TYPE_SPLINE</curve_type> + <min_x>0</min_x> + <max_x>1</max_x> + <min_y>0</min_y> + <max_y>1</max_y> + </widget> + </widget> + + <widget> + <class>GtkCList</class> + <name>clist1</name> + <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>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + <can_focus>True</can_focus> + <columns>3</columns> + <column_widths>80,80,80</column_widths> + <selection_mode>GTK_SELECTION_SINGLE</selection_mode> + <show_titles>True</show_titles> + <shadow_type>GTK_SHADOW_IN</shadow_type> + <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy> + <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy> + + <widget> + <class>GtkLabel</class> + <child_name>CList:title</child_name> + <name>label2</name> + <label>Col1</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkLabel</class> + <child_name>CList:title</child_name> + <name>label3</name> + <label>Col3</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkArrow</class> + <child_name>CList:title</child_name> + <name>arrow2</name> + <arrow_type>GTK_ARROW_DOWN</arrow_type> + <shadow_type>GTK_SHADOW_OUT</shadow_type> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + </widget> + + <widget> + <class>GtkNotebook</class> + <name>notebook1</name> + <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>True</xexpand> + <yexpand>True</yexpand> + <xshrink>False</xshrink> + <yshrink>False</yshrink> + <xfill>True</xfill> + <yfill>True</yfill> + </child> + <can_focus>True</can_focus> + <show_tabs>True</show_tabs> + <show_border>True</show_border> + <tab_pos>GTK_POS_TOP</tab_pos> + <scrollable>False</scrollable> + <tab_border>3</tab_border> + <popup_enable>False</popup_enable> + + <widget> + <class>GtkHRuler</class> + <name>hruler1</name> + <metric>GTK_PIXELS</metric> + <lower>0</lower> + <upper>10</upper> + <position>0</position> + <max_size>10</max_size> + </widget> + + <widget> + <class>GtkHScale</class> + <name>hscale2</name> + <can_focus>True</can_focus> + <draw_value>True</draw_value> + <value_pos>GTK_POS_TOP</value_pos> + <digits>1</digits> + <policy>GTK_UPDATE_CONTINUOUS</policy> + <hvalue>0</hvalue> + <hlower>0</hlower> + <hupper>100</hupper> + <hstep>1</hstep> + <hpage>10</hpage> + <hpage_size>10</hpage_size> + </widget> + + <widget> + <class>GtkProgressBar</class> + <name>progressbar1</name> + </widget> + + <widget> + <class>GtkLabel</class> + <child_name>Notebook:tab</child_name> + <name>label5</name> + <label>label5</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkLabel</class> + <child_name>Notebook:tab</child_name> + <name>label6</name> + <label>label6</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + + <widget> + <class>GtkLabel</class> + <child_name>Notebook:tab</child_name> + <name>label7</name> + <label>label7</label> + <justify>GTK_JUSTIFY_CENTER</justify> + <xalign>0.5</xalign> + <yalign>0.5</yalign> + <xpad>0</xpad> + <ypad>0</ypad> + </widget> + </widget> + </widget> +</widget> + +</GTK-Interface> diff --git a/examples/glade/test2.glade b/examples/glade/test2.glade new file mode 100644 index 00000000..d128d2cf --- /dev/null +++ b/examples/glade/test2.glade @@ -0,0 +1,89 @@ +<?xml version="1.0"?> +<GTK-Interface> + +<style> + <style_name>Hello</style_name> + <style_font>-adobe-helvetica-bold-r-normal-*-*-180-*-*-p-*-iso8859-1</style_font> + <fg:NORMAL>0,0,255</fg:NORMAL> +</style> + +<widget> + <class>GtkWindow</class> + <name>window1</name> + <Signal> + <name>destroy</name> + <handler>close_window</handler> + </Signal> + <title>window1</title> + <type>GTK_WINDOW_TOPLEVEL</type> + <position>GTK_WIN_POS_NONE</position> + <allow_shrink>True</allow_shrink> + <allow_grow>True</allow_grow> + <auto_shrink>False</auto_shrink> + + <widget> + <class>GtkVBox</class> + <name>vbox1</name> + <homogeneous>False</homogeneous> + <spacing>0</spacing> + + <widget> + <class>GtkCombo</class> + <name>combo1</name> + <border_width>5</border_width> + <child> + <padding>0</padding> + <expand>False</expand> + <fill>True</fill> + </child> + <Signal> + <name>add</name> + <handler>on_combo1_add</handler> + <object>window1</object> + </Signal> + <case_sensitive>False</case_sensitive> + <use_arrows>True</use_arrows> + <use_arrows_always>False</use_arrows_always> + </widget> + + <widget> + <class>GtkHRuler</class> + <name>hruler1</name> + <child> + <padding>0</padding> + <expand>False</expand> + <fill>True</fill> + </child> + <height>32</height> + <style_name>Hello</style_name> + <Accelerator> + <modifiers>GDK_CONTROL_MASK</modifiers> + <key>GDK_0</key> + <signal>hide</signal> + </Accelerator> + <Accelerator> + <modifiers>GDK_CONTROL_MASK</modifiers> + <key>GDK_1</key> + <signal>show</signal> + </Accelerator> + <metric>GTK_PIXELS</metric> + <lower>0</lower> + <upper>10</upper> + <position>0</position> + <max_size>10</max_size> + </widget> + + <widget> + <class>GtkStatusbar</class> + <name>statusbar1</name> + <border_width>10</border_width> + <child> + <padding>0</padding> + <expand>True</expand> + <fill>True</fill> + </child> + </widget> + </widget> +</widget> + +</GTK-Interface> diff --git a/examples/glade/tmp b/examples/glade/tmp new file mode 100644 index 00000000..c45f34d7 --- /dev/null +++ b/examples/glade/tmp @@ -0,0 +1,1692 @@ +xml: encoding = None standalone = None +data: '\012' +start tag: <GTK-Interface> +data: '\012\012\012' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkWindow' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'window1' +end tag: </name> +data: '\012 ' +start tag: <Signal> +data: '\012 ' +start tag: <name> +data: 'destroy' +end tag: </name> +data: '\012 ' +start tag: <handler> +data: 'close_window' +end tag: </handler> +data: '\012 ' +end tag: </Signal> +data: '\012 ' +start tag: <title> +data: 'window1' +end tag: </title> +data: '\012 ' +start tag: <type> +data: 'GTK_WINDOW_TOPLEVEL' +end tag: </type> +data: '\012 ' +start tag: <position> +data: 'GTK_WIN_POS_NONE' +end tag: </position> +data: '\012 ' +start tag: <allow_shrink> +data: 'True' +end tag: </allow_shrink> +data: '\012 ' +start tag: <allow_grow> +data: 'True' +end tag: </allow_grow> +data: '\012 ' +start tag: <auto_shrink> +data: 'False' +end tag: </auto_shrink> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkTable' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'table1' +end tag: </name> +data: '\012 ' +start tag: <border_width> +data: '2' +end tag: </border_width> +data: '\012 ' +start tag: <rows> +data: '5' +end tag: </rows> +data: '\012 ' +start tag: <columns> +data: '3' +end tag: </columns> +data: '\012 ' +start tag: <homogeneous> +data: 'False' +end tag: </homogeneous> +data: '\012 ' +start tag: <row_spacing> +data: '2' +end tag: </row_spacing> +data: '\012 ' +start tag: <column_spacing> +data: '2' +end tag: </column_spacing> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'label1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '0' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '1' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '1' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '2' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <label> +data: 'Hello' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkEntry' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'entry1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '1' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '2' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '1' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '2' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <width> +data: '50' +end tag: </width> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <editable> +data: 'True' +end tag: </editable> +data: '\012 ' +start tag: <text_visible> +data: 'True' +end tag: </text_visible> +data: '\012 ' +start tag: <text_max_length> +data: '0' +end tag: </text_max_length> +data: '\012 ' +start tag: <text> +end tag: </text> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkArrow' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'arrow1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '2' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '3' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '1' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '2' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <arrow_type> +data: 'GTK_ARROW_LEFT' +end tag: </arrow_type> +data: '\012 ' +start tag: <shadow_type> +data: 'GTK_SHADOW_OUT' +end tag: </shadow_type> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkSpinButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'spinbutton1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '0' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '1' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '2' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '3' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <climb_rate> +data: '1' +end tag: </climb_rate> +data: '\012 ' +start tag: <digits> +data: '0' +end tag: </digits> +data: '\012 ' +start tag: <numeric> +data: 'False' +end tag: </numeric> +data: '\012 ' +start tag: <update_policy> +data: 'GTK_UPDATE_IF_VALID' +end tag: </update_policy> +data: '\012 ' +start tag: <snap> +data: 'False' +end tag: </snap> +data: '\012 ' +start tag: <wrap> +data: 'False' +end tag: </wrap> +data: '\012 ' +start tag: <hvalue> +data: '1' +end tag: </hvalue> +data: '\012 ' +start tag: <hlower> +data: '0' +end tag: </hlower> +data: '\012 ' +start tag: <hupper> +data: '100' +end tag: </hupper> +data: '\012 ' +start tag: <hstep> +data: '1' +end tag: </hstep> +data: '\012 ' +start tag: <hpage> +data: '10' +end tag: </hpage> +data: '\012 ' +start tag: <hpage_size> +data: '10' +end tag: </hpage_size> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkHScale' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'hscale1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '1' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '2' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '2' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '3' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <width> +data: '75' +end tag: </width> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <draw_value> +data: 'True' +end tag: </draw_value> +data: '\012 ' +start tag: <value_pos> +data: 'GTK_POS_TOP' +end tag: </value_pos> +data: '\012 ' +start tag: <digits> +data: '1' +end tag: </digits> +data: '\012 ' +start tag: <policy> +data: 'GTK_UPDATE_CONTINUOUS' +end tag: </policy> +data: '\012 ' +start tag: <hvalue> +data: '0' +end tag: </hvalue> +data: '\012 ' +start tag: <hlower> +data: '0' +end tag: </hlower> +data: '\012 ' +start tag: <hupper> +data: '100' +end tag: </hupper> +data: '\012 ' +start tag: <hstep> +data: '1' +end tag: </hstep> +data: '\012 ' +start tag: <hpage> +data: '10' +end tag: </hpage> +data: '\012 ' +start tag: <hpage_size> +data: '10' +end tag: </hpage_size> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkFixed' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'fixed1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '2' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '3' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '2' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '3' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'button1' +end tag: </name> +data: '\012 ' +start tag: <x> +data: '40' +end tag: </x> +data: '\012 ' +start tag: <y> +data: '40' +end tag: </y> +data: '\012 ' +start tag: <width> +data: '47' +end tag: </width> +data: '\012 ' +start tag: <height> +data: '22' +end tag: </height> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <label> +data: 'button1' +end tag: </label> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkSpinButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'spinbutton2' +end tag: </name> +data: '\012 ' +start tag: <x> +data: '16' +end tag: </x> +data: '\012 ' +start tag: <y> +data: '0' +end tag: </y> +data: '\012 ' +start tag: <width> +data: '45' +end tag: </width> +data: '\012 ' +start tag: <height> +data: '22' +end tag: </height> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <climb_rate> +data: '1' +end tag: </climb_rate> +data: '\012 ' +start tag: <digits> +data: '0' +end tag: </digits> +data: '\012 ' +start tag: <numeric> +data: 'False' +end tag: </numeric> +data: '\012 ' +start tag: <update_policy> +data: 'GTK_UPDATE_ALWAYS' +end tag: </update_policy> +data: '\012 ' +start tag: <snap> +data: 'False' +end tag: </snap> +data: '\012 ' +start tag: <wrap> +data: 'False' +end tag: </wrap> +data: '\012 ' +start tag: <hvalue> +data: '1' +end tag: </hvalue> +data: '\012 ' +start tag: <hlower> +data: '0' +end tag: </hlower> +data: '\012 ' +start tag: <hupper> +data: '100' +end tag: </hupper> +data: '\012 ' +start tag: <hstep> +data: '1' +end tag: </hstep> +data: '\012 ' +start tag: <hpage> +data: '10' +end tag: </hpage> +data: '\012 ' +start tag: <hpage_size> +data: '10' +end tag: </hpage_size> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkFrame' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'frame1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '0' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '3' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '3' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '4' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <label_xalign> +data: '0' +end tag: </label_xalign> +data: '\012 ' +start tag: <shadow_type> +data: 'GTK_SHADOW_ETCHED_IN' +end tag: </shadow_type> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkHButtonBox' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'hbuttonbox1' +end tag: </name> +data: '\012 ' +start tag: <layout_style> +data: 'GTK_BUTTONBOX_DEFAULT_STYLE' +end tag: </layout_style> +data: '\012 ' +start tag: <spacing> +data: '30' +end tag: </spacing> +data: '\012 ' +start tag: <child_min_width> +data: '85' +end tag: </child_min_width> +data: '\012 ' +start tag: <child_min_height> +data: '27' +end tag: </child_min_height> +data: '\012 ' +start tag: <child_ipad_x> +data: '7' +end tag: </child_ipad_x> +data: '\012 ' +start tag: <child_ipad_y> +data: '0' +end tag: </child_ipad_y> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'button2' +end tag: </name> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <label> +data: 'button2' +end tag: </label> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'button3' +end tag: </name> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <label> +data: 'button3' +end tag: </label> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkButton' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'button4' +end tag: </name> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <label> +data: 'button4' +end tag: </label> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkAlignment' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'alignment1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '1' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '2' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '4' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '5' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xscale> +data: '1' +end tag: </xscale> +data: '\012 ' +start tag: <yscale> +data: '1' +end tag: </yscale> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkVScrollbar' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'vscrollbar1' +end tag: </name> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <policy> +data: 'GTK_UPDATE_CONTINUOUS' +end tag: </policy> +data: '\012 ' +start tag: <vvalue> +data: '0' +end tag: </vvalue> +data: '\012 ' +start tag: <vlower> +data: '0' +end tag: </vlower> +data: '\012 ' +start tag: <vupper> +data: '0' +end tag: </vupper> +data: '\012 ' +start tag: <vstep> +data: '0' +end tag: </vstep> +data: '\012 ' +start tag: <vpage> +data: '0' +end tag: </vpage> +data: '\012 ' +start tag: <vpage_size> +data: '0' +end tag: </vpage_size> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkAlignment' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'alignment2' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '0' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '1' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '4' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '5' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xscale> +data: '1' +end tag: </xscale> +data: '\012 ' +start tag: <yscale> +data: '1' +end tag: </yscale> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkCurve' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'curve1' +end tag: </name> +data: '\012 ' +start tag: <curve_type> +data: 'GTK_CURVE_TYPE_SPLINE' +end tag: </curve_type> +data: '\012 ' +start tag: <min_x> +data: '0' +end tag: </min_x> +data: '\012 ' +start tag: <max_x> +data: '1' +end tag: </max_x> +data: '\012 ' +start tag: <min_y> +data: '0' +end tag: </min_y> +data: '\012 ' +start tag: <max_y> +data: '1' +end tag: </max_y> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkCList' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'clist1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '2' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '3' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '4' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '5' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <columns> +data: '3' +end tag: </columns> +data: '\012 ' +start tag: <column_widths> +data: '80,80,80' +end tag: </column_widths> +data: '\012 ' +start tag: <selection_mode> +data: 'GTK_SELECTION_SINGLE' +end tag: </selection_mode> +data: '\012 ' +start tag: <show_titles> +data: 'True' +end tag: </show_titles> +data: '\012 ' +start tag: <shadow_type> +data: 'GTK_SHADOW_IN' +end tag: </shadow_type> +data: '\012 ' +start tag: <hscrollbar_policy> +data: 'GTK_POLICY_AUTOMATIC' +end tag: </hscrollbar_policy> +data: '\012 ' +start tag: <vscrollbar_policy> +data: 'GTK_POLICY_AUTOMATIC' +end tag: </vscrollbar_policy> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'CList:title' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'label2' +end tag: </name> +data: '\012 ' +start tag: <label> +data: 'Col1' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'CList:title' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'label3' +end tag: </name> +data: '\012 ' +start tag: <label> +data: 'Col3' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkArrow' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'CList:title' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'arrow2' +end tag: </name> +data: '\012 ' +start tag: <arrow_type> +data: 'GTK_ARROW_DOWN' +end tag: </arrow_type> +data: '\012 ' +start tag: <shadow_type> +data: 'GTK_SHADOW_OUT' +end tag: </shadow_type> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkNotebook' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'notebook1' +end tag: </name> +data: '\012 ' +start tag: <child> +data: '\012 ' +start tag: <left_attach> +data: '0' +end tag: </left_attach> +data: '\012 ' +start tag: <right_attach> +data: '3' +end tag: </right_attach> +data: '\012 ' +start tag: <top_attach> +data: '0' +end tag: </top_attach> +data: '\012 ' +start tag: <bottom_attach> +data: '1' +end tag: </bottom_attach> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +start tag: <xexpand> +data: 'True' +end tag: </xexpand> +data: '\012 ' +start tag: <yexpand> +data: 'True' +end tag: </yexpand> +data: '\012 ' +start tag: <xshrink> +data: 'False' +end tag: </xshrink> +data: '\012 ' +start tag: <yshrink> +data: 'False' +end tag: </yshrink> +data: '\012 ' +start tag: <xfill> +data: 'True' +end tag: </xfill> +data: '\012 ' +start tag: <yfill> +data: 'True' +end tag: </yfill> +data: '\012 ' +end tag: </child> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <show_tabs> +data: 'True' +end tag: </show_tabs> +data: '\012 ' +start tag: <show_border> +data: 'True' +end tag: </show_border> +data: '\012 ' +start tag: <tab_pos> +data: 'GTK_POS_TOP' +end tag: </tab_pos> +data: '\012 ' +start tag: <scrollable> +data: 'False' +end tag: </scrollable> +data: '\012 ' +start tag: <tab_border> +data: '3' +end tag: </tab_border> +data: '\012 ' +start tag: <popup_enable> +data: 'False' +end tag: </popup_enable> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkHRuler' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'hruler1' +end tag: </name> +data: '\012 ' +start tag: <metric> +data: 'GTK_PIXELS' +end tag: </metric> +data: '\012 ' +start tag: <lower> +data: '0' +end tag: </lower> +data: '\012 ' +start tag: <upper> +data: '10' +end tag: </upper> +data: '\012 ' +start tag: <position> +data: '0' +end tag: </position> +data: '\012 ' +start tag: <max_size> +data: '10' +end tag: </max_size> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkHScale' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'hscale2' +end tag: </name> +data: '\012 ' +start tag: <can_focus> +data: 'True' +end tag: </can_focus> +data: '\012 ' +start tag: <draw_value> +data: 'True' +end tag: </draw_value> +data: '\012 ' +start tag: <value_pos> +data: 'GTK_POS_TOP' +end tag: </value_pos> +data: '\012 ' +start tag: <digits> +data: '1' +end tag: </digits> +data: '\012 ' +start tag: <policy> +data: 'GTK_UPDATE_CONTINUOUS' +end tag: </policy> +data: '\012 ' +start tag: <hvalue> +data: '0' +end tag: </hvalue> +data: '\012 ' +start tag: <hlower> +data: '0' +end tag: </hlower> +data: '\012 ' +start tag: <hupper> +data: '100' +end tag: </hupper> +data: '\012 ' +start tag: <hstep> +data: '1' +end tag: </hstep> +data: '\012 ' +start tag: <hpage> +data: '10' +end tag: </hpage> +data: '\012 ' +start tag: <hpage_size> +data: '10' +end tag: </hpage_size> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkProgressBar' +end tag: </class> +data: '\012 ' +start tag: <name> +data: 'progressbar1' +end tag: </name> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'Notebook:tab' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'label5' +end tag: </name> +data: '\012 ' +start tag: <label> +data: 'label5' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'Notebook:tab' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'label6' +end tag: </name> +data: '\012 ' +start tag: <label> +data: 'label6' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012\012 ' +start tag: <widget> +data: '\012 ' +start tag: <class> +data: 'GtkLabel' +end tag: </class> +data: '\012 ' +start tag: <child_name> +data: 'Notebook:tab' +end tag: </child_name> +data: '\012 ' +start tag: <name> +data: 'label7' +end tag: </name> +data: '\012 ' +start tag: <label> +data: 'label7' +end tag: </label> +data: '\012 ' +start tag: <justify> +data: 'GTK_JUSTIFY_CENTER' +end tag: </justify> +data: '\012 ' +start tag: <xalign> +data: '0.5' +end tag: </xalign> +data: '\012 ' +start tag: <yalign> +data: '0.5' +end tag: </yalign> +data: '\012 ' +start tag: <xpad> +data: '0' +end tag: </xpad> +data: '\012 ' +start tag: <ypad> +data: '0' +end tag: </ypad> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012 ' +end tag: </widget> +data: '\012' +end tag: </widget> +data: '\012\012' +end tag: </GTK-Interface> |