<?xml version="1.0" encoding="UTF-8"?>
<glade-catalog name="psppire" library="glade-psppire">

  <glade-widget-classes>

    <glade-widget-class name="PsppireDialog" 
			generic-name="psppire-dialog" 
			toplevel="True" 
			default-width="320"
			default-height="260"
			title="Dialog Box">

     <post-create-function>glade_psppire_dialog_post_create</post-create-function>
     <get-internal-child-function>glade_psppire_dialog_get_internal_child</get-internal-child-function>

     <get-children-function>glade_psppire_dialog_get_children</get-children-function>


     <properties>
        <property id="accept-focus"         disabled="True" />
        <property id="allow-grow"           disabled="True" />
        <property id="allow-shrink"         disabled="True" />
        <property id="decorated"            disabled="True" />
	<property id="default-height"       disabled="True" />
	<property id="default-width"        disabled="True" />
	<property id="deletable"            disabled="True" />
	<property id="destroy-with-parent"  disabled="True" />
	<property id="focus-on-map"         disabled="True" />
	<property id="gravity"              disabled="True" />
	<property id="has-toplevel-focus"   disabled="True" />
	<property id="icon"                 disabled="True" />
	<property id="icon-name"            disabled="True" />
	<property id="is-active"            disabled="True" />

	<property id="resizable"            disabled="True" />
	<property id="role"                 disabled="True" />
	<property id="screen"               disabled="True" />
	<property id="skip-pager-hint"      disabled="True" />
	<property id="skip-taskbar-hint"    disabled="True" />
	<property id="transient-for"        disabled="True" />
	<property id="type"                 disabled="True" />
	<property id="type-hint"            disabled="True" />
	<property id="urgency-hint"         disabled="True" />
	<property id="window-position"      disabled="True" />

	<property id="child"                disabled="True" />
        <property id="resize-mode"          disabled="True" />
	<property id="border-width"         disabled="True" />


	<property id="modal" ignore="True" default="True" />
	<property id="visible" ignore="True" default="False" />
    </properties>

    </glade-widget-class>


    <glade-widget-class name="PsppireVButtonBox" generic-name="psppire-vbuttonbox" title="Vertical Button Box">

      <post-create-function>glade_psppire_button_box_post_create</post-create-function>
      <get-children-function>glade_psppire_button_box_get_children</get-children-function>

      <get-internal-child-function>glade_psppire_button_box_get_internal_child</get-internal-child-function>

    <properties>
      <property id="child"  disabled="True" />
      <property id="visible" ignore="True" default="True" />

      <property id="buttons">
  	  <displayable-values>
	    <value id="PSPPIRE_BUTTON_OK_MASK"     name="OK"></value>
	    <value id="PSPPIRE_BUTTON_CANCEL_MASK" name="Cancel"></value>
	    <value id="PSPPIRE_BUTTON_HELP_MASK"   name="Help"></value>
	    <value id="PSPPIRE_BUTTON_RESET_MASK"  name="Reset"></value>
	    <value id="PSPPIRE_BUTTON_PASTE_MASK"  name="Paste"></value>
	  </displayable-values>
      </property>

    </properties>

    <packing-defaults>
      <parent-class name="GtkHBox">
       <child-property id="expand" default="False"/>
       <child-property id="fill" default="False"/>
       <child-property id="pack-type" default="GTK_PACK_END"/>
      </parent-class>
    </packing-defaults>

    </glade-widget-class>

    <glade-widget-class name="PsppireHButtonBox" generic-name="psppire-hbuttonbox" title="Horizontal Button Box">

      <post-create-function>glade_psppire_button_box_post_create</post-create-function>
      <get-children-function>glade_psppire_button_box_get_children</get-children-function>

      <get-internal-child-function>glade_psppire_button_box_get_internal_child</get-internal-child-function>

    <properties>
      <property id="child"                disabled="True" />

      <property id="visible" ignore="True" default="True" />
    </properties>


    <packing-defaults>
      <parent-class name="GtkVBox">
       <child-property id="expand" default="False"/>
       <child-property id="fill" default="False"/>
       <child-property id="pack-type" default="GTK_PACK_END"/>
      </parent-class>
    </packing-defaults>

    </glade-widget-class>



    <glade-widget-class name="PsppireKeypad" 
                        get-type-function="psppire_keypad_get_type" 
			generic-name="psppire-keypad" 
			fixed="True"
			title="Keypad">


     <properties>
    	<property id="child"       disabled="True"/>
	<property id="homogeneous" disabled="True"/>
	<property id="n-columns"   disabled="True"/>
	<property id="n-rows"      disabled="True"/>

	<property id="above-child"    disabled="True"/>
	<property id="visible-window" disabled="True"/>
	<property id="resize-mode"    disabled="True"/>
	<property id="border-width"   disabled="True"/>

	<property id="visible" ignore="True" default="True" />
     </properties>
  
    </glade-widget-class>


    <glade-widget-class name="PsppireSelector" generic-name="psppire-selector" title="Selector Button">

      <post-create-function>glade_psppire_selector_post_create</post-create-function>
      <get-children-function>glade_psppire_selector_get_children</get-children-function>

      <get-internal-child-function>glade_psppire_selector_get_internal_child</get-internal-child-function>


     <properties>
    	<property id="child"           disabled="True"/>
	<property id="label"           disabled="True"/>
        <property id="focus-on-click"  disabled="True"/>
        <property id="image"           disabled="True"/>
        <property id="image-position"  disabled="True"/>
        <property id="label"           disabled="True"/>
        <property id="relief"          disabled="True"/>
        <property id="use-stock"       disabled="True"/>
        <property id="use-underline"   disabled="True"/>
        <property id="xalign"          disabled="True"/>
        <property id="yalign"          disabled="True"/>
        <property id="resize-mode"     disabled="True"/>

	<property id="orientation">
	  <displayable-values>
	    <value id="PSPPIRE_SOURCE_BEFORE_DEST" 
	       name="Source Before Destination"></value>
	    <value id="PSPPIRE_AFTER_BEFORE_DEST"  
	       name="Source After Destination"></value>
	    <value id="PSPPIRE_ABOVE_BEFORE_DEST"  
	       name="Source Above Destination"></value>
	    <value id="PSPPIRE_BELOW_BEFORE_DEST"  
	       name="Source Below Destination"></value>
	  </displayable-values>
	</property>

	<property id="source-widget"     ignore="True" />
	<property id="dest-widget"       ignore="True" />
	<property id="visible"           ignore="True" default="True" />
	<property id="primary"           default="False" />
     </properties>

    </glade-widget-class>



    <glade-widget-class name="PsppireAcr" generic-name="psppire-acr" title="Add-Change-Remove">

      <post-create-function>glade_psppire_acr_post_create</post-create-function>
      <get-children-function>glade_psppire_acr_get_children</get-children-function>

      <get-internal-child-function>glade_psppire_acr_get_internal_child</get-internal-child-function>


    <properties>
      <property id="child"                disabled="True" />
      <property id="homogeneous"          disabled="True" />
      <property id="visible" ignore="True" default="True" />
    </properties>

    </glade-widget-class>



    <glade-widget-class name="PsppireDictView" generic-name="psppire-dictview" title="Dictionary Treeview">

      <post-create-function>glade_psppire_dictview_post_create</post-create-function>
      <get-children-function>glade_psppire_dictview_get_children</get-children-function>
      <get-internal-child-function>glade_psppire_dictview_get_internal_child</get-internal-child-function>


    <properties>
      <property id="child"                disabled="True" />
      <property id="homogeneous"          disabled="True" />
      <property id="visible" ignore="True" default="True" />
      <property id="model"                visible="False"  query="False" />
    </properties>

    </glade-widget-class>


    <glade-widget-class name="PsppireVarView" generic-name="psppire-var-view" title="Variable Treeview">

      <post-create-function>glade_psppire_var_view_post_create</post-create-function>
      <get-children-function>glade_psppire_var_view_get_children</get-children-function>
      <get-internal-child-function>glade_psppire_var_view_get_internal_child</get-internal-child-function>


    <properties>
      <property id="child"                disabled="True" />
      <property id="homogeneous"          disabled="True" />
      <property id="visible" ignore="True" default="True" />
      <property id="model"                visible="False"  query="False" disabled="True" />
      <property id="n-cols"    ignore="True" />

    </properties>

    </glade-widget-class>


  </glade-widget-classes>

 

 <glade-widget-group name="psppire" title="Psppire">
  <glade-widget-class-ref name="PsppireDialog"/>
  <glade-widget-class-ref name="PsppireHButtonBox"/>
  <glade-widget-class-ref name="PsppireVButtonBox"/>
  <glade-widget-class-ref name="PsppireDictView"/>
  <glade-widget-class-ref name="PsppireVarView"/>
  <glade-widget-class-ref name="PsppireSelector"/>
  <glade-widget-class-ref name="PsppireKeypad"/>
  <glade-widget-class-ref name="PsppireAcr"/>
 </glade-widget-group>


</glade-catalog>
