Added custom psppire-selector widget.
[pspp-builds.git] / glade / psppire.xml
1 <glade-catalog name="psppire" library="glade-psppire">
2
3   <init-function>my_catalog_init</init-function>
4
5   <glade-widget-classes>
6
7     <glade-widget-class toplevel="True" name="PsppireDialog" generic-name="psppire-dialog" title="Psppire Dialog Box">
8       <post-create-function>glade_psppire_dialog_post_create</post-create-function>
9       <get-internal-child-function>glade_psppire_dialog_get_internal_child</get-internal-child-function>
10
11       <get-children-function>glade_psppire_dialog_get_children</get-children-function>
12
13
14       <set-property-function>glade_psppire_dialog_set_property</set-property-function>
15
16       <properties>
17         <property optional-default="False" optional="True" id="default-width" 
18         default="0"/>
19         <property optional-default="False" optional="True" id="default-height" 
20         default="0"/>
21         <property id="has-separator" default="False"/>
22
23       </properties>
24
25     </glade-widget-class>
26
27
28     <glade-widget-class name="PsppireButtonBox" generic-name="psppire-buttonbox" title="Psppire Button Box">
29
30           <post-create-function>glade_psppire_button_box_post_create</post-create-function>
31           <get-children-function>glade_psppire_button_box_get_children</get-children-function>
32
33       <get-internal-child-function>glade_psppire_button_box_get_internal_child</get-internal-child-function>
34
35       <set-property-function>glade_psppire_button_box_set_property</set-property-function>
36
37
38           <packing-defaults>
39             <parent-class name="GtkHBox">
40              <child-property id="expand" default="False"/>
41              <child-property id="fill" default="False"/>
42              <child-property id="pack-type" default="GTK_PACK_END"/>
43             </parent-class>
44           </packing-defaults>
45     </glade-widget-class>
46
47
48     <glade-widget-class name="PsppireSelector" generic-name="psppire-selector" title="Psppire Selector Button">
49
50           <post-create-function>glade_psppire_selector_post_create</post-create-function>
51           <get-children-function>glade_psppire_selector_get_children</get-children-function>
52
53       <get-internal-child-function>glade_psppire_selector_get_internal_child</get-internal-child-function>
54
55       <set-property-function>glade_psppire_selector_set_property</set-property-function>
56
57     </glade-widget-class>
58
59
60   </glade-widget-classes>
61
62   <glade-widget-group name="psppire-widgets" title="PSPPIRE Specific Widgets">
63     <glade-widget-class-ref name="PsppireDialog"/>
64     <glade-widget-class-ref name="PsppireButtonBox"/>
65     <glade-widget-class-ref name="PsppireSelector"/>
66   </glade-widget-group>
67
68 </glade-catalog>
69