<?xml version="1.0" encoding="UTF-8"?>
<glade-catalog version="3.0" name="gtk+" library="gladegtk" icon-prefix="gtk" domain="glade3" book="gtk">
  <glade-widget-classes>

    <glade-widget-class name="GtkWidget" default-width="100" default-height="60" title="Widget">

      <deep-post-create-function>glade_gtk_widget_deep_post_create</deep-post-create-function>
      <set-property-function>glade_gtk_widget_set_property</set-property-function>
      <get-property-function>glade_gtk_widget_get_property</get-property-function>
      <action-activate-function>glade_gtk_widget_action_activate</action-activate-function>
      <action-submenu-function>glade_gtk_widget_action_submenu</action-submenu-function>
      <depends-function>glade_gtk_widget_depends</depends-function>
      <read-widget-function>glade_gtk_widget_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_widget_write_widget</write-widget-function>
      <create-editor-property-function>glade_gtk_widget_create_eprop</create-editor-property-function>
      <string-from-value-function>glade_gtk_widget_string_from_value</string-from-value-function>

      <signals>
	<signal since="2.12" id="drag-failed"/>
	<signal since="2.12" id="keynav-failed"/>
	<signal since="2.12" id="query-tooltip"/>
	<signal since="2.14" id="damage-event"/>
	<signal since="3.0" id="state-flags-changed"/>
	<signal since="3.0" id="style-updated"/>
      </signals>

      <actions>
	<action stock="gtk-execute" important="True" id="preview" name="Preview snapshot"></action>
        <action stock="gtk-edit" id="edit_separate" name="Edit Separately"></action>
        <action stock="gtk-remove" id="remove_parent" name="Remove Parent"></action>
        <action stock="gtk-add" id="add_parent" name="Add Parent">
          <action id="alignment" name="Alignment"></action>
          <action id="viewport" name="Viewport"></action>
          <action id="eventbox" name="Event Box"></action>
          <action id="frame" name="Frame"></action>
          <action id="aspect_frame" name="Aspect Frame"></action>
          <action id="scrolled_window" name="Scrolled Window"></action>
          <action id="expander" name="Expander"></action>
          <action id="table" name="Table"></action>
          <action id="box" name="Box"></action>
          <action id="paned" name="Paned"></action>
        </action>
	<action id="sizegroup_add" name="Add to Size Group"></action>
      </actions>

      <properties>
	<property weight="4.2" translatable="True" since="2.12" multiline="True" id="tooltip-text"/>
        <property save-always="True" id="can-focus" common="True"/>
	<property ignore="True" id="has-default" common="True"/>
	<property id="can-default" common="True"/>
	<property weight="4.1" translatable="True" since="2.12" multiline="True" id="tooltip-markup"/>
	<property ignore="True" id="visible" default="True" common="True"/>
	<property optional-default="False" optional="True" id="width-request" default="0" common="True"/>
	<property optional-default="False" optional="True" id="height-request" default="0" common="True"/>
	<property weight="4.6" ignore="True" id="no-show-all"/>
	<property since="3.0" id="expand" disabled="True"/>
	<property since="3.0" needs-sync="True" id="hexpand" common="True"/>
	<property since="3.0" needs-sync="True" id="vexpand" common="True"/>
	<property since="3.0" id="hexpand-set" disabled="True"/>
	<property since="3.0" id="vexpand-set" disabled="True"/>
	<property since="3.0" id="margin" disabled="True"/>
	<property since="3.0" id="margin-left" common="True"/>
	<property since="3.0" id="margin-right" common="True"/>
	<property since="3.0" id="margin-top" common="True"/>
	<property since="3.0" id="margin-bottom" common="True"/>

	<property since="3.0" id="halign" common="True">
  	  <displayable-values>
	    <value id="GTK_ALIGN_FILL" name="Fill"></value>
	    <value id="GTK_ALIGN_START" name="Start"></value>
	    <value id="GTK_ALIGN_CENTER" name="Center"></value>
	    <value id="GTK_ALIGN_END" name="End"></value>
	  </displayable-values>
	</property>
	<property since="3.0" id="valign" common="True"/>

	<property id="extension-events" common="True">
  	  <displayable-values>
	    <value id="GDK_EXTENSION_EVENTS_NONE" name="None"></value>
	    <value id="GDK_EXTENSION_EVENTS_ALL" name="All"></value>
	    <value id="GDK_EXTENSION_EVENTS_CURSOR" name="Cursor"></value>
	  </displayable-values>
	</property>

	<property ignore="True" id="events" common="True">
  	  <displayable-values>
	    <value id="GDK_EXPOSURE_MASK" name="Exposure"></value>
	    <value id="GDK_POINTER_MOTION_MASK" name="Pointer Motion"></value>
	    <value id="GDK_POINTER_MOTION_HINT_MASK" name="Pointer Motion Hint"></value>
	    <value id="GDK_BUTTON_MOTION_MASK" name="Button Motion"></value>
	    <value id="GDK_BUTTON1_MOTION_MASK" name="Button 1 Motion"></value>
	    <value id="GDK_BUTTON2_MOTION_MASK" name="Button 2 Motion"></value>
	    <value id="GDK_BUTTON3_MOTION_MASK" name="Button 3 Motion"></value>
	    <value id="GDK_BUTTON_PRESS_MASK" name="Button Press"></value>
	    <value id="GDK_BUTTON_RELEASE_MASK" name="Button Release"></value>
	    <value id="GDK_KEY_PRESS_MASK" name="Key Press"></value>
	    <value id="GDK_KEY_RELEASE_MASK" name="Key Release"></value>
	    <value id="GDK_ENTER_NOTIFY_MASK" name="Enter Notify"></value>
	    <value id="GDK_LEAVE_NOTIFY_MASK" name="Leave Notify"></value>
	    <value id="GDK_FOCUS_CHANGE_MASK" name="Focus Change"></value>
	    <value id="GDK_STRUCTURE_MASK" name="Structure"></value>
	    <value id="GDK_PROPERTY_CHANGE_MASK" name="Property Change"></value>
	    <value id="GDK_VISIBILITY_NOTIFY_MASK" name="Visibility Notify"></value>
	    <value id="GDK_PROXIMITY_IN_MASK" name="Proximity In"></value>
	    <value id="GDK_PROXIMITY_OUT_MASK" name="Proximity  Out"></value>
	    <value id="GDK_SUBSTRUCTURE_MASK" name="Substructure"></value>
	    <value id="GDK_SCROLL_MASK" name="Scroll"></value>
	    <value id="GDK_ALL_EVENTS_MASK" name="All Events"></value>
	  </displayable-values>
	</property>

	<property since="2.14" id="window" disabled="True"/>
	<property id="name" disabled="True"/>
	<property id="parent" disabled="True"/>
	<property id="style" disabled="True"/>
	<property ignore="True" id="sensitive"/>
	<property since="2.18" id="double-buffered"/>

	
	<property save="False" ignore="True" id="accelerator" common="True" name="Accelerators">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeAccelGList</value-type>
	  </parameter-spec>
	  <tooltip>A list of accelerator keys</tooltip>
	</property>

	
	<property translatable="True" save="False" multiline="True" ignore="True" id="AtkObject::accessible-name" atk-property="True" name="Accessible Name">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Object instance's name formatted for assistive technology access</tooltip>
	</property>

	<property translatable="True" save="False" multiline="True" ignore="True" id="AtkObject::accessible-description" atk-property="True" name="Accessible Description">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Description of an object, formatted for assistive technology access</tooltip>
	</property>

	
	<property save="False" ignore="True" id="controlled-by" atk-property="True" name="Controlled By">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object controlled by one or more target objects</tooltip>
	</property>

	<property save="False" ignore="True" id="controller-for" atk-property="True" name="Controller For">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object is a controller for one or more target objects</tooltip>
	</property>

	<property save="False" ignore="True" id="labelled-by" atk-property="True" name="Labelled By">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object is labelled by one or more target objects</tooltip>
	</property>

	<property save="False" ignore="True" id="label-for" atk-property="True" name="Label For">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object is a label for one or more target objects</tooltip>
	</property>

	<property save="False" ignore="True" id="member-of" atk-property="True" name="Member Of">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object is a member of a group of one or more target objects</tooltip>
	</property>

	<property save="False" ignore="True" id="node-child-of" atk-property="True" name="Node Child Of">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates an object is a cell in a treetable which is displayed because a cell in the same column is expanded and identifies that cell</tooltip>
	</property>

	<property save="False" ignore="True" id="flows-to" atk-property="True" name="Flows To">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that the object has content that flows logically to another AtkObject in a sequential way, (for instance text-flow)</tooltip>
	</property>

	<property save="False" ignore="True" id="flows-from" atk-property="True" name="Flows From">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that the object has content that flows logically from another AtkObject in a sequential way, (for instance text-flow)</tooltip>
	</property>

	<property save="False" ignore="True" id="subwindow-of" atk-property="True" name="Subwindow Of">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates a subwindow attached to a component but otherwise has no connection in the UI hierarchy to that component</tooltip>
	</property>

	<property save="False" ignore="True" id="embeds" atk-property="True" name="Embeds">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that the object visually embeds another object's content, i.e. this object's content flows around another's content</tooltip>
	</property>

	<property save="False" ignore="True" id="embedded-by" atk-property="True" name="Embedded By">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Inverse of 'Embeds', indicates that this object's content is visually embedded in another object</tooltip>
	</property>

	<property save="False" ignore="True" id="popup-for" atk-property="True" name="Popup For">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that an object is a popup for another object</tooltip>
	</property>

	<property save="False" ignore="True" id="parent-window-of" atk-property="True" name="Parent Window Of">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that an object is a parent window of another object</tooltip>
	</property>

	<property save="False" ignore="True" id="described-by" atk-property="True" name="Described By">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that another object provides descriptive information about this object; more verbose than 'Labelled By'</tooltip>
	</property>

	<property save="False" ignore="True" id="description-for" atk-property="True" name="Description For">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>Indicates that an object provides descriptive information about another object; more verbose than 'Label For'</tooltip>
	</property>
      </properties>

    </glade-widget-class>

    <glade-widget-class use-placeholders="True" name="GtkContainer" title="Container">
      <post-create-function>glade_gtk_container_post_create</post-create-function>
      <add-child-verify-function>glade_gtk_container_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_container_add_child</add-child-function>
      <remove-child-function>glade_gtk_container_remove_child</remove-child-function> 
      <replace-child-function>glade_gtk_container_replace_child</replace-child-function>
      <child-set-property-function>glade_gtk_container_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_container_get_child_property</child-get-property-function>
      <get-children-function>glade_gtk_container_get_children</get-children-function>

      <properties>
        <property weight="2.5" id="border-width" common="True"/>
        <property weight="4.7" ignore="True" id="resize-mode" common="True">
  	  <displayable-values>
	    <value id="GTK_RESIZE_PARENT" name="Parent"></value>
	    <value id="GTK_RESIZE_QUEUE" name="Queue"></value>
	    <value id="GTK_RESIZE_IMMEDIATE" name="Immediate"></value>
	  </displayable-values>
	</property>
	<property id="child" disabled="True"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkBox" generic-name="box" title="Box">
      <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
      <post-create-function>glade_gtk_box_post_create</post-create-function>
      <get-children-function>glade_gtk_box_get_children</get-children-function>
      <set-property-function>glade_gtk_box_set_property</set-property-function>
      <get-property-function>glade_gtk_box_get_property</get-property-function>
      <verify-function>glade_gtk_box_verify_property</verify-function>
      <add-child-function>glade_gtk_box_add_child</add-child-function>
      <remove-child-function>glade_gtk_box_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_box_replace_child</replace-child-function>
      <child-set-property-function>glade_gtk_box_set_child_property</child-set-property-function>
      <child-action-activate-function>glade_gtk_box_child_action_activate</child-action-activate-function>

      <packing-actions>
        <action stock="gtk-add" id="insert_before" name="Insert Before"></action>
        <action stock="gtk-add" id="insert_after" name="Insert After"></action>
        <action stock="gtk-remove" id="remove_slot" name="Remove Slot"></action>
      </packing-actions>

      <properties>
	<property id="orientation" default="GTK_ORIENTATION_VERTICAL"/>
	<property save="False" query="True" id="size" default="3" name="Number of items">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>1</min>
	  </parameter-spec>
	  <tooltip>The number of items in the box</tooltip>
	</property>
      </properties>

      <packing-properties>
        
        <property weight="0" save-always="True" id="position"/>
        <property weight="0.5" transfer-on-paste="True" id="padding"/>
        <property transfer-on-paste="True" save-always="True" id="expand"/>
        <property transfer-on-paste="True" save-always="True" id="fill"/>
        <property transfer-on-paste="True" id="pack-type">
          <displayable-values>
            <value id="GTK_PACK_START" name="Start"></value>
            <value id="GTK_PACK_END" name="End"></value>
          </displayable-values>
        </property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkHBox" generic-name="hbox" title="Horizontal Box">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    <glade-widget-class name="GtkVBox" generic-name="vbox" title="Vertical Box">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class toplevel="True" name="GtkWindow" generic-name="window" default-width="440" default-height="250" title="Window">
      <read-widget-function>glade_gtk_window_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_window_write_widget</write-widget-function>

      <properties> 
	
	<property weight="0.5" since="2.16" save="False" name="Accel Groups" ignore="True" id="accel-groups">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkAccelGroup</value-type>
	  </parameter-spec>
	</property>
	<property since="2.12" ignore="True" id="opacity"/>
	<property since="2.12" id="startup-id"/>
	<property since="2.10" id="deletable"/>
	<property since="2.10" ignore="True" id="transient-for"/>
	<property id="visible" default="False"/>
	<property ignore="True" id="icon"/>
	<property themed-icon="True" ignore="True" id="icon-name"/>
     	<property id="gravity" common="True">
  	  <displayable-values>
	    <value id="GDK_GRAVITY_NORTH_WEST" name="North West"></value>
	    <value id="GDK_GRAVITY_NORTH" name="North"></value>
	    <value id="GDK_GRAVITY_NORTH_EAST" name="North East"></value>
	    <value id="GDK_GRAVITY_WEST" name="West"></value>
	    <value id="GDK_GRAVITY_CENTER" name="Center"></value>
	    <value id="GDK_GRAVITY_EAST" name="East"></value>
	    <value id="GDK_GRAVITY_SOUTH_WEST" name="South West"></value>
	    <value id="GDK_GRAVITY_SOUTH" name="South"></value>
	    <value id="GDK_GRAVITY_SOUTH_EAST" name="South East"></value>
	    <value id="GDK_GRAVITY_STATIC" name="Static"></value>
	  </displayable-values>
	</property>
	<property ignore="True" id="modal"/>
	<property optional-default="False" optional="True" id="default-width" default="440"/>
	<property optional-default="False" optional="True" id="default-height" default="250"/>
	<property ignore="True" id="type-hint">
  	  <displayable-values>
	    <value id="GDK_WINDOW_TYPE_HINT_NORMAL" name="Normal"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_DIALOG" name="Dialog"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_MENU" name="Menu"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_TOOLBAR" name="Toolbar"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_SPLASHSCREEN" name="Splash Screen"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_UTILITY" name="Utility"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_DOCK" name="Dock"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_DESKTOP" name="Desktop"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU" name="Drop Down Menu"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_POPUP_MENU" name="Popup Menu"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_TOOLTIP" name="Tooltip"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_NOTIFICATION" name="Notification"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_COMBO" name="Combo"></value>
	    <value id="GDK_WINDOW_TYPE_HINT_DND" name="Drag and Drop"></value>
	  </displayable-values>
	</property>
	<property ignore="True" id="type">
	  <displayable-values>
	    <value id="GTK_WINDOW_TOPLEVEL" name="Top Level"></value>
	    <value id="GTK_WINDOW_POPUP" name="Popup"></value>
	    <value id="GTK_WINDOW_OFFSCREEN" name="Offscreen"></value>
	  </displayable-values>
	</property>
	<property id="allow-shrink" disabled="True"/>
	<property id="allow-grow" disabled="True"/>
	<property id="resize-mode" disabled="True"/>
	<property id="screen" disabled="True"/>
	<property ignore="True" id="resizable"/>
	<property ignore="True" id="decorated"/>
	<property translatable="True" ignore="True" id="title"/>
      	<property ignore="True" id="window-position">
  	  <displayable-values>
	    <value id="GTK_WIN_POS_NONE" name="None"></value>
	    <value id="GTK_WIN_POS_CENTER" name="Center"></value>
	    <value id="GTK_WIN_POS_MOUSE" name="Mouse"></value>
	    <value id="GTK_WIN_POS_CENTER_ALWAYS" name="Always Center"></value>
	    <value id="GTK_WIN_POS_CENTER_ON_PARENT" name="Center on Parent"></value>
          </displayable-values>
	</property>
	<property ignore="True" id="accept-focus"/>
	<property since="3.0" id="application" disabled="True"/>
	<property since="3.0" id="has-resize-grip"/>
	<property since="3.0" id="resize-grip-visible" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" since="2.20" parent="GtkWindow" name="GtkOffscreenWindow" generic-name="offscreenwindow" default-width="440" default-height="250" title="Offscreen Window">
      <properties> 
	
	<property id="accel-groups" disabled="True"/>
	<property id="opacity" disabled="True"/>
	<property id="startup-id" disabled="True"/>
	<property id="transient-for" disabled="True"/>
	<property id="icon" disabled="True"/>
	<property id="icon-name" disabled="True"/>
     	<property id="gravity" disabled="True"/>
	<property id="modal" disabled="True"/>
	<property id="default-width" disabled="True"/>
	<property id="default-height" disabled="True"/>
	<property id="type-hint" disabled="True"/>
	<property id="type" disabled="True"/>
	<property id="resizable" disabled="True"/>
	<property id="decorated" disabled="True"/>
	<property id="deletable" disabled="True"/>
	<property id="title" disabled="True"/>
      	<property id="window-position" disabled="True"/>
      	<property id="skip-taskbar-hint" disabled="True"/>
      	<property id="skip-pager-hint" disabled="True"/>
      	<property id="urgency-hint" disabled="True"/>
      	<property id="has-resize-grip" disabled="True"/>
      	<property id="role" disabled="True"/>
      	<property id="accept-focus" disabled="True"/>
      	<property id="focus-on-map" disabled="True"/>
      	<property id="mnemonics-visible" disabled="True"/>
      	<property id="destroy-with-parent" disabled="True"/>
      </properties>
    </glade-widget-class>


    <glade-widget-class use-placeholders="False" since="2.16" name="GtkMenuShell" title="Menu Shell">
      <post-create-function>empty</post-create-function>
      <add-child-verify-function>glade_gtk_menu_shell_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_menu_shell_add_child</add-child-function>
      <remove-child-function>glade_gtk_menu_shell_remove_child</remove-child-function>
      <child-set-property-function>glade_gtk_menu_shell_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_menu_shell_get_child_property</child-get-property-function>
      <action-activate-function>glade_gtk_menu_shell_action_activate</action-activate-function>

      <signals>
	<signal since="2.10" id="move-selected"/>
      </signals>

      <packing-properties>
        <property save="False" id="position" default="-1" name="Position">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The position of the menu item in the menu shell</tooltip>
        </property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class use-placeholders="False" since="2.16" name="GtkMenuItem" generic-name="menuitem" title="Menu Item">
      <constructor-function>glade_gtk_menu_item_constructor</constructor-function>
      <post-create-function>glade_gtk_menu_item_post_create</post-create-function>
      <get-children-function>glade_gtk_menu_item_get_children</get-children-function>
      <set-property-function>glade_gtk_menu_item_set_property</set-property-function>
      <add-child-verify-function>glade_gtk_menu_item_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_menu_item_add_child</add-child-function>
      <remove-child-function>glade_gtk_menu_item_remove_child</remove-child-function>
      <action-activate-function>glade_gtk_menu_item_action_activate</action-activate-function>
      <create-editable-function>glade_gtk_activatable_create_editable</create-editable-function>
      <special-child-type>submenu</special-child-type>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
      <properties>
        <property since="2.14" id="accel-path"/>
        <property since="2.14" id="right-justified"/>
        <property since="2.14" id="width-chars"/>
        <property translatable="True" since="2.16" id="label" name="Label"></property>
        <property since="2.16" id="use-underline" name="Use Underline"></property>

	
      	<property since="2.16" save="False" id="related-action" custom-layout="True" name="Related Action"></property>
      	<property since="2.16" save="False" needs-sync="True" id="use-action-appearance" default="False" custom-layout="True" name="Use Action Appearance"></property>

	
	<property save="False" multiline="True" ignore="True" id="atk-click" atk-property="True" name="Click">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Click atk action</tooltip>
	</property>
        <property since="2.12" id="submenu" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkImageMenuItem" generic-name="imagemenuitem" title="Image Menu Item">
      <read-widget-function>glade_gtk_image_menu_item_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_image_menu_item_write_widget</write-widget-function>
      <set-property-function>glade_gtk_image_menu_item_set_property</set-property-function>
      <create-editable-function>glade_gtk_image_menu_item_create_editable</create-editable-function>
      <properties>
        <property visible="False" since="2.16" save-always="True" id="use-stock" default="True"/>
	<property stock="True" save="False" id="stock" custom-layout="True" name="Stock Item">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>The stock item for this menu item</tooltip>
	</property>
	
        <property save="False" id="label" custom-layout="True"/>
        <property id="use-underline" custom-layout="True"/>
	<property visible="False" parentless-widget="True" id="image"/>
	<property since="2.16" id="accel-group" custom-layout="True" name="Accel Group"></property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCheckMenuItem" generic-name="checkmenuitem" title="Check Menu Item"></glade-widget-class>

    <glade-widget-class name="GtkRadioMenuItem" generic-name="radiomenuitem" title="Radio Menu Item">
      <set-property-function>glade_gtk_radio_menu_item_set_property</set-property-function>
      <properties>
        <property id="draw-as-radio" default="True"/>
	<property visible="False" save="False" id="inconsistent" default="False"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkSeparatorMenuItem" generic-name="separatormenuitem" title="Separator Menu Item">
      <properties>
        <property id="label" disabled="True"/>
        <property id="use-underline" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkMenuBar" generic-name="menubar" title="Menu Bar">
      <post-create-function>glade_gtk_menu_bar_post_create</post-create-function>
      
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
      <properties>
        <property id="child-pack-direction">
          <displayable-values>
	    <value id="GTK_PACK_DIRECTION_LTR" name="Left to Right"></value>
	    <value id="GTK_PACK_DIRECTION_RTL" name="Right to Left"></value>
	    <value id="GTK_PACK_DIRECTION_TTB" name="Top to Bottom"></value>
	    <value id="GTK_PACK_DIRECTION_BTT" name="Bottom to Top"></value>
	  </displayable-values>
	</property>
      </properties>
      <packing-defaults>
	<parent-class name="GtkVBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>
      
    <glade-widget-class use-placeholders="False" name="GtkToolbar" generic-name="toolbar" title="Tool Bar">
      <post-create-function>glade_gtk_toolbar_post_create</post-create-function>
      <add-child-verify-function>glade_gtk_toolbar_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_toolbar_add_child</add-child-function>
      <remove-child-function>glade_gtk_toolbar_remove_child</remove-child-function>
      <child-set-property-function>glade_gtk_toolbar_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_toolbar_get_child_property</child-get-property-function>
      <action-activate-function>glade_gtk_toolbar_action_activate</action-activate-function>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
      <properties>
      	<property since="2.10" id="icon-size-set" disabled="True"/>
	<property id="orientation">
  	  <displayable-values>
	    <value id="GTK_ORIENTATION_HORIZONTAL" name="Horizontal"></value>
	    <value id="GTK_ORIENTATION_VERTICAL" name="Vertical"></value>
	  </displayable-values>
	</property>
      	<property weight="0.4" save-always="True" optional-default="False" optional="True" id="toolbar-style">
  	  <displayable-values>
	    <value id="GTK_TOOLBAR_ICONS" name="Icons only"></value>
	    <value id="GTK_TOOLBAR_TEXT" name="Text only"></value>
	    <value id="GTK_TOOLBAR_BOTH" name="Text below icons"></value>
	    <value id="GTK_TOOLBAR_BOTH_HORIZ" name="Text beside icons"></value>
	  </displayable-values>
	</property>
      	<property weight="0.5" since="2.10" optional-default="False" optional="True" id="icon-size"/>
      </properties>

      <packing-properties>
        <property save="False" id="position" default="-1" name="Position">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The position of the tool item in the toolbar</tooltip>
        </property>
	<property transfer-on-paste="True" save-always="True" id="expand"/>
        <property transfer-on-paste="True" id="homogeneous"/>
      </packing-properties>

      <packing-defaults>
	<parent-class name="GtkVBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>
    
    <glade-widget-class use-placeholders="False" since="2.20" name="GtkToolPalette" generic-name="toolpalette" title="Tool Palette">
      <post-create-function>glade_gtk_toolbar_post_create</post-create-function>
      <add-child-verify-function>glade_gtk_tool_palette_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_tool_palette_add_child</add-child-function>
      <remove-child-function>glade_gtk_tool_palette_remove_child</remove-child-function>
      <child-set-property-function>glade_gtk_tool_palette_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_tool_palette_get_child_property</child-get-property-function>
      <action-activate-function>glade_gtk_tool_palette_action_activate</action-activate-function>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
      <properties>
      	<property id="icon-size-set" disabled="True"/>
      	<property weight="0.4" save-always="True" optional-default="False" optional="True" id="toolbar-style"/>
      	<property weight="0.5" optional-default="False" optional="True" id="icon-size">
  	  <displayable-values>
	    <value id="GTK_ICON_SIZE_INVALID" name="Invalid"></value>
	    <value id="GTK_ICON_SIZE_MENU" name="Menu"></value>
	    <value id="GTK_ICON_SIZE_SMALL_TOOLBAR" name="Small Toolbar"></value>
	    <value id="GTK_ICON_SIZE_LARGE_TOOLBAR" name="Large Toolbar"></value>
	    <value id="GTK_ICON_SIZE_BUTTON" name="Button"></value>
	    <value id="GTK_ICON_SIZE_DND" name="Drag &amp; Drop"></value>
	    <value id="GTK_ICON_SIZE_DIALOG" name="Dialog"></value>
	  </displayable-values>
	</property>
      </properties>

      <packing-properties>
        <property save="False" id="position" default="-1" name="Position">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The position of the tool item group in the palette</tooltip>
        </property>
	<property transfer-on-paste="True" save-always="True" id="expand"/>
        <property transfer-on-paste="True" id="exclusive"/>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class use-placeholders="False" since="2.20" name="GtkToolItemGroup" generic-name="toolitemgroup" title="Tool Item Group">
      <post-create-function>empty</post-create-function>
      <set-property-function>glade_gtk_tool_item_group_set_property</set-property-function>
      <add-child-verify-function>glade_gtk_tool_item_group_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_tool_item_group_add_child</add-child-function>
      <remove-child-function>glade_gtk_tool_item_group_remove_child</remove-child-function>
      <create-editable-function>glade_gtk_tool_item_group_create_editable</create-editable-function>
      <read-widget-function>glade_gtk_tool_item_group_read_widget</read-widget-function>

      <properties>
        <property translatable="True" multiline="True" id="label" default="toolitemgroup" custom-layout="True"/>
	<property parentless-widget="True" id="label-widget" custom-layout="True" create-type="GtkLabel"/>

	
        <property visible="False" save="False" id="custom-label" default="False">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
      	<property id="ellipsize">
  	  <displayable-values>
	    <value id="PANGO_ELLIPSIZE_NONE" name="None"></value>
	    <value id="PANGO_ELLIPSIZE_START" name="Start"></value>
	    <value id="PANGO_ELLIPSIZE_MIDDLE" name="Middle"></value>
	    <value id="PANGO_ELLIPSIZE_END" name="End"></value>
	  </displayable-values>
	</property>
      	<property id="header-relief">
  	  <displayable-values>
	    <value id="GTK_RELIEF_NORMAL" name="Normal"></value>
	    <value id="GTK_RELIEF_HALF" name="Half"></value>
	    <value id="GTK_RELIEF_NONE" name="None"></value>
	  </displayable-values>
	</property>
      </properties>

      <packing-properties>
	<property transfer-on-paste="True" id="expand"/>
        <property transfer-on-paste="True" id="fill"/>
        <property transfer-on-paste="True" id="row-new"/>
        <property transfer-on-paste="True" id="homogeneous"/>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class title="GtkToolItem" name="GtkToolItem" generic-name="toolitem">
      <post-create-function>glade_gtk_tool_item_post_create</post-create-function>
      <constructor-function>glade_gtk_tool_item_constructor</constructor-function>
      <set-property-function>glade_gtk_tool_item_set_property</set-property-function>
      <create-editable-function>glade_gtk_activatable_create_editable</create-editable-function>

      <properties>
	
      	<property since="2.16" id="related-action" custom-layout="True" name="Related Action"></property>
      	<property since="2.16" id="use-action-appearance" default="False" custom-layout="True" name="Use Action Appearance"></property>
      </properties>

    </glade-widget-class>

    <glade-widget-class name="GtkSeparatorToolItem" generic-name="separatortoolitem" title="Separator Tool Item"></glade-widget-class>

    <glade-widget-class name="GtkToolButton" generic-name="toolbutton" title="Tool Button">
      <create-editable-function>glade_gtk_tool_button_create_editable</create-editable-function>
      <set-property-function>glade_gtk_tool_button_set_property</set-property-function>
      <read-widget-function>glade_gtk_tool_button_read_widget</read-widget-function>
      <properties>
	
        <property visible="False" save="False" id="custom-label">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
	
        <property visible="False" save="False" id="image-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
        </property>

	
	<property visible="False" stock-icon="True" id="stock-id" custom-layout="True">
          <tooltip>The stock icon displayed on the item (choose an item from GTK+ stock or from an icon factory)</tooltip>
	</property>
        <property translatable="True" id="label" default="toolbutton" custom-layout="True"/>
	<property parentless-widget="True" id="label-widget" custom-layout="True" create-type="GtkLabel"/>
        <property themed-icon="True" id="icon-name" custom-layout="True"/>
        <property parentless-widget="True" id="icon-widget" custom-layout="True" create-type="GtkImage"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkToggleToolButton" generic-name="toggletoolbutton" title="Toggle Tool Button"></glade-widget-class>
    
    <glade-widget-class name="GtkRadioToolButton" generic-name="radiotoolbutton" title="Radio Tool Button"></glade-widget-class>
    
    <glade-widget-class use-placeholders="False" name="GtkMenuToolButton" generic-name="menutoolbutton" title="Menu Tool Button">
      <add-child-verify-function>glade_gtk_menu_tool_button_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_menu_tool_button_add_child</add-child-function>
      <remove-child-function>glade_gtk_menu_tool_button_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_menu_tool_button_replace_child</replace-child-function>
      <get-children-function>glade_gtk_menu_tool_button_get_children</get-children-function>
      <special-child-type>menu</special-child-type>

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

    </glade-widget-class>

    <glade-widget-class name="GtkHandleBox" generic-name="handlebox" title="Handle Box">
      <properties>
      	<property id="handle-position">
  	  <displayable-values>
	    <value id="GTK_POS_LEFT" name="Left"></value>
	    <value id="GTK_POS_RIGHT" name="Right"></value>
	    <value id="GTK_POS_TOP" name="Top"></value>
	    <value id="GTK_POS_BOTTOM" name="Bottom"></value>
	  </displayable-values>
	</property>
	<property id="shadow" disabled="True"/>
      	<property id="shadow-type">
  	  <displayable-values>
	    <value id="GTK_SHADOW_NONE" name="None"></value>
	    <value id="GTK_SHADOW_IN" name="In"></value>
	    <value id="GTK_SHADOW_OUT" name="Out"></value>
	    <value id="GTK_SHADOW_ETCHED_IN" name="Etched In"></value>
	    <value id="GTK_SHADOW_ETCHED_OUT" name="Etched Out"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class since="2.20" name="GtkSpinner" generic-name="spinner" title="Spinner"></glade-widget-class>

    <glade-widget-class name="GtkLabel" generic-name="label" title="Label">
      <post-create-function>glade_gtk_label_post_create</post-create-function>
      <create-editor-property-function>glade_gtk_label_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_label_create_editable</create-editable-function>
      <set-property-function>glade_gtk_label_set_property</set-property-function>
      <read-widget-function>glade_gtk_label_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_label_write_widget</write-widget-function>
      <string-from-value-function>glade_gtk_label_string_from_value</string-from-value-function>

      <properties>
	
        <property visible="False" save="False" id="label-content-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
        </property>
	
        <property visible="False" save="False" id="use-max-width">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
	
        <property visible="False" save="False" id="label-wrap-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
        </property>
      	<property translatable="True" multiline="True" id="label" default="label" custom-layout="True"/>
	<property since="2.16" save="False" id="glade-attributes" custom-layout="True" name="Attributes">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeAttrGList</value-type>
	  </parameter-spec>
	  <tooltip>The pango attributes for this label</tooltip>
	</property>
	<property id="pattern" custom-layout="True"/>
	<property id="use-markup" custom-layout="True"/>

	<property id="ellipsize" custom-layout="True"/>
	<property id="justify" custom-layout="True"/>
	<property id="angle" custom-layout="True"/>
	<property id="single-line-mode" custom-layout="True"/>
	<property id="max-width-chars" custom-layout="True"/>
	<property id="width-chars" custom-layout="True"/>
	<property id="wrap" custom-layout="True"/>	
	<property id="wrap-mode" custom-layout="True"/>
        <property weight="0.5" ignore="True" id="selectable"/>
      	<property id="justify">
  	  <displayable-values>
	    <value id="GTK_JUSTIFY_LEFT" name="Left"></value>
	    <value id="GTK_JUSTIFY_RIGHT" name="Right"></value>
	    <value id="GTK_JUSTIFY_CENTER" name="Center"></value>
	    <value id="GTK_JUSTIFY_FILL" name="Fill"></value>
	  </displayable-values>
	</property>
      	<property since="2.10" id="wrap-mode">
  	  <displayable-values>
             <value id="PANGO_WRAP_WORD" name="Word"></value>
	    <value id="PANGO_WRAP_CHAR" name="Character"></value>
	    <value id="PANGO_WRAP_WORD_CHAR" name="Word Character"></value>
	  </displayable-values>
	</property>
	<property since="2.18" id="track-visited-links"/>
      </properties>

      <signals>
	<signal since="2.18" id="activate-current-link"/>
	<signal since="2.18" id="activate-link"/>
      </signals>
    </glade-widget-class>

    <glade-widget-class name="GtkEntry" generic-name="entry" title="Text Entry">
      <post-create-function>glade_gtk_entry_post_create</post-create-function>
      <create-editable-function>glade_gtk_entry_create_editable</create-editable-function>
      <set-property-function>glade_gtk_entry_set_property</set-property-function>
      <read-widget-function>glade_gtk_entry_read_widget</read-widget-function>
      <depends-function>glade_gtk_entry_depends</depends-function>

      <signals>
	<signal since="2.16" id="icon-press"/>
	<signal since="2.16" id="icon-release"/>
	<signal since="2.20" id="preedit-changed"/>
      </signals>

      <properties>
	<property translatable="True" id="text" custom-layout="True"/>
        <property since="2.18" id="buffer" custom-layout="True" create-type="GtkEntryBuffer"/>

        <property since="2.10" id="inner-border"/>
        <property since="2.10" id="truncate-multiline"/>
	<property since="2.12" id="shadow-type"/>
	<property since="2.20" id="editing-canceled" disabled="True"/>
	<property id="primary-icon-gicon" disabled="True"/>
	<property id="secondary-icon-gicon" disabled="True"/>
	<property stock-icon="True" since="2.16" id="primary-icon-stock" custom-layout="True" name="Primary Stock Icon"></property>
	<property stock-icon="True" since="2.16" id="secondary-icon-stock" custom-layout="True" name="Secondary Stock Icon"></property>
	<property since="2.16" id="primary-icon-pixbuf" custom-layout="True" name="Primary Icon Pixbuf"></property>
	<property since="2.16" id="secondary-icon-pixbuf" custom-layout="True" name="Secondary Icon Pixbuf"></property>
	<property themed-icon="True" since="2.16" id="primary-icon-name" custom-layout="True" name="Primary Icon Name"></property>
	<property themed-icon="True" since="2.16" id="secondary-icon-name" custom-layout="True" name="Secondary Icon Name"></property>
	<property since="2.16" id="primary-icon-activatable" custom-layout="True" name="Primary Icon Activatable"></property>
	<property since="2.16" id="secondary-icon-activatable" custom-layout="True" name="Secondary Icon Activatable"></property>
	<property since="2.16" id="primary-icon-sensitive" custom-layout="True" name="Primary Icon Sensitive"></property>
	<property since="2.16" id="secondary-icon-sensitive" custom-layout="True" name="Secondary Icon Sensitive"></property>
	<property since="2.16" id="progress-fraction" custom-layout="True" name="Progress Fraction"></property>
	<property since="2.16" id="progress-pulse-step" custom-layout="True" name="Progress Pulse Step"></property>

	<property since="2.16" id="invisible-char-set" name="Invisible Char Set"></property>
	<property translatable="True" since="2.16" multiline="True" id="primary-icon-tooltip-text" custom-layout="True" name="Primary Icon Tooltip Text"></property>
	<property translatable="True" since="2.16" multiline="True" id="secondary-icon-tooltip-text" custom-layout="True" name="Secondary Icon Tooltip Text"></property>
	<property translatable="True" since="2.16" multiline="True" id="primary-icon-tooltip-markup" custom-layout="True" name="Primary Icon Tooltip Markup"></property>
	<property translatable="True" since="2.16" multiline="True" id="secondary-icon-tooltip-markup" custom-layout="True" name="Secondary Icon Tooltip Markup"></property>

	<property id="im-module" disabled="True"/>

	
        <property visible="False" save="False" id="use-entry-buffer" default="False">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
        <property visible="False" save="False" id="primary-icon-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
        </property>
        <property visible="False" save="False" id="secondary-icon-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
        </property>

	
	<property save="False" multiline="True" ignore="True" id="atk-activate" atk-property="True" name="Activate">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Activate atk action</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkTextView" generic-name="textview" title="Text View">
      <post-create-function>glade_gtk_text_view_post_create</post-create-function>
      <set-property-function>glade_gtk_text_view_set_property</set-property-function>

      <properties>
      	<property id="im-module" disabled="True"/>
      	<property id="wrap-mode">
  	  <displayable-values>
	    <value id="GTK_WRAP_NONE" name="None"></value>
	    <value id="GTK_WRAP_CHAR" name="Character"></value>
	    <value id="GTK_WRAP_WORD" name="Word"></value>
	    <value id="GTK_WRAP_WORD_CHAR" name="Word Character"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkButton" generic-name="button" title="Button">
      <post-create-function>glade_gtk_button_post_create</post-create-function>
      <create-editable-function>glade_gtk_button_create_editable</create-editable-function>
      <set-property-function>glade_gtk_button_set_property</set-property-function>
      <read-widget-function>glade_gtk_button_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_button_write_widget</write-widget-function>

      <properties>
	<property save-always="True" id="receives-default"/>
	<property parentless-widget="True" id="image" custom-layout="True" create-type="GtkImage"/>
	<property visible="False" id="use-stock" custom-layout="True"/>
      	<property translatable="True" save="False" multiline="True" id="label" default="button" custom-layout="True"/>
	<property id="use-underline" custom-layout="True"/>
	<property stock="True" save="False" id="stock" custom-layout="True" name="Stock Button">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>The stock item for this button</tooltip>
	</property>
        <property save="False" id="custom-child" default="False" custom-layout="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
	<property id="image-position" custom-layout="True"/>
	<property save="False" ignore="True" id="response-id" default="0" common="False" name="Response ID">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	  <tooltip>The response ID of this button in a dialog</tooltip>
	</property>

	
      	<property since="2.16" id="related-action" custom-layout="True" name="Related Action"></property>
      	<property since="2.16" id="use-action-appearance" default="False" custom-layout="True" name="Use Action Appearance"></property>

	
	<property save="False" multiline="True" ignore="True" id="atk-click" atk-property="True" name="Click">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Click atk action</tooltip>
	</property>

	
	<property save="False" multiline="True" ignore="True" id="atk-press" atk-property="True" name="Press">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Press atk action</tooltip>
	</property>

	
	<property save="False" multiline="True" ignore="True" id="atk-release" atk-property="True" name="Release">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Release atk action</tooltip>
	</property>
      </properties>

    </glade-widget-class>
  
    <glade-widget-class name="GtkToggleButton" generic-name="togglebutton" title="Toggle Button">
      <properties>
      	<property id="label" default="togglebutton"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCheckButton" generic-name="checkbutton" title="Check Button">
      <properties>
      	<property id="label" default="checkbutton"/>
	<property save-always="True" id="draw-indicator" default="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkSpinButton" generic-name="spinbutton" title="Spin Button">
      <post-create-function>empty</post-create-function>
      <set-property-function>glade_gtk_spin_button_set_property</set-property-function>

      <signals>
	<signal since="2.10" id="wrapped"/>
	<signal since="2.20" id="preedit-changed"/>
      </signals>

      <properties>
        <property id="text" disabled="True"/>
        <property id="value" disabled="True"/>
        <property id="adjustment" default="0 0 100 1 10 0"/>
        <property id="update-policy">
  	  <displayable-values>
	    <value id="GTK_UPDATE_ALWAYS" name="Always"></value>
	    <value id="GTK_UPDATE_IF_VALID" name="If Valid"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkRadioButton" generic-name="radiobutton" title="Radio Button">
      <set-property-function>glade_gtk_radio_button_set_property</set-property-function>
      <properties>
      	<property id="label" default="radiobutton"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkFileChooserButton" generic-name="filechooserbutton" title="File Chooser Button">
      <set-property-function>glade_gtk_file_chooser_button_set_property</set-property-function>

      <signals>
	<signal since="2.12" id="file-set"/>
      </signals>

      <properties>
	<property translatable="True" id="title"/>
	<property id="size" disabled="True"/>
	<property parentless-widget="True" id="dialog" create-type="GtkFileChooserDialog"/>
	<property since="2.10" id="focus-on-click"/>
        <property id="action">
  	  <displayable-values>
	    <value id="GTK_FILE_CHOOSER_ACTION_SAVE" name="Save"></value>
	    <value id="GTK_FILE_CHOOSER_ACTION_OPEN" name="Open"></value>
	    <value id="GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER" name="Select Folder"></value>
	    <value id="GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER" name="Create Folder"></value>
	  </displayable-values>
        </property>
	<property since="2.18" id="create-folders"/>
	<property id="select-multiple" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class since="2.12" name="GtkScaleButton" generic-name="scalebutton" title="Scale Button">
      <properties>
        <property since="2.14" id="orientation"/>

	
	<property id="glade-type" disabled="True"/>
	<property id="label" disabled="True"/>
	<property id="use-underline" disabled="True"/>
	<property id="stock" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkVolumeButton" generic-name="volumebutton" title="Volume Button">
      <properties>
        <property since="3.0" id="use-symbolic"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkFileChooserWidget" generic-name="filechooserwidget" title="File Chooser Widget">
      <post-create-function>glade_gtk_file_chooser_widget_post_create</post-create-function>
      <properties>
        <property query="False" id="size" default="1"/>
	<property parentless-widget="True" id="extra-widget"/>
	<property parentless-widget="True" id="preview-widget"/>
	<property since="2.18" id="create-folders"/>
      </properties>

      <signals>
	<signal since="2.12" id="file-set"/>
      </signals>
    </glade-widget-class>

    <glade-widget-class since="3.0" name="GtkAppChooserWidget" generic-name="appchooserwidget" title="Application Chooser Widget">
      <properties>
	<property id="size" disabled="True"/>
	<property id="spacing" disabled="True"/>
	<property id="homogeneous" disabled="True"/>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkColorButton" generic-name="colorbutton" title="Color Button">
      <create-editable-function>glade_gtk_container_create_editable</create-editable-function>
      <set-property-function>glade_gtk_color_button_set_property</set-property-function>
      <properties>
	<property translatable="True" id="title"/>
	<property optional-default="False" optional="True" id="color" default="Black"/>
	<property optional-default="False" optional="True" id="alpha"/>
	<property since="3.0" optional-default="False" optional="True" id="rgba" default="Black"/>

	
	<property id="glade-type" disabled="True"/>
	<property id="label" disabled="True"/>
	<property id="use-underline" disabled="True"/>
	<property id="stock" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkFontButton" generic-name="fontbutton" title="Font Button">
      <create-editable-function>glade_gtk_container_create_editable</create-editable-function>
      <properties>
	<property translatable="True" id="title"/>

	
	<property id="glade-type" disabled="True"/>
	<property id="label" disabled="True"/>
	<property id="use-underline" disabled="True"/>
	<property id="stock" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkComboBox" generic-name="combobox" title="Combo Box">
      <set-property-function>glade_gtk_combo_box_set_property</set-property-function>
      <add-child-verify-function>glade_gtk_cell_layout_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_cell_layout_add_child</add-child-function>
      <remove-child-function>glade_gtk_cell_layout_remove_child</remove-child-function> 
      <get-children-function>glade_gtk_combo_box_get_children</get-children-function>
      <read-child-function>glade_gtk_cell_layout_read_child</read-child-function>
      <write-child-function>glade_gtk_cell_layout_write_child</write-child-function>
      <action-activate-function>glade_gtk_cell_layout_action_activate_as_widget</action-activate-function>
      <child-set-property-function>glade_gtk_cell_layout_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_cell_layout_get_child_property</child-get-property-function>
      
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <internal-children>
        <object name="entry"/>
      </internal-children>
      
      <signals>
	<signal since="2.12" id="move-action"/>
	<signal since="2.12" id="popdown"/>
	<signal since="2.12" id="popup"/>
      </signals>
      <properties>
        <property id="model" create-type="GtkListStore"/>
        <property since="2.10" id="popup-shown"/>
        <property since="2.10" id="tearoff-title"/>
        <property ignore="True" id="active"/>
        <property since="3.0" id="active-id"/>
        <property since="3.0" id="id-column"/>
        <property ignore="True" id="column-span-column"/>
        <property ignore="True" id="row-span-column"/>
	<property since="2.24" id="entry-text-column"/>
	<property since="2.24" id="has-entry"/>
	<property since="3.0" id="popup-fixed-width"/>
	<property id="button-sensitivity">
  	  <displayable-values>
	    <value id="GTK_SENSITIVITY_AUTO" name="Automatic"></value>
	    <value id="GTK_SENSITIVITY_ON" name="On"></value>
	    <value id="GTK_SENSITIVITY_OFF" name="Off"></value>
	  </displayable-values>
        </property>
	<property since="2.20" id="editing-canceled" disabled="True"/>

	
	<property save="False" multiline="True" ignore="True" id="atk-press" atk-property="True" name="Press">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Press atk action</tooltip>
	</property>
      </properties>
    </glade-widget-class>


    <glade-widget-class name="GtkComboBoxText" generic-name="comboboxtext" title="Combo Box Text">
      <post-create-function>glade_gtk_combo_box_text_post_create</post-create-function>
      <create-editor-property-function>glade_gtk_combo_box_text_create_eprop</create-editor-property-function>
      <string-from-value-function>glade_gtk_combo_box_text_string_from_value</string-from-value-function>
      <set-property-function>glade_gtk_combo_box_text_set_property</set-property-function>
      <read-widget-function>glade_gtk_combo_box_text_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_combo_box_text_write_widget</write-widget-function>

      <properties>
        <property id="model" disabled="True"/>
	<property since="2.24" save="False" id="glade-items" name="Items">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of items to show in the combo box</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class since="3.0" name="GtkAppChooserButton" generic-name="appchooserbutton" title="Application Chooser Button">
      <properties>
	<property id="model" disabled="True"/>
	<property id="wrap-width" disabled="True"/>
	<property id="row-span-column" disabled="True"/>
	<property id="column-span-column" disabled="True"/>
	<property id="active" disabled="True"/>
	<property id="add-tearoffs" disabled="True"/>
	<property id="has-frame" disabled="True"/>
	<property id="tearoff-title" disabled="True"/>
	<property id="has-entry" disabled="True"/>
	<property id="button-sensitivity" disabled="True"/>
	<property id="entry-text-column" disabled="True"/>
	<property id="id-column" disabled="True"/>
	<property id="active-id" disabled="True"/>
	<property id="cell-area" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkProgressBar" generic-name="progressbar" title="Progress Bar">
      <properties>
        <property translatable="True" id="text"/>
        <property since="3.0" id="show-text"/>
        <property id="activity-blocks" disabled="True"/>
	<property id="activity-step" disabled="True"/>
	<property id="bar-style" disabled="True"/>
       	<property id="bar-style">
  	  <displayable-values>
	    <value id="GTK_PROGRESS_CONTINUOUS" name="Continuous"></value>
	    <value id="GTK_PROGRESS_DISCRETE" name="Discrete"></value>
	  </displayable-values>
	</property>
        <property since="2.14" id="min-horizontal-bar-height"/>
        <property since="2.14" id="min-horizontal-bar-width"/>
        <property since="2.14" id="min-vertical-bar-height"/>
        <property since="2.14" id="min-vertical-bar-width"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkImage" generic-name="image" title="Image">
      <set-property-function>glade_gtk_image_set_property</set-property-function>
      <get-property-function>glade_gtk_image_get_property</get-property-function>
      <create-editable-function>glade_gtk_image_create_editable</create-editable-function>
      <read-widget-function>glade_gtk_image_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_image_write_widget</write-widget-function>
      <properties>
	<property visible="False" save="False" id="image-mode">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	</property>
	<property stock-icon="True" id="stock" default="gtk-missing-image" custom-layout="True"/>
	<property themed-icon="True" id="icon-name" custom-layout="True" name="Icon Name"></property>
	<property id="pixbuf" custom-layout="True" name="File Name"></property>
	<property id="pixel-size" custom-layout="True"/>
	
	<property save="False" id="icon-size" default="GTK_ICON_SIZE_BUTTON" custom-layout="True" name="Icon Size">
	  <parameter-spec>
	    <type>GParamEnum</type>
	    <value-type>GtkIconSize</value-type>
	  </parameter-spec>
	  <tooltip>A symbolic icon size for the stock icon</tooltip>
	</property>
	<property id="pixbuf-animation" disabled="True"/>
	<property id="file" disabled="True"/>
	<property id="gicon" disabled="True"/>
	<property id="pixmap" disabled="True"/>
	<property id="image" disabled="True"/>
	<property id="mask" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkDialog" generic-name="dialog" default-width="320" default-height="260" title="Dialog Box">
      <post-create-function>glade_gtk_dialog_post_create</post-create-function>
      <read-child-function>glade_gtk_dialog_read_child</read-child-function>
      <write-child-function>glade_gtk_dialog_write_child</write-child-function>

      <internal-children>
        <object name="vbox">
          <object name="action_area"/>
        </object>
      </internal-children>

      <properties>
	<property optional-default="False" optional="True" id="default-width" default="320"/>
	<property optional-default="False" optional="True" id="default-height" default="260"/>
	<property id="has-separator" default="False"/>
	<property save-always="True" id="type-hint" default="GDK_WINDOW_TYPE_HINT_DIALOG"/>
      </properties>

    </glade-widget-class>

    <glade-widget-class name="GtkTable" generic-name="table" title="Table">
      <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
      <post-create-function>glade_gtk_table_post_create</post-create-function>
      <child-set-property-function>glade_gtk_table_set_child_property</child-set-property-function>
      <child-verify-function>glade_gtk_table_child_verify_property</child-verify-function>
      <get-children-function>glade_gtk_table_get_children</get-children-function>
      <add-child-function>glade_gtk_table_add_child</add-child-function>
      <remove-child-function>glade_gtk_table_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_table_replace_child</replace-child-function>
      <set-property-function>glade_gtk_table_set_property</set-property-function>
      <verify-function>glade_gtk_table_verify_property</verify-function>
      <child-action-activate-function>glade_gtk_table_child_action_activate</child-action-activate-function>

      <packing-actions>
        <action stock="gtk-add" id="insert_row" name="Insert Row">
          <action id="before" name="Before"></action>
          <action id="after" name="After"></action>
        </action>
        <action stock="gtk-add" id="insert_column" name="Insert Column">
          <action id="before" name="Before"></action>
          <action id="after" name="After"></action>
        </action>
        <action stock="gtk-remove" id="remove_row" name="Remove Row"></action>
        <action stock="gtk-remove" id="remove_column" name="Remove Column"></action>
      </packing-actions>

      <properties>
	<property query="True" needs-sync="True" id="n-rows" default="3"/>
	<property query="True" needs-sync="True" id="n-columns" default="3"/>
      </properties>
      
      <packing-properties>
        <property transfer-on-paste="True" id="x-options">
          <displayable-values>
            <value id="GTK_EXPAND" name="Expand"></value>
            <value id="GTK_SHRINK" name="Shrink"></value>
            <value id="GTK_FILL" name="Fill"></value>
          </displayable-values>
        </property>
        <property transfer-on-paste="True" id="y-options"/>
        <property transfer-on-paste="True" id="x-padding"/>
        <property transfer-on-paste="True" id="y-padding"/>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkGrid" generic-name="grid" title="Grid">
      <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
      <post-create-function>glade_gtk_grid_post_create</post-create-function>
      <child-set-property-function>glade_gtk_grid_set_child_property</child-set-property-function>
      <child-verify-function>glade_gtk_grid_child_verify_property</child-verify-function>
      <get-children-function>glade_gtk_grid_get_children</get-children-function>
      <add-child-function>glade_gtk_grid_add_child</add-child-function>
      <remove-child-function>glade_gtk_grid_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_grid_replace_child</replace-child-function>
      <set-property-function>glade_gtk_grid_set_property</set-property-function>
      <verify-function>glade_gtk_grid_verify_property</verify-function>
      <child-action-activate-function>glade_gtk_grid_child_action_activate</child-action-activate-function>

      <packing-actions>
        <action stock="gtk-add" id="insert_row" name="Insert Row">
          <action id="before" name="Before"></action>
          <action id="after" name="After"></action>
        </action>
        <action stock="gtk-add" id="insert_column" name="Insert Column">
          <action id="before" name="Before"></action>
          <action id="after" name="After"></action>
        </action>
        <action stock="gtk-remove" id="remove_row" name="Remove Row"></action>
        <action stock="gtk-remove" id="remove_column" name="Remove Column"></action>
      </packing-actions>

      <properties>
	<property save="False" query="True" needs-sync="True" id="n-rows" default="3" name="Rows">
	  <parameter-spec>
	    <type>GParamUInt</type>
	  </parameter-spec>
	  <tooltip>The number of rows for this grid</tooltip>
	</property>
	<property save="False" query="True" needs-sync="True" id="n-columns" default="3" name="Columns">
	  <parameter-spec>
	    <type>GParamUInt</type>
	  </parameter-spec>
	  <tooltip>The number of columns for this grid</tooltip>
	</property>
      </properties>
      
      <packing-properties>
        <property save-always="True" needs-sync="True" id="left-attach"/>
        <property save-always="True" needs-sync="True" id="top-attach"/>
        <property save-always="True" id="width"/>
        <property save-always="True" id="height"/>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkPaned" generic-name="paned" title="Paned">
      <post-create-function>glade_gtk_paned_post_create</post-create-function>
      <add-child-function>glade_gtk_paned_add_child</add-child-function>
      <remove-child-function>glade_gtk_paned_remove_child</remove-child-function>
      <child-set-property-function>glade_gtk_paned_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_paned_get_child_property</child-get-property-function>
      <packing-properties>
        <property transfer-on-paste="True" save-always="True" id="resize"/>
        <property transfer-on-paste="True" save-always="True" id="shrink"/>
        
        <property visible="False" save="False" id="first">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
        </property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkHPaned" generic-name="hpaned" title="Horizontal Panes">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    <glade-widget-class name="GtkVPaned" generic-name="vpaned" title="Vertical Panes">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
  
    <glade-widget-class name="GtkNotebook" generic-name="notebook" title="Notebook">
      <post-create-function>glade_gtk_notebook_post_create</post-create-function>
      <add-child-function>glade_gtk_notebook_add_child</add-child-function>
      <remove-child-function>glade_gtk_notebook_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_notebook_replace_child</replace-child-function>
      <child-set-property-function>glade_gtk_notebook_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_notebook_get_child_property</child-get-property-function>
      <child-verify-function>glade_gtk_notebook_child_verify_property</child-verify-function>
      <special-child-type>type</special-child-type>
      <set-property-function>glade_gtk_notebook_set_property</set-property-function>
      <verify-function>glade_gtk_notebook_verify_property</verify-function>
      <child-action-activate-function>glade_gtk_notebook_child_action_activate</child-action-activate-function>

      <signals>
	<signal since="2.10" id="page-added"/>
	<signal since="2.10" id="page-removed"/>
	<signal since="2.10" id="page-reordered"/>
	<signal since="2.12" id="create-window"/>
      </signals>

      <packing-actions>
        <action stock="gtk-add" id="insert_page_before" name="Insert Page Before"></action>
        <action stock="gtk-add" id="insert_page_after" name="Insert Page After"></action>
        <action stock="gtk-remove" id="remove_page" name="Remove Page"></action>
      </packing-actions>

      <properties>
	<property since="2.12" id="group"/>
	<property since="2.24" id="group-name"/>
	<property save="False" id="page">
	  <tooltip>Set the current page (strictly for editing purposes)</tooltip>
	</property>

	<property visible="False" save="False" id="pages" default="3" name="Number of pages">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>1</min>
	  </parameter-spec>
	  <tooltip>The number of pages in the notebook</tooltip>
	</property>
      </properties>

      <packing-properties>
        <property id="tab-label" disabled="True"/>
      </packing-properties>
    </glade-widget-class>


    <glade-widget-class name="GtkAlignment" generic-name="alignment" title="Alignment"></glade-widget-class>

    <glade-widget-class name="GtkFrame" generic-name="frame" title="Frame">
      <post-create-function>glade_gtk_frame_post_create</post-create-function>
      <add-child-function>glade_gtk_frame_add_child</add-child-function>
      <remove-child-function>glade_gtk_frame_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_frame_replace_child</replace-child-function>
      <write-child-function>glade_gtk_frame_write_child</write-child-function>
      <special-child-type>type</special-child-type>

      <properties>
	<property id="label" disabled="True"/>
	<property id="shadow" disabled="True"/>
	<property id="label-widget" disabled="True"/>
	<property save-always="True" id="label-xalign" default="0.0"/>
      	<property id="shadow-type" default="GTK_SHADOW_NONE"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkAspectFrame" generic-name="aspectframe" title="Aspect Frame"></glade-widget-class>

    <glade-widget-class name="GtkRange" title="Range">
      <properties>
        <property since="2.12" id="fill-level"/>
        <property since="2.12" id="restrict-to-fill-level"/>
        <property since="2.12" id="show-fill-level"/>
        <property id="adjustment" default="0 0 100 1 10 10"/>
      	<property id="update-policy">
  	  <displayable-values>
	    <value id="GTK_UPDATE_CONTINUOUS" name="Continuous"></value>
	    <value id="GTK_UPDATE_DISCONTINUOUS" name="Discontinuous"></value>
	    <value id="GTK_UPDATE_DELAYED" name="Delayed"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkScale" generic-name="scale" title="Scale">
      <properties>
	<property id="orientation" default="GTK_ORIENTATION_VERTICAL"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkHScale" generic-name="hscale" title="Horizontal Scale">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    <glade-widget-class name="GtkVScale" generic-name="vscale" title="Vertical Scale">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCalendar" generic-name="calendar" title="Calendar">
      <properties>
        <property since="2.14" id="detail-height-rows"/>
        <property since="2.14" id="detail-width-chars"/>
        <property since="2.14" id="show-details"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class toplevel="True" name="GtkMenu" generic-name="menu" title="Popup Menu">
      <constructor-function>glade_gtk_menu_constructor</constructor-function>
      
      <post-create-function>empty</post-create-function>
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <properties>
        <property since="2.14" id="accel-group"/>
        <property since="2.14" id="accel-path"/>
        <property since="2.14" id="active" disabled="True"/>
        <property since="2.14" id="attach-widget" disabled="True"/>
        <property since="2.14" id="monitor" disabled="True"/>
        <property since="2.18" id="reserve-toggle-size"/>
      </properties>

    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkRecentChooserMenu" generic-name="recentchoosermenu" title="Recent Chooser Menu">

      <create-editable-function>glade_gtk_recent_chooser_menu_create_editable</create-editable-function>
      <set-property-function>glade_gtk_recent_chooser_menu_set_property</set-property-function>

    </glade-widget-class>
    
    <glade-widget-class name="GtkScrollbar" generic-name="scrollbar" title="Scrollbar">
      <properties>
	<property id="orientation" default="GTK_ORIENTATION_VERTICAL"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkHScrollbar" generic-name="hscrollbar" title="Horizontal Scrollbar">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    <glade-widget-class name="GtkVScrollbar" generic-name="vscrollbar" title="Vertical Scrollbar">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkButtonBox" generic-name="buttonbox" title="Button Box">
      <properties>
      	<property id="layout-style" default="GTK_BUTTONBOX_START">
  	  <displayable-values>
	    <value id="GTK_BUTTONBOX_DEFAULT_STYLE" name="Default"></value>
	    <value id="GTK_BUTTONBOX_SPREAD" name="Spread"></value>
	    <value id="GTK_BUTTONBOX_EDGE" name="Edge"></value>
	    <value id="GTK_BUTTONBOX_START" name="Start"></value>
	    <value id="GTK_BUTTONBOX_END" name="End"></value>
	    <value id="GTK_BUTTONBOX_CENTER" name="Center"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkHButtonBox" generic-name="hbuttonbox" title="Horizontal Button Box">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>
    <glade-widget-class name="GtkVButtonBox" generic-name="vbuttonbox" title="Vertical Button Box">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkSeparator" generic-name="separator" title="Separator">
      <packing-defaults>
	<parent-class name="GtkBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>
    <glade-widget-class name="GtkHSeparator" generic-name="hseparator" title="Horizontal Separator">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
      <packing-defaults>
	<parent-class name="GtkVBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>
    <glade-widget-class name="GtkVSeparator" generic-name="vseparator" title="Vertical Separator">
      <properties>
	<property id="orientation" disabled="True"/>
      </properties>
      <packing-defaults>
	<parent-class name="GtkHBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>

    <glade-widget-class name="GtkStatusbar" generic-name="statusbar" title="Status Bar">
      <properties>
	<property id="size" disabled="True"/>
      </properties>
      <packing-defaults>
	<parent-class name="GtkVBox">
	  <child-property id="expand" default="false"/>
	</parent-class>
      </packing-defaults>
    </glade-widget-class>

    <glade-widget-class name="GtkAccelLabel" generic-name="accellabel" title="Accel Label"></glade-widget-class>

    <glade-widget-class name="GtkArrow" generic-name="arrow" title="Arrow">
      <properties>
      	<property id="arrow-type">
  	  <displayable-values>
	    <value id="GTK_ARROW_UP" name="Up"></value>
	    <value id="GTK_ARROW_DOWN" name="Down"></value>
	    <value id="GTK_ARROW_LEFT" name="Left"></value>
	    <value id="GTK_ARROW_RIGHT" name="Right"></value>
	    <value id="GTK_ARROW_NONE" name="None"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class use-placeholders="False" name="GtkLayout" generic-name="layout" title="Layout">
      <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
      <post-create-function>glade_gtk_fixed_layout_post_create</post-create-function>
      <add-child-function>glade_gtk_fixed_layout_add_child</add-child-function>
      <remove-child-function>glade_gtk_fixed_layout_remove_child</remove-child-function> 
    </glade-widget-class>
    
    <glade-widget-class use-placeholders="False" name="GtkFixed" generic-name="fixed" title="Fixed">
      <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
      <post-create-function>glade_gtk_fixed_layout_post_create</post-create-function>
      <add-child-function>glade_gtk_fixed_layout_add_child</add-child-function>
      <remove-child-function>glade_gtk_fixed_layout_remove_child</remove-child-function> 
    </glade-widget-class>
    
    <glade-widget-class name="GtkDrawingArea" generic-name="drawingarea" title="Drawing Area"></glade-widget-class>

    <glade-widget-class name="GtkEventBox" generic-name="eventbox" title="Event Box"></glade-widget-class>

    <glade-widget-class name="GtkExpander" generic-name="expander" title="Expander">
      <post-create-function>glade_gtk_expander_post_create</post-create-function>
      <add-child-function>glade_gtk_expander_add_child</add-child-function>
      <remove-child-function>glade_gtk_expander_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_expander_replace_child</replace-child-function>
      <write-child-function>glade_gtk_expander_write_child</write-child-function>
      <special-child-type>type</special-child-type>

      <properties>
	<property id="label" disabled="True"/>
	<property id="label-widget" disabled="True"/>

	
	<property save="False" multiline="True" ignore="True" id="atk-activate" atk-property="True" name="Activate">
	  <parameter-spec>
	    <type>GParamString</type>
	  </parameter-spec>
	  <tooltip>Set the description of the Activate atk action</tooltip>
	</property>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkViewport" generic-name="viewport" title="Viewport"></glade-widget-class>
    
    <glade-widget-class name="GtkScrolledWindow" generic-name="scrolledwindow" title="Scrolled Window">
      <properties>
        <property id="shadow-type" default="GTK_SHADOW_IN"/>
        <property since="3.0" id="min-content-width"/>
        <property since="3.0" id="min-content-height"/>
        <property since="2.10" ignore="True" id="window-placement-set"/>
      	<property id="hscrollbar-policy" default="GTK_POLICY_AUTOMATIC">
  	  <displayable-values>
	    <value id="GTK_POLICY_ALWAYS" name="Always"></value>
	    <value id="GTK_POLICY_AUTOMATIC" name="Automatic"></value>
	    <value id="GTK_POLICY_NEVER" name="Never"></value>
	  </displayable-values>
	</property>
      	<property id="vscrollbar-policy" default="GTK_POLICY_AUTOMATIC"/>
      	<property id="window-placement">
  	  <displayable-values>
	    <value id="GTK_CORNER_TOP_LEFT" name="Top Left"></value>
	    <value id="GTK_CORNER_BOTTOM_LEFT" name="Bottom Left"></value>
	    <value id="GTK_CORNER_TOP_RIGHT" name="Top Right"></value>
	    <value id="GTK_CORNER_BOTTOM_RIGHT" name="Bottom Right"></value>
	  </displayable-values>
	</property>
      </properties> 
    </glade-widget-class>

    
    
   <glade-widget-class name="GtkAboutDialog" generic-name="aboutdialog" title="About Dialog">
      <properties>
	<property since="2.12" id="program-name"/>
	<property translatable="True" multiline="True" id="copyright"/>
	<property translatable="True" multiline="True" id="comments"/>
	<property translatable="True" multiline="True" id="license"/>
	<property translatable="True" multiline="True" id="website-label"/>

       	<property since="3.0" id="license-type">
  	  <displayable-values>
	    <value id="GTK_LICENSE_UNKNOWN" name="Unknown"></value>
	    <value id="GTK_LICENSE_CUSTOM" name="Custom"></value>
	    <value id="GTK_LICENSE_GPL_2_0" name="GPL 2.0"></value>
	    <value id="GTK_LICENSE_GPL_3_0" name="GPL 3.0"></value>
	    <value id="GTK_LICENSE_LGPL_2_1" name="LGPL 2.1"></value>
	    <value id="GTK_LICENSE_LGPL_3_0" name="LGPL 3.0"></value>
	    <value id="GTK_LICENSE_BSD" name="BSD"></value>
	    <value id="GTK_LICENSE_MIT_X11" name="MIT X11"></value>
	    <value id="GTK_LICENSE_ARTISTIC" name="Artistic"></value>
	  </displayable-values>
	</property>
	
	
	<property translatable="True" multiline="True" id="translator-credits">
	  <tooltip>You can mark this as translatable and set one name/address if you want to show a translation specific translator, otherwise you should list all translators and unmark this string for translation</tooltip>
	</property>
      </properties>
      <signals>
	<signal since="2.24" id="activate-link"/>
      </signals>
   </glade-widget-class>

    <glade-widget-class name="GtkColorSelectionDialog" generic-name="colorselectiondialog" title="Color Selection Dialog">
      <internal-children>
        <object name="vbox">
            <object name="color_selection"/>
        </object>
        <object name="action_area">
            <object name="ok_button"/>
            <object name="cancel_button"/>
            <object name="help_button"/>
        </object>
      </internal-children>
      <properties>
        <property id="has-separator" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkFileChooserDialog" generic-name="filechooserdialog" title="File Chooser Dialog">
      <properties>
	<property parentless-widget="True" id="extra-widget"/>
	<property parentless-widget="True" id="preview-widget"/>
	<property id="filter"/>
	<property since="2.18" id="create-folders"/>
      </properties>

      <signals>
	<signal since="2.12" id="file-set"/>
      </signals>
    </glade-widget-class>
    
    <glade-widget-class name="GtkFontSelectionDialog" generic-name="fontselectiondialog" title="Font Selection Dialog">
      <internal-children>
        <object name="vbox">
            <object name="font_selection"/>
        </object>
        <object name="action_area">
            <object name="ok_button"/>
            <object name="cancel_button"/>
            <object name="apply_button"/>
        </object>
      </internal-children>
      <properties>
        <property id="has-separator" disabled="True"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class since="3.0" name="GtkAppChooserDialog" generic-name="appchooserdialog" title="Application Chooser Dialog">
    </glade-widget-class>

    <glade-widget-class name="GtkMessageDialog" generic-name="messagedialog" default-width="400" default-height="115" title="Message Dialog">
      <set-property-function>glade_gtk_message_dialog_set_property</set-property-function>
      <get-property-function>glade_gtk_message_dialog_get_property</get-property-function>
      <verify-function>glade_gtk_message_dialog_verify_property</verify-function>

      <properties>
        <property id="has-separator" disabled="True"/>

	<property optional-default="False" optional="True" id="default-width" default="400"/>
	<property optional-default="False" optional="True" id="default-height" default="115"/>

	<property id="sensitive" common="True"/>

	<property since="2.10" parentless-widget="True" id="image"/>
	<property translatable="True" since="2.10" id="secondary-text"/>
	<property since="2.10" id="secondary-use-markup"/>
	<property translatable="True" since="2.10" id="text"/>
	<property since="2.10" id="use-markup"/>

	<property id="buttons">
  	  <displayable-values>
	    <value id="GTK_BUTTONS_NONE" name="None"></value>
	    <value id="GTK_BUTTONS_OK" name="Ok"></value>
	    <value id="GTK_BUTTONS_CLOSE" name="Close"></value>
	    <value id="GTK_BUTTONS_CANCEL" name="Cancel"></value>
	    <value id="GTK_BUTTONS_YES_NO" name="Yes, No"></value>
	    <value id="GTK_BUTTONS_OK_CANCEL" name="Ok, Cancel"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkColorSelection" generic-name="colorselection" title="Color Selection">
      <properties>
	<property optional-default="False" optional="True" id="current-color" default="Black"/>
	<property optional-default="False" optional="True" id="current-alpha"/>
	<property since="3.0" optional-default="False" optional="True" id="current-rgba" default="Black"/>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkFontSelection" generic-name="fontselection" title="Font Selection"></glade-widget-class>
    
    <glade-widget-class since="2.10" name="GtkAssistant" generic-name="assistant" title="Assistant">
      <post-create-function>glade_gtk_assistant_post_create</post-create-function>
      <add-child-function>glade_gtk_assistant_add_child</add-child-function>
      <remove-child-function>glade_gtk_assistant_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_assistant_replace_child</replace-child-function>
      <set-property-function>glade_gtk_assistant_set_property</set-property-function>
      <get-property-function>glade_gtk_assistant_get_property</get-property-function>
      <verify-function>glade_gtk_assistant_verify_property</verify-function>
      <child-set-property-function>glade_gtk_assistant_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_assistant_get_child_property</child-get-property-function>
      <properties>
        <property save="False" id="n-pages" name="Number of Pages">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>1</min>
	  </parameter-spec>
	  <tooltip>Number of pages in this assistant</tooltip>
	</property>
      </properties>
      <packing-properties>
	<property translatable="True" since="2.10" id="title"/>
	<property since="2.10" id="header-image"/>
	<property since="2.10" id="sidebar-image"/>
        <property ignore="True" id="complete" name="Initially Complete">
	  <tooltip>Whether this page will initially be marked as complete regardless of user input.</tooltip>
	</property>
	<property ignore="True" id="page-type">
  	  <displayable-values>
	    <value id="GTK_ASSISTANT_PAGE_CONTENT" name="Content"></value>
	    <value id="GTK_ASSISTANT_PAGE_INTRO" name="Intro"></value>
	    <value id="GTK_ASSISTANT_PAGE_CONFIRM" name="Confirm"></value>
	    <value id="GTK_ASSISTANT_PAGE_SUMMARY" name="Summary"></value>
	    <value id="GTK_ASSISTANT_PAGE_PROGRESS" name="Progress"></value>
	    <value id="GTK_ASSISTANT_PAGE_CUSTOM" name="Custom"></value>
	  </displayable-values>
	</property>
        <property save="False" id="position" name="Position">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	  <tooltip>The page position in the Assistant</tooltip>
	</property>
      </packing-properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkLinkButton" generic-name="linkbutton" title="Link Button">
      <properties>
        
        <property since="2.10" id="uri" default="http://glade.gnome.org"/>
        <property since="2.14" id="visited"/>
      </properties>
   </glade-widget-class>

    <glade-widget-class name="GtkRecentChooserWidget" generic-name="recentchooser" title="Recent Chooser">

      <signals>
	<signal since="2.10" id="item-activated"/>
	<signal since="2.10" id="selection-changed"/>
      </signals>

      <properties>
	<property id="size" disabled="True"/>
	<property since="2.10" id="filter"/>
	<property since="2.10" id="limit"/>
	<property since="2.10" id="local-only"/>
	<property since="2.10" id="recent-manager"/>
	<property since="2.10" id="select-multiple"/>
	<property since="2.10" id="show-icons"/>
	<property since="2.10" id="show-not-found"/>
	<property since="2.10" id="show-tips"/>
        <property since="2.10" id="sort-type">
  	  <displayable-values>
	    <value id="GTK_RECENT_SORT_NONE" name="None"></value>
	    <value id="GTK_RECENT_SORT_MRU" name="Most Recently Used first"></value>
	    <value id="GTK_RECENT_SORT_LRU" name="Least Recently Used first"></value>
	    <value id="GTK_RECENT_SORT_CUSTOM" name="Custom"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>
    
    <glade-widget-class name="GtkRecentChooserDialog" generic-name="recentchooserdialog" title="Recent Chooser Dialog"></glade-widget-class>
    
    <glade-widget-class toplevel="True" name="GtkSizeGroup" generic-name="sizegroup" title="Size Group">
      <depends-function>glade_gtk_size_group_depends</depends-function>
      <read-widget-function>glade_gtk_size_group_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_size_group_write_widget</write-widget-function>
      <set-property-function>glade_gtk_size_group_set_property</set-property-function>
      <properties>
	<property save="False" id="widgets" name="Widgets">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GtkWidget</value-type>
	  </parameter-spec>
	  <tooltip>List of widgets in this group</tooltip>
	</property>
	<property id="mode">
  	  <displayable-values>
	    <value id="GTK_SIZE_GROUP_NONE" name="None"></value>
	    <value id="GTK_SIZE_GROUP_HORIZONTAL" name="Horizontal"></value>
	    <value id="GTK_SIZE_GROUP_VERTICAL" name="Vertical"></value>
	    <value id="GTK_SIZE_GROUP_BOTH" name="Both"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkWindowGroup" generic-name="windowgroup" title="Window Group"></glade-widget-class>
    <glade-widget-class toplevel="True" name="GtkAccelGroup" generic-name="accelgroup" title="Accel Group"></glade-widget-class>
    <glade-widget-class toplevel="True" name="GtkAdjustment" generic-name="adjustment" title="Adjustment">
      <write-widget-function>glade_gtk_adjustment_write_widget</write-widget-function>
      <properties>
	<property save="False" id="value" default="0.0"/>
	<property save="False" id="lower" default="0.0"/>
	<property save="False" id="upper" default="100.0"/>
	<property id="page-increment" default="10.0"/>
	<property id="step-increment" default="1.0"/>
	<property id="page-size" default="0.0"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class use-placeholders="False" toplevel="True" name="GtkAction" generic-name="action" title="Action">
      <post-create-function>glade_gtk_action_post_create</post-create-function>
      <create-editor-property-function>glade_gtk_widget_create_eprop</create-editor-property-function>
      <string-from-value-function>glade_gtk_widget_string_from_value</string-from-value-function>
      <action-activate-function>glade_gtk_action_action_activate</action-activate-function>
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <properties>
	<property id="name" disabled="True"/>
	<property translatable="True" id="label"/>
	<property translatable="True" id="short-label"/>
	<property translatable="True" id="tooltip"/>
	<property stock-icon="True" id="stock-id"/>
	<property themed-icon="True" since="2.10" id="icon-name"/>
	<property since="2.16" id="gicon" disabled="True"/>
	<property id="action-group" disabled="True"/>
	<property since="2.20" id="always-show-image"/>

	
	<property weight="2.0" save="False" ignore="True" id="accelerator" common="False" name="Accelerator">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeAccelGList</value-type>
	  </parameter-spec>
	  <tooltip>An accelerator key for this action</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkToggleAction" generic-name="toggleaction" title="Toggle Action"></glade-widget-class>
    <glade-widget-class name="GtkRadioAction" generic-name="radioaction" title="Radio Action"></glade-widget-class>
    <glade-widget-class since="2.12" name="GtkRecentAction" generic-name="recentaction" title="Recent Action"></glade-widget-class>

    <glade-widget-class use-placeholders="False" toplevel="True" name="GtkActionGroup" generic-name="actiongroup" title="Action Group">
      <add-child-verify-function>glade_gtk_action_group_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_action_group_add_child</add-child-function>
      <remove-child-function>glade_gtk_action_group_remove_child</remove-child-function>
      <get-children-function>glade_gtk_action_group_get_children</get-children-function>
      <replace-child-function>glade_gtk_action_group_replace_child</replace-child-function>
      <read-child-function>glade_gtk_action_group_read_child</read-child-function>
      <write-child-function>glade_gtk_action_group_write_child</write-child-function>
      <action-activate-function>glade_gtk_action_action_activate</action-activate-function>
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkEntryCompletion" generic-name="entrycompletion" title="Entry Completion"></glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkIconFactory" generic-name="iconfactory" title="Icon Factory">
      <post-create-function>glade_gtk_icon_factory_post_create</post-create-function>
      <read-widget-function>glade_gtk_icon_factory_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_icon_factory_write_widget</write-widget-function>
      <set-property-function>glade_gtk_icon_factory_set_property</set-property-function>
      <string-from-value-function>glade_gtk_icon_factory_string_from_value</string-from-value-function>
      <create-editor-property-function>glade_gtk_icon_factory_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_icon_factory_create_editable</create-editable-function>
      <properties>
	<property save="False" id="sources" custom-layout="True" name="Icon Sources">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeIconSources</value-type>
	  </parameter-spec>
	  <tooltip>A list of sources for this icon factory</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkListStore" generic-name="liststore" title="List Store">
      <post-create-function>glade_gtk_store_post_create</post-create-function>
      <set-property-function>glade_gtk_store_set_property</set-property-function>
      <create-editor-property-function>glade_gtk_store_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_store_create_editable</create-editable-function>
      <string-from-value-function>glade_gtk_store_string_from_value</string-from-value-function>
      <write-widget-function>glade_gtk_store_write_widget</write-widget-function>
      <read-widget-function>glade_gtk_store_read_widget</read-widget-function>
      <properties>
        <property since="2.12" save="False" id="columns" custom-layout="True" construct-only="True" name="Columns">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeColumnTypeList</value-type>
	  </parameter-spec>
          <tooltip>Enter a list of column types for this data store</tooltip>
        </property>
        <property since="2.12" save="False" id="data" custom-layout="True" name="Data">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeModelDataTree</value-type>
	  </parameter-spec>
          <tooltip>Enter a list of values to be applied on each row</tooltip>
        </property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkTreeStore" generic-name="treestore" title="Tree Store">
      <set-property-function>glade_gtk_store_set_property</set-property-function>
      <create-editor-property-function>glade_gtk_store_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_store_create_editable</create-editable-function>
      <string-from-value-function>glade_gtk_store_string_from_value</string-from-value-function>
      <write-widget-function>glade_gtk_store_write_widget</write-widget-function>
      <read-widget-function>glade_gtk_store_read_widget</read-widget-function>
      <properties>
        <property since="2.12" save="False" id="columns" custom-layout="True" construct-only="True" name="Columns">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeColumnTypeList</value-type>
	  </parameter-spec>
          <tooltip>Enter a list of column types for this data store</tooltip>
        </property>
        <property since="2.12" save="False" id="data" custom-layout="True" name="Data">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeModelDataTree</value-type>
	  </parameter-spec>
          <tooltip>Enter a list of values to be applied on each row</tooltip>
        </property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkTreeModelFilter" generic-name="treemodelfilter" title="Tree Model Filter"></glade-widget-class>
    <glade-widget-class toplevel="True" name="GtkTreeModelSort" generic-name="treemodelsort" title="Tree Model Sort"></glade-widget-class>
    <glade-widget-class name="GtkTreeSelection" generic-name="treeselection" title="Tree Selection"></glade-widget-class>


    <glade-widget-class name="GtkTreeView" generic-name="treeview" title="Tree View">
      <post-create-function>empty</post-create-function>
      <add-child-verify-function>glade_gtk_treeview_add_verify</add-child-verify-function>
      <child-set-property-function>glade_gtk_treeview_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_treeview_get_child_property</child-get-property-function>
      <get-children-function>glade_gtk_treeview_get_children</get-children-function>
      <add-child-function>glade_gtk_treeview_add_child</add-child-function>
      <replace-child-function>glade_gtk_treeview_replace_child</replace-child-function>
      <remove-child-function>glade_gtk_treeview_remove_child</remove-child-function>
      <action-activate-function>glade_gtk_treeview_action_activate</action-activate-function>
      <depends-function>glade_gtk_treeview_depends</depends-function>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <internal-children>
        <object name="selection" anarchist="True"/>
      </internal-children>

      <properties>
        <property since="2.12" id="level-indentation"/>
        <property since="2.12" id="show-expanders"/>
        <property ignore="True" id="enable-grid-lines">
  	  <displayable-values>
	    <value id="GTK_TREE_VIEW_GRID_LINES_NONE" name="None"></value>
	    <value id="GTK_TREE_VIEW_GRID_LINES_HORIZONTAL" name="Horizontal"></value>
	    <value id="GTK_TREE_VIEW_GRID_LINES_VERTICAL" name="Vertical"></value>
	    <value id="GTK_TREE_VIEW_GRID_LINES_BOTH" name="Horizontal and Vertical"></value>
	  </displayable-values>
	</property>
        <property query="True" id="model" create-type="GtkListStore"/>
      </properties>
      
      <packing-properties>
        <property visible="False" save="False" id="position">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	</property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkTreeViewColumn" generic-name="treeviewcolumn" title="Tree View Column">
      <add-child-verify-function>glade_gtk_cell_layout_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_cell_layout_add_child</add-child-function>
      <remove-child-function>glade_gtk_cell_layout_remove_child</remove-child-function> 
      <get-children-function>glade_gtk_cell_layout_get_children</get-children-function>
      <read-child-function>glade_gtk_cell_layout_read_child</read-child-function>
      <write-child-function>glade_gtk_cell_layout_write_child</write-child-function>
      <action-activate-function>glade_gtk_cell_layout_action_activate</action-activate-function>
      <child-set-property-function>glade_gtk_cell_layout_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_cell_layout_get_child_property</child-get-property-function>
      
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <properties>
        <property parentless-widget="True" id="widget"/>
        <property since="2.18" id="sort-column-id"/>
        <property id="sort-order">
  	  <displayable-values>
	    <value id="GTK_SORT_ASCENDING" name="Ascending"></value>
	    <value id="GTK_SORT_DESCENDING" name="Descending"></value>
	  </displayable-values>
	</property>
        <property translatable="True" id="title" default="column"/>
        <property id="sizing">
  	  <displayable-values>
	    <value id="GTK_TREE_VIEW_COLUMN_GROW_ONLY" name="Grow Only"></value>
	    <value id="GTK_TREE_VIEW_COLUMN_AUTOSIZE" name="Automatic"></value>
	    <value id="GTK_TREE_VIEW_COLUMN_FIXED" name="Fixed"></value>
	  </displayable-values>
	</property>
      </properties>

      <packing-properties>
        <property visible="False" save="False" id="position">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	</property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkIconView" generic-name="iconview" title="Icon View">
      <post-create-function>empty</post-create-function>
      <add-child-verify-function>glade_gtk_cell_layout_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_cell_layout_add_child</add-child-function>
      <remove-child-function>glade_gtk_cell_layout_remove_child</remove-child-function> 
      <get-children-function>glade_gtk_cell_layout_get_children</get-children-function>
      <read-child-function>glade_gtk_cell_layout_read_child</read-child-function>
      <write-child-function>glade_gtk_cell_layout_write_child</write-child-function>
      <action-activate-function>glade_gtk_cell_layout_action_activate_as_widget</action-activate-function>
      <child-set-property-function>glade_gtk_cell_layout_set_child_property</child-set-property-function>
      <child-get-property-function>glade_gtk_cell_layout_get_child_property</child-get-property-function>
      
      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <properties>
        <property since="2.22" id="item-orientation"/>
        <property since="2.18" id="item-padding"/>
        <property id="text-column" disabled="True"/>
        <property id="markup-column" disabled="True"/>
        <property id="pixbuf-column" disabled="True"/>
        <property ignore="True" id="reorderable"/>
        <property query="True" id="model" create-type="GtkListStore"/>
        <property since="2.6" id="selection-mode">
  	  <displayable-values>
	    <value id="GTK_SELECTION_NONE" name="None"></value>
	    <value id="GTK_SELECTION_SINGLE" name="Single"></value>
	    <value id="GTK_SELECTION_BROWSE" name="Browse"></value>
	    <value id="GTK_SELECTION_MULTIPLE" name="Multiple"></value>
	  </displayable-values>
	</property>
      </properties>

      <packing-properties>
        <property visible="False" save="False" id="position">
	  <parameter-spec>
	    <type>GParamInt</type>
	  </parameter-spec>
	</property>
      </packing-properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRenderer" title="Cell Renderer">
      <deep-post-create-function>glade_gtk_cell_renderer_deep_post_create</deep-post-create-function>
      <create-editor-property-function>glade_gtk_cell_renderer_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_cell_renderer_create_editable</create-editable-function>
      <set-property-function>glade_gtk_cell_renderer_set_property</set-property-function>
      <write-widget-function>glade_gtk_cell_renderer_write_widget</write-widget-function>
      <read-widget-function>glade_gtk_cell_renderer_read_widget</read-widget-function>
      <action-activate-function>glade_gtk_cell_renderer_action_activate</action-activate-function>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>

      <properties>
        <property id="cell-background-set" disabled="True"/>
        <property id="is-expanded" disabled="True"/>
        <property id="is-expander" disabled="True"/>
        <property id="mode" disabled="True"/>

	
        <property save="False" id="cell-background" custom-layout="True" common="True"/>
        <property save="False" id="attr-cell-background" default="-1" custom-layout="True" name="Cell Background Color name column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-cell-background" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="cell-background-gdk" custom-layout="True" common="True"/>
        <property save="False" id="attr-cell-background-gdk" default="-1" custom-layout="True" name="Cell Background Color column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-cell-background-gdk" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property since="3.0" save="False" id="cell-background-rgba" custom-layout="True" common="True"/>
        <property since="3.0" save="False" id="attr-cell-background-rgba" default="-1" custom-layout="True" name="Cell Background RGBA column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-cell-background-rgba" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="width" custom-layout="True" common="True"/>
        <property save="False" id="attr-width" default="-1" custom-layout="True" name="Width column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-width" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="height" custom-layout="True" common="True"/>
        <property save="False" id="attr-height" default="-1" custom-layout="True" name="Height column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-height" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="xpad" custom-layout="True" common="True" name="Horizontal Padding"></property>
        <property save="False" id="attr-xpad" default="-1" custom-layout="True" name="Horizontal Padding column">	
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-xpad" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="ypad" custom-layout="True" common="True" name="Vertical Padding"></property>
        <property save="False" id="attr-ypad" default="-1" custom-layout="True" name="Vertical Padding column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-ypad" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="xalign" custom-layout="True" common="True" name="Horizontal Alignment"></property>
        <property save="False" id="attr-xalign" default="-1" custom-layout="True" name="Horizontal Alignment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-xalign" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="yalign" custom-layout="True" common="True" name="Vertical Alignment"></property>
        <property save="False" id="attr-yalign" default="-1" custom-layout="True" name="Vertical Alignment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-yalign" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="sensitive" custom-layout="True" common="True"/>
        <property save="False" id="attr-sensitive" default="-1" custom-layout="True" name="Sensitive column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-sensitive" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="visible" custom-layout="True" common="True" name="Visible"></property>
        <property save="False" id="attr-visible" default="-1" custom-layout="True" name="Visible column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-visible" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererText" generic-name="cellrenderertext" title="Text Renderer">
      <properties>
        <property id="editable-set" disabled="True"/>
	<property id="ellipsize-set" disabled="True"/>
	<property id="family-set" disabled="True"/>
	<property id="align-set" disabled="True"/>
	<property id="background-set" disabled="True"/>
	<property id="foreground-set" disabled="True"/>
	<property id="language-set" disabled="True"/>
	<property id="rise-set" disabled="True"/>
	<property id="scale-set" disabled="True"/>
	<property id="size-set" disabled="True"/>
	<property id="weight-set" disabled="True"/>
	<property id="variant-set" disabled="True"/>
	<property id="underline-set" disabled="True"/>
	<property id="style-set" disabled="True"/>
	<property id="strikethrough-set" disabled="True"/>
	<property id="stretch-set" disabled="True"/>

        <property save="False" id="alignment" custom-layout="True">
  	  <displayable-values>
	    <value id="PANGO_ALIGN_LEFT" name="Left"></value>
	    <value id="PANGO_ALIGN_CENTER" name="Center"></value>
	    <value id="PANGO_ALIGN_RIGHT" name="Right"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-alignment" default="-1" custom-layout="True" name="Alignment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-alignment" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="attributes" custom-layout="True"/>
        <property save="False" id="attr-attributes" default="-1" custom-layout="True" name="Attributes column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-attributes" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>


        <property save="False" id="background" custom-layout="True"/>
        <property save="False" id="attr-background" default="-1" custom-layout="True" name="Background Color Name column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-background" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="background-gdk" custom-layout="True"/>
        <property save="False" id="attr-background-gdk" default="-1" custom-layout="True" name="Background Color column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-background-gdk" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="editable" custom-layout="True"/>
        <property save="False" id="attr-editable" default="-1" custom-layout="True" name="Editable column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-editable" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="ellipsize" custom-layout="True"/>
        <property save="False" id="attr-ellipsize" default="-1" custom-layout="True" name="Ellipsize column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-ellipsize" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="family" custom-layout="True"/>
        <property save="False" id="attr-family" default="-1" custom-layout="True" name="Family column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-family" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="font" custom-layout="True"/>
        <property save="False" id="attr-font" default="-1" custom-layout="True" name="Font column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-font" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="font-desc" custom-layout="True"/>
        <property save="False" id="attr-font-desc" default="-1" custom-layout="True" name="Font Description column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-font-desc" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="foreground" custom-layout="True"/>
        <property save="False" id="attr-foreground" default="-1" custom-layout="True" name="Foreground Color Name column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-foreground" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="foreground-gdk" custom-layout="True"/>
        <property save="False" id="attr-foreground-gdk" default="-1" custom-layout="True" name="Foreground Color column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-foreground-gdk" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="language" custom-layout="True"/>
        <property save="False" id="attr-language" default="-1" custom-layout="True" name="Language column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-language" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="markup" custom-layout="True"/>
        <property save="False" id="attr-markup" default="-1" custom-layout="True" name="Markup column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-markup" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="rise" custom-layout="True"/>
        <property save="False" id="attr-rise" default="-1" custom-layout="True" name="Rise column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-rise" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="scale" custom-layout="True"/>
        <property save="False" id="attr-scale" default="-1" custom-layout="True" name="Scale column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-scale" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="single-paragraph-mode" custom-layout="True"/>
        <property save="False" id="attr-single-paragraph-mode" default="-1" custom-layout="True" name="Single Paragraph Mode column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-single-paragraph-mode" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="size" custom-layout="True"/>
        <property save="False" id="attr-size" default="-1" custom-layout="True" name="Size column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-size" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="size-points" custom-layout="True"/>
        <property save="False" id="attr-size-points" default="-1" custom-layout="True" name="Data column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-size-points" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="stretch" custom-layout="True">
  	  <displayable-values>
	    <value id="PANGO_STRETCH_ULTRA_CONDENSED" name="Ultra Condensed"></value>
	    <value id="PANGO_STRETCH_EXTRA_CONDENSED" name="Extra Condensed"></value>
	    <value id="PANGO_STRETCH_CONDENSED" name="Condensed"></value>
	    <value id="PANGO_STRETCH_SEMI_CONDENSED" name="Semi Condensed"></value>
	    <value id="PANGO_STRETCH_NORMAL" name="Normal"></value>
	    <value id="PANGO_STRETCH_SEMI_EXPANDED" name="Semi Expanded"></value>
	    <value id="PANGO_STRETCH_EXPANDED" name="Expanded"></value>
	    <value id="PANGO_STRETCH_EXTRA_EXPANDED" name="Extra Expanded"></value>
	    <value id="PANGO_STRETCH_ULTRA_EXPANDED" name="Ultra Expanded"></value>
	  </displayable-values>
	</property>

        <property save="False" id="attr-stretch" default="-1" custom-layout="True" name="Stretch column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-stretch" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="strikethrough" custom-layout="True"/>
        <property save="False" id="attr-strikethrough" default="-1" custom-layout="True" name="Strikethrough column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-strikethrough" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="style" custom-layout="True">
  	  <displayable-values>
	    <value id="PANGO_STYLE_NORMAL" name="Normal"></value>
	    <value id="PANGO_STYLE_OBLIQUE" name="Oblique"></value>
	    <value id="PANGO_STYLE_ITALIC" name="Italic"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-style" default="-1" custom-layout="True" name="Style column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-style" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="text" custom-layout="True"/>
        <property save="False" id="attr-text" default="-1" custom-layout="True" name="Text column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-text" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="underline" custom-layout="True">
  	  <displayable-values>
	    <value id="PANGO_UNDERLINE_NONE" name="None"></value>
	    <value id="PANGO_UNDERLINE_SINGLE" name="Single"></value>
	    <value id="PANGO_UNDERLINE_DOUBLE" name="Double"></value>
	    <value id="PANGO_UNDERLINE_LOW" name="Low"></value>
	    <value id="PANGO_UNDERLINE_ERROR" name="Error"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-underline" default="-1" custom-layout="True" name="Underline column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-underline" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="variant" custom-layout="True">
  	  <displayable-values>
	    <value id="PANGO_VARIANT_NORMAL" name="Normal"></value>
	    <value id="PANGO_VARIANT_SMALL_CAPS" name="Small Capitals"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-variant" default="-1" custom-layout="True" name="Variant column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-variant" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="weight" custom-layout="True"/>
        <property save="False" id="attr-weight" default="-1" custom-layout="True" name="Weight column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-weight" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="width-chars" custom-layout="True"/>
        <property save="False" id="attr-width-chars" default="-1" custom-layout="True" name="Width in Characters column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-width-chars" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="wrap-mode" custom-layout="True"/>
        <property save="False" id="attr-wrap-mode" default="-1" custom-layout="True" name="Wrap Mode column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-wrap-mode" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="wrap-width" custom-layout="True"/>
        <property save="False" id="attr-wrap-width" default="-1" custom-layout="True" name="Wrap Width column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-wrap-width" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property since="3.0" save="False" id="background-rgba" custom-layout="True"/>
        <property since="3.0" save="False" id="attr-background-rgba" default="-1" custom-layout="True" name="Background RGBA column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-background-rgba" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property since="3.0" save="False" id="foreground-rgba" custom-layout="True"/>
        <property since="3.0" save="False" id="attr-foreground-rgba" default="-1" custom-layout="True" name="Foreground RGBA column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-foreground-rgba" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property since="3.0" save="False" id="max-width-chars" custom-layout="True"/>
        <property since="3.0" save="False" id="attr-max-width-chars" default="-1" custom-layout="True" name="Maximum width in charachters column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-max-width-chars" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererAccel" generic-name="cellrendereraccel" title="Accelerator Renderer">
      <properties>
        <property save="False" id="accel-key" custom-layout="True"/>
        <property save="False" id="attr-accel-key" default="-1" custom-layout="True" name="Data column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-accel-key" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="accel-mode" custom-layout="True">
  	  <displayable-values>
	    <value id="GTK_CELL_RENDERER_ACCEL_MODE_GTK" name="Gtk"></value>
	    <value id="GTK_CELL_RENDERER_ACCEL_MODE_OTHER" name="Other"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-accel-mode" default="-1" custom-layout="True" name="Accelerator Mode column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-accel-mode" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="accel-mods" custom-layout="True">
  	  <displayable-values>
	    <value id="GDK_SHIFT_MASK" name="Shift Key"></value>
	    <value id="GDK_LOCK_MASK" name="Lock Key"></value>
	    <value id="GDK_CONTROL_MASK" name="Control Key"></value>
	    <value id="GDK_MOD1_MASK" name="Alt Key"></value>
	    <value id="GDK_MOD2_MASK" name="Fifth Key"></value>
	    <value id="GDK_MOD3_MASK" name="Sixth Key"></value>
	    <value id="GDK_MOD4_MASK" name="Seventh Key"></value>
	    <value id="GDK_MOD5_MASK" name="Eighth Key"></value>
	    <value id="GDK_BUTTON1_MASK" name="First Mouse Button"></value>
	    <value id="GDK_BUTTON2_MASK" name="Second Mouse Button"></value>
	    <value id="GDK_BUTTON3_MASK" name="Third Mouse Button"></value>
	    <value id="GDK_BUTTON4_MASK" name="Forth Mouse Button"></value>
	    <value id="GDK_BUTTON5_MASK" name="Fifth Mouse Button"></value>
	    <value id="GDK_SUPER_MASK" name="Super Modifier"></value>
	    <value id="GDK_HYPER_MASK" name="Hyper Modifier"></value>
	    <value id="GDK_META_MASK" name="Meta Modifier"></value>
	    <value id="GDK_RELEASE_MASK" name="Release Modifier"></value>
	    <value id="GDK_MODIFIER_MASK" name="All Modifiers"></value>
	  </displayable-values>
	</property>
        <property save="False" id="attr-accel-mods" default="-1" custom-layout="True" name="Accelerator Modifiers column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-accel-mods" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="keycode" custom-layout="True"/>
        <property save="False" id="attr-keycode" default="-1" custom-layout="True" name="Keycode column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-keycode" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererCombo" generic-name="cellrenderercombo" title="Combo Renderer">

      <signals>
	<signal since="2.14" id="changed"/>
      </signals>

      <properties>
        <property save="False" id="has-entry" custom-layout="True"/>
        <property save="False" id="attr-has-entry" default="-1" custom-layout="True" name="Has Entry column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-has-entry" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="model" custom-layout="True"/>
        <property save="False" id="attr-model" default="-1" custom-layout="True" name="Model column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-model" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="text-column" custom-layout="True"/>
        <property save="False" id="attr-text-column" default="-1" custom-layout="True" name="Text Column column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-text-column" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>


    <glade-widget-class name="GtkCellRendererSpin" generic-name="cellrendererspin" title="Spin Renderer">
      <properties>
        <property save="False" id="adjustment" custom-layout="True"/>
        <property save="False" id="attr-adjustment" default="-1" custom-layout="True" name="Adjustment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-adjustment" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="climb-rate" custom-layout="True"/>
        <property save="False" id="attr-climb-rate" default="-1" custom-layout="True" name="Climb Rate column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-climb-rate" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="digits" custom-layout="True"/>
        <property save="False" id="attr-digits" default="-1" custom-layout="True" name="Digits column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-digits" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererPixbuf" generic-name="cellrendererpixbuf" title="Pixbuf Renderer">

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

        <property save="False" id="follow-state" custom-layout="True"/>
        <property save="False" id="attr-follow-state" default="-1" custom-layout="True" name="Follow State column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-follow-state" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property themed-icon="True" save="False" id="icon-name" custom-layout="True"/>
        <property save="False" id="attr-icon-name" default="-1" custom-layout="True" name="Icon Name column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-icon-name" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="pixbuf" custom-layout="True"/>
        <property save="False" id="attr-pixbuf" default="-1" custom-layout="True" name="Pixbuf column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-pixbuf" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="pixbuf-expander-closed" custom-layout="True"/>
        <property save="False" id="attr-pixbuf-expander-closed" default="-1" custom-layout="True" name="Pixbuf Expander Closed column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-pixbuf-expander-closed" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="pixbuf-expander-open" custom-layout="True"/>
        <property save="False" id="attr-pixbuf-expander-open" default="-1" custom-layout="True" name="Pixbuf Expander Open column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-pixbuf-expander-open" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="stock-detail" custom-layout="True"/>
        <property save="False" id="attr-stock-detail" default="-1" custom-layout="True" name="Stock Detail column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-stock-detail" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property stock-icon="True" save="False" id="stock-id" custom-layout="True"/>
        <property save="False" id="attr-stock-id" default="-1" custom-layout="True" name="Stock column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-stock-id" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="stock-size" custom-layout="True"/>
        <property save="False" id="attr-stock-size" default="-1" custom-layout="True" name="Stock Size column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-stock-size" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererProgress" generic-name="cellrendererprogress" title="Progress Renderer">
      <properties>
        <property save="False" id="orientation" custom-layout="True"/>
        <property save="False" id="attr-orientation" default="-1" custom-layout="True" name="Orientation column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-orientation" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="pulse" custom-layout="True"/>
        <property save="False" id="attr-pulse" default="-1" custom-layout="True" name="Pulse column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-pulse" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="text" custom-layout="True"/>
        <property save="False" id="attr-text" default="-1" custom-layout="True" name="Text column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-text" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="text-xalign" custom-layout="True"/>
        <property save="False" id="attr-text-xalign" default="-1" custom-layout="True" name="Text Horizontal Alignment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-text-xalign" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="text-yalign" custom-layout="True"/>
        <property save="False" id="attr-text-yalign" default="-1" custom-layout="True" name="Text Vertical Alignment column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-text-yalign" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="value" custom-layout="True"/>
        <property save="False" id="attr-value" default="-1" custom-layout="True" name="Value column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-value" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="inverted" custom-layout="True"/>
        <property save="False" id="attr-inverted" default="-1" custom-layout="True" name="Inverted column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-inverted" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

      </properties>
    </glade-widget-class>

    <glade-widget-class since="2.20" name="GtkCellRendererSpinner" generic-name="cellrendererspinner" title="Spinner Renderer">
      <properties>
        <property save="False" id="active" custom-layout="True"/>
        <property save="False" id="attr-active" default="-1" custom-layout="True" name="Active column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-active" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="pulse" custom-layout="True"/>
        <property save="False" id="attr-pulse" default="-1" custom-layout="True" name="Pulse column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-pulse" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="size" custom-layout="True"/>
        <property save="False" id="attr-size" default="-1" custom-layout="True" name="Icon Size">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-size" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

      </properties>
    </glade-widget-class>

    <glade-widget-class name="GtkCellRendererToggle" generic-name="cellrenderertoggle" title="Toggle Renderer">
      <properties>
        <property save="False" id="activatable" custom-layout="True"/>
        <property save="False" id="attr-activatable" default="-1" custom-layout="True" name="Activatable column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-activatable" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="active" custom-layout="True"/>
        <property save="False" id="attr-active" default="-1" custom-layout="True" name="Active column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-active" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="inconsistent" custom-layout="True"/>
        <property save="False" id="attr-inconsistent" default="-1" custom-layout="True" name="Inconsistent column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-inconsistent" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="indicator-size" custom-layout="True"/>
        <property save="False" id="attr-indicator-size" default="-1" custom-layout="True" name="Indicator Size column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-indicator-size" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>

        <property save="False" id="radio" custom-layout="True"/>
        <property save="False" id="attr-radio" default="-1" custom-layout="True" name="Radio column">
	  <parameter-spec>
	    <type>GParamInt</type>
	    <min>-1</min>
	  </parameter-spec>
          <tooltip>The column in the model to load the value from</tooltip>
	</property>
        <property visible="False" save="False" id="use-attr-radio" default="True">
	  <parameter-spec>
	    <type>GParamBoolean</type>
	  </parameter-spec>
	</property>
      </properties>
    </glade-widget-class>


    <glade-widget-class toplevel="True" name="GtkStatusIcon" generic-name="statusicon" title="Status Icon">
      <properties>
	<property since="2.14" id="gicon" disabled="True"/>
	<property translatable="True" since="2.18" id="title"/>
	<property translatable="True" since="2.16" id="tooltip-text"/>
	<property translatable="True" since="2.16" id="tooltip-markup"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkTextBuffer" generic-name="textbuffer" title="Text Buffer">
      <post-create-function>glade_gtk_text_buffer_post_create</post-create-function>
      <set-property-function>glade_gtk_text_buffer_set_property</set-property-function>
      <signals>
	<signal since="2.16" id="paste-done"/>
      </signals>
      
      <properties>
	<property translatable="True" multiline="True" id="text"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" since="2.18" name="GtkEntryBuffer" generic-name="entrybuffer" title="Entry Buffer">
      <post-create-function>glade_gtk_entry_buffer_post_create</post-create-function>
      <set-property-function>glade_gtk_entry_buffer_set_property</set-property-function>
      <properties>
	<property translatable="True" multiline="True" id="text"/>
      </properties>
    </glade-widget-class>


    <glade-widget-class name="GtkTextTag" generic-name="texttag" title="Text Tag">
      <properties>
	<property optional-default="False" optional="True" id="background-gdk" default="White"/>
	<property optional-default="False" optional="True" id="foreground-gdk" default="Black"/>
	<property optional-default="False" optional="True" id="paragraph-background-gdk" default="White"/>
	<property optional-default="False" optional="True" id="language"/>

	
	<property id="background-set" disabled="True"/>
	<property id="background-full-height-set" disabled="True"/>
	<property id="foreground-set" disabled="True"/>
	<property id="editable-set" disabled="True"/>
	<property id="family-set" disabled="True"/>
	<property id="style-set" disabled="True"/>
	<property id="variant-set" disabled="True"/>
	<property id="weight-set" disabled="True"/>
	<property id="stretch-set" disabled="True"/>
	<property id="size-set" disabled="True"/>
	<property id="scale-set" disabled="True"/>
	<property id="justification-set" disabled="True"/>
	<property id="language-set" disabled="True"/>
	<property id="left-margin-set" disabled="True"/>
	<property id="indent-set" disabled="True"/>
	<property id="rise-set" disabled="True"/>
	<property id="pixels-above-lines-set" disabled="True"/>
	<property id="pixels-below-lines-set" disabled="True"/>
	<property id="pixels-inside-wrap-set" disabled="True"/>
	<property id="strikethrough-set" disabled="True"/>
	<property id="right-margin-set" disabled="True"/>
	<property id="underline-set" disabled="True"/>
	<property id="wrap-mode-set" disabled="True"/>
	<property id="tabs-set" disabled="True"/>
	<property id="invisible-set" disabled="True"/>
	<property id="paragraph-background-set" disabled="True"/>

        <property id="direction">
  	  <displayable-values>
	    <value id="GTK_TEXT_DIR_NONE" name="None"></value>
	    <value id="GTK_TEXT_DIR_LTR" name="Left to Right"></value>
	    <value id="GTK_TEXT_DIR_RTL" name="Right to Left"></value>
	  </displayable-values>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkTextTagTable" generic-name="texttagtable" title="Text Tag Table">
      <add-child-verify-function>glade_gtk_text_tag_table_add_verify</add-child-verify-function>
      <add-child-function>glade_gtk_text_tag_table_add_child</add-child-function>
      <remove-child-function>glade_gtk_text_tag_table_remove_child</remove-child-function> 
      <get-children-function>glade_gtk_text_tag_table_get_children</get-children-function>
      <action-activate-function>glade_gtk_text_tag_table_action_activate</action-activate-function>
      <special-child-type>tag</special-child-type>

      <actions>
        <action stock="gtk-edit" important="True" id="launch_editor" name="Edit&#8230;"></action>
      </actions>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkFileFilter" generic-name="filefilter" title="File Filter">
      <create-editor-property-function>glade_gtk_recent_file_filter_create_eprop</create-editor-property-function>
      <string-from-value-function>glade_gtk_recent_file_filter_string_from_value</string-from-value-function>
      <read-widget-function>glade_gtk_recent_filter_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_recent_filter_write_widget</write-widget-function>
      <properties>
	<property since="3.0" save="False" ignore="True" id="glade-mime-types" name="Mime Types">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of mime types to add to the filter</tooltip>
	</property>
	<property since="3.0" save="False" ignore="True" id="glade-patterns" name="Patterns">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of file name patterns to add to the filter</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkRecentFilter" generic-name="recentfilter" title="Recent Filter">
      <create-editor-property-function>glade_gtk_recent_file_filter_create_eprop</create-editor-property-function>
      <string-from-value-function>glade_gtk_recent_file_filter_string_from_value</string-from-value-function>
      <read-widget-function>glade_gtk_recent_filter_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_recent_filter_write_widget</write-widget-function>
      <properties>
	<property since="3.0" save="False" ignore="True" id="glade-mime-types" name="Mime Types">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of mime types to add to the filter</tooltip>
	</property>
	<property since="3.0" save="False" ignore="True" id="glade-patterns" name="Patterns">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of file name patterns to add to the filter</tooltip>
	</property>
	<property since="3.0" save="False" ignore="True" id="glade-applications" name="Applications">
	  <parameter-spec>
	    <type>GParamBoxed</type>
	    <value-type>GladeStringList</value-type>
	  </parameter-spec>
	  <tooltip>The list of application names to add to the filter</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class toplevel="True" name="GtkRecentManager" generic-name="recentmanager" title="Recent Manager"></glade-widget-class>

  </glade-widget-classes>
  
  <glade-widget-group name="gtk-actions" title="Actions">

    <glade-widget-class-ref name="GtkActionGroup"/>
    <glade-widget-class-ref name="GtkAction"/>
    <glade-widget-class-ref name="GtkToggleAction"/>
    <glade-widget-class-ref name="GtkRadioAction"/>
    <glade-widget-class-ref name="GtkRecentAction"/>
  </glade-widget-group>

  <glade-widget-group name="gtk-toplevels" title="Toplevels">
    <glade-widget-class-ref name="GtkWindow"/>
    <glade-widget-class-ref name="GtkOffscreenWindow"/>
    <glade-widget-class-ref name="GtkDialog"/>
    <glade-widget-class-ref name="GtkAboutDialog"/>
    <glade-widget-class-ref name="GtkColorSelectionDialog"/>
    <glade-widget-class-ref name="GtkFileChooserDialog"/>
    <glade-widget-class-ref name="GtkFontSelectionDialog"/>
    <glade-widget-class-ref name="GtkMessageDialog"/>
    <glade-widget-class-ref name="GtkRecentChooserDialog"/>
    <glade-widget-class-ref name="GtkAssistant"/>
    <glade-widget-class-ref name="GtkAppChooserDialog"/>
  </glade-widget-group>

  <glade-widget-group name="gtk-containers" title="Containers">
    <glade-widget-class-ref name="GtkBox"/>
    <glade-widget-class-ref name="GtkGrid"/>
    <glade-widget-class-ref name="GtkNotebook"/>
    <glade-widget-class-ref name="GtkFrame"/>
    <glade-widget-class-ref name="GtkAspectFrame"/>
    <glade-widget-class-ref name="GtkMenuBar"/>
    <glade-widget-class-ref name="GtkToolbar"/>
    <glade-widget-class-ref name="GtkToolPalette"/>
    <glade-widget-class-ref name="GtkPaned"/>
    <glade-widget-class-ref name="GtkButtonBox"/>
    <glade-widget-class-ref name="GtkLayout"/>
    <glade-widget-class-ref name="GtkFixed"/>
    <glade-widget-class-ref name="GtkEventBox"/>
    <glade-widget-class-ref name="GtkExpander"/>
    <glade-widget-class-ref name="GtkViewport"/>
    <glade-widget-class-ref name="GtkScrolledWindow"/>
    <glade-widget-class-ref name="GtkAlignment"/>
  </glade-widget-group>

  <glade-widget-group name="gtk-control-display" title="Control and Display">

    <glade-widget-class-ref name="GtkButton"/>
    <glade-widget-class-ref name="GtkToggleButton"/>
    <glade-widget-class-ref name="GtkCheckButton"/>
    <glade-widget-class-ref name="GtkRadioButton"/>

    <glade-widget-class-ref name="GtkEntry"/>
    <glade-widget-class-ref name="GtkSpinButton"/>

    <glade-widget-class-ref name="GtkComboBox"/>
    <glade-widget-class-ref name="GtkComboBoxText"/>

    <glade-widget-class-ref name="GtkImage"/>
    <glade-widget-class-ref name="GtkLabel"/>
    <glade-widget-class-ref name="GtkAccelLabel"/>

    <glade-widget-class-ref name="GtkFileChooserButton"/>
    <glade-widget-class-ref name="GtkColorButton"/>
    <glade-widget-class-ref name="GtkFontButton"/>
    <glade-widget-class-ref name="GtkLinkButton"/>
    <glade-widget-class-ref name="GtkScaleButton"/>
    <glade-widget-class-ref name="GtkVolumeButton"/>\
    <glade-widget-class-ref name="GtkAppChooserButton"/>

    <glade-widget-class-ref name="GtkScale"/>
    <glade-widget-class-ref name="GtkScrollbar"/>

    <glade-widget-class-ref name="GtkProgressBar"/>
    <glade-widget-class-ref name="GtkSpinner"/>

    <glade-widget-class-ref name="GtkTextView"/>

    <glade-widget-class-ref name="GtkTreeView"/>
    <glade-widget-class-ref name="GtkIconView"/>

    <glade-widget-class-ref name="GtkHandleBox"/>
    <glade-widget-class-ref name="GtkStatusbar"/>

    <glade-widget-class-ref name="GtkCalendar"/>
    <glade-widget-class-ref name="GtkMenu"/>
    <glade-widget-class-ref name="GtkSeparator"/>
    <glade-widget-class-ref name="GtkArrow"/>
    <glade-widget-class-ref name="GtkDrawingArea"/>
  </glade-widget-group>

  <glade-widget-group name="gtk-composite" title="Composite Widgets">

    <default-palette-state expanded="False"/>

    <glade-widget-class-ref name="GtkColorSelection"/>
    <glade-widget-class-ref name="GtkFontSelection"/>
    <glade-widget-class-ref name="GtkRecentChooserWidget"/>
    <glade-widget-class-ref name="GtkFileChooserWidget"/>
    <glade-widget-class-ref name="GtkAppChooserWidget"/>
  </glade-widget-group>

  <glade-widget-group name="gtk-objects" title="Miscellaneous">

    <default-palette-state expanded="False"/>

    <glade-widget-class-ref name="GtkListStore"/>
    <glade-widget-class-ref name="GtkTreeStore"/>
    <glade-widget-class-ref name="GtkTreeModelFilter"/>
    <glade-widget-class-ref name="GtkTreeModelSort"/>

    <glade-widget-class-ref name="GtkEntryBuffer"/>
    <glade-widget-class-ref name="GtkTextBuffer"/>
    <glade-widget-class-ref name="GtkTextTag"/>
    <glade-widget-class-ref name="GtkTextTagTable"/>

    <glade-widget-class-ref name="GtkSizeGroup"/>
    <glade-widget-class-ref name="GtkWindowGroup"/>
    <glade-widget-class-ref name="GtkAccelGroup"/>
    <glade-widget-class-ref name="GtkAdjustment"/>
    <glade-widget-class-ref name="GtkEntryCompletion"/>
    <glade-widget-class-ref name="GtkIconFactory"/>
    <glade-widget-class-ref name="GtkStatusIcon"/>
    <glade-widget-class-ref name="GtkFileFilter"/>
    <glade-widget-class-ref name="GtkRecentFilter"/>
    <glade-widget-class-ref name="GtkRecentManager"/>
  </glade-widget-group>

</glade-catalog>