<?xml version="1.0" encoding="UTF-8"?>
<glade-catalog version="3.20" targetable="3.18,3.16,3.14,3.12,3.10,3.8,3.6,3.4,3.2,3.0" name="gtk+" library="gladegtk" icon-prefix="gtk" domain="glade" book="gtk3">
  <glade-widget-classes>
    
    <glade-widget-class name="GtkWidget" default-width="100" default-height="60" title="Widget">
      
      <destroy-object-function>glade_gtk_widget_destroy_object</destroy-object-function>
      <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>
      <read-widget-function>glade_gtk_widget_read_widget</read-widget-function>
      <write-widget-function>glade_gtk_widget_write_widget</write-widget-function>
      <write-widget-after-function>glade_gtk_widget_write_widget_after</write-widget-after-function>
      <create-editor-property-function>glade_gtk_widget_create_eprop</create-editor-property-function>
      <create-editable-function>glade_gtk_widget_create_editable</create-editable-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"/>
        <signal id="style-set" deprecated="True"/>
        <signal id="state-changed" deprecated="True"/>
      </signals>
      
      <actions>
        <action stock="system-run" important="True" id="preview" name="Preview snapshot"></action>
        <action stock="gtk-edit" id="edit_separate" name="Edit Separately"></action>
        <action stock="list-remove" id="remove_parent" name="Remove Parent"></action>
        <action stock="list-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="grid" name="Grid"></action>
          <action id="box" name="Box"></action>
          <action id="paned" name="Paned"></action>
          <action id="stack" name="Stack"></action>
        </action>
        <action id="sizegroup_add" name="Add to Size Group"></action>
        <action stock="edit-clear" id="clear_properties" name="Clear properties"></action>
        <action stock="glade-devhelp" important="True" id="read_documentation" name="Read documentation"></action>
      </actions>
        
        <properties>
          <property since="3.8" id="opacity" custom-layout="True"/>
          <property weight="4.2" translatable="True" since="2.12" multiline="True" ignore="True" id="tooltip-text" custom-layout="True"/>
          <property ignore="True" id="has-tooltip" custom-layout="True"/>
          <property save-always="True" id="can-focus" custom-layout="True"/>
          <property id="has-focus" custom-layout="True"/>
          <property id="is-focus" custom-layout="True"/>
          <property ignore="True" id="has-default" custom-layout="True"/>
          <property id="can-default" custom-layout="True"/>
          <property id="receives-default" custom-layout="True"/>
          <property weight="4.1" translatable="True" since="2.12" multiline="True" ignore="True" id="tooltip-markup" custom-layout="True"/>
          <property ignore="True" id="visible" default="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="width-request" default="0" custom-layout="True"/>
          <property optional-default="False" optional="True" id="height-request" default="0" custom-layout="True"/>
          <property weight="4.6" ignore="True" id="no-show-all" custom-layout="True"/>
          <property since="3.0" id="expand" disabled="True"/>
          <property since="3.0" optional-default="False" optional="True" needs-sync="True" id="hexpand" custom-layout="True"/>
          <property since="3.0" optional-default="False" optional="True" needs-sync="True" id="vexpand" custom-layout="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" custom-layout="True"/>
          <property since="3.0" id="margin-right" custom-layout="True"/>
          <property since="3.0" id="margin-top" custom-layout="True"/>
          <property since="3.0" id="margin-bottom" custom-layout="True"/>
          
          <property save="False" ignore="True" id="glade-tooltip-markup" default="False" custom-layout="True">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
          
          <property weight="4.25" since="3.0" save="False" id="glade-style-classes" custom-layout="True" name="Style Classes">
            <parameter-spec>
              <type>GParamBoxed</type>
              <value-type>GladeStringList</value-type>
            </parameter-spec>
            <tooltip>A list of style class names to apply to this widget</tooltip>
          </property>
          
          <property since="3.0" id="halign" custom-layout="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>
              
              <value id="GTK_ALIGN_BASELINE" name="Baseline"></value>
            </displayable-values>
          </property>
          <property since="3.0" id="valign" custom-layout="True"/>
          
          <property ignore="True" id="events" custom-layout="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_TOUCH_MASK" name="Touch"></value>
              
              <value id="GDK_SMOOTH_SCROLL_MASK" name="Smooth scroll"></value>
              
              <value id="GDK_TOUCHPAD_GESTURE_MASK" name="Touchpad Gesture"></value>
              
              <value id="GDK_ALL_EVENTS_MASK" name="All Events"></value>
            </displayable-values>
          </property>
          
          
          <property id="name" custom-layout="True"/>
          
          <property since="2.14" id="window" disabled="True"/>
          <property id="parent" disabled="True"/>
          <property id="style" disabled="True"/>
          <property ignore="True" id="sensitive" custom-layout="True"/>
          <property id="app-paintable" custom-layout="True"/>
          <property since="2.18" id="double-buffered" custom-layout="True"/>
          
          
          <property save="False" ignore="True" id="accelerator" custom-layout="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="AtkObject::accessible-role" default="invalid" atk-property="True" name="Role">
            <parameter-spec>
              <type>GParamEnum</type>
              <value-type>AtkRole</value-type>
            </parameter-spec>
            <tooltip>The accessible role of this object</tooltip>
            <displayable-values>
              
              <value id="ATK_ROLE_INVALID" name="Invalid"></value>
              
              <value id="ATK_ROLE_ACCEL_LABEL" name="Accelerator Label"></value>
              
              <value id="ATK_ROLE_ALERT" name="Alert"></value>
              
              <value id="ATK_ROLE_ANIMATION" name="Animation"></value>
              
              <value id="ATK_ROLE_ARROW" name="Arrow"></value>
              
              <value id="ATK_ROLE_CALENDAR" name="Calendar"></value>
              
              <value id="ATK_ROLE_CANVAS" name="Canvas"></value>
              
              <value id="ATK_ROLE_CHECK_BOX" name="Check Box"></value>
              
              <value id="ATK_ROLE_CHECK_MENU_ITEM" name="Check Menu Item"></value>
              
              <value id="ATK_ROLE_COLOR_CHOOSER" name="Color Chooser"></value>
              
              <value id="ATK_ROLE_COLUMN_HEADER" name="Column Header"></value>
              
              <value id="ATK_ROLE_COMBO_BOX" name="Combo Box"></value>
              
              <value id="ATK_ROLE_DATE_EDITOR" name="Date Editor"></value>
              
              <value id="ATK_ROLE_DESKTOP_ICON" name="Desktop Icon"></value>
              
              <value id="ATK_ROLE_DESKTOP_FRAME" name="Desktop Frame"></value>
              
              <value id="ATK_ROLE_DIAL" name="Dial"></value>
              
              <value id="ATK_ROLE_DIALOG" name="Dialog"></value>
              
              <value id="ATK_ROLE_DIRECTORY_PANE" name="Directory Name"></value>
              
              <value id="ATK_ROLE_DRAWING_AREA" name="Drawing Area"></value>
              
              <value id="ATK_ROLE_FILE_CHOOSER" name="File Chooser"></value>
              
              <value id="ATK_ROLE_FILLER" name="Filler"></value>
              
              <value id="ATK_ROLE_FONT_CHOOSER" name="Font Chooser"></value>
              
              <value id="ATK_ROLE_FRAME" name="Frame"></value>
              
              <value id="ATK_ROLE_GLASS_PANE" name="Glass Pane"></value>
              
              <value id="ATK_ROLE_HTML_CONTAINER" name="HTML Container"></value>
              
              <value id="ATK_ROLE_ICON" name="Icon"></value>
              
              <value id="ATK_ROLE_IMAGE" name="Image"></value>
              
              <value id="ATK_ROLE_INTERNAL_FRAME" name="Internal Frame"></value>
              
              <value id="ATK_ROLE_LABEL" name="Label"></value>
              
              <value id="ATK_ROLE_LAYERED_PANE" name="Layered Pane"></value>
              
              <value id="ATK_ROLE_LIST" name="List"></value>
              
              <value id="ATK_ROLE_LIST_ITEM" name="List Item"></value>
              
              <value id="ATK_ROLE_MENU" name="Menu"></value>
              
              <value id="ATK_ROLE_MENU_BAR" name="Menu Bar"></value>
              
              <value id="ATK_ROLE_MENU_ITEM" name="Menu Item"></value>
              
              <value id="ATK_ROLE_OPTION_PANE" name="Option Pane"></value>
              
              <value id="ATK_ROLE_PAGE_TAB" name="Page Tab"></value>
              
              <value id="ATK_ROLE_PAGE_TAB_LIST" name="Page Tab List"></value>
              
              <value id="ATK_ROLE_PANEL" name="Panel"></value>
              
              <value id="ATK_ROLE_PASSWORD_TEXT" name="Password Text"></value>
              
              <value id="ATK_ROLE_POPUP_MENU" name="Popup Menu"></value>
              
              <value id="ATK_ROLE_PROGRESS_BAR" name="Progress bar"></value>
              
              <value id="ATK_ROLE_PUSH_BUTTON" name="Push Button"></value>
              
              <value id="ATK_ROLE_RADIO_BUTTON" name="Radio Button"></value>
              
              <value id="ATK_ROLE_RADIO_MENU_ITEM" name="Radio Menu Item"></value>
              
              <value id="ATK_ROLE_ROOT_PANE" name="Root Pane"></value>
              
              <value id="ATK_ROLE_ROW_HEADER" name="Row Header"></value>
              
              <value id="ATK_ROLE_SCROLL_BAR" name="Scroll Bar"></value>
              
              <value id="ATK_ROLE_SCROLL_PANE" name="Scroll pane"></value>
              
              <value id="ATK_ROLE_SEPARATOR" name="Separator"></value>
              
              <value id="ATK_ROLE_SLIDER" name="Slider"></value>
              
              <value id="ATK_ROLE_SPLIT_PANE" name="Split Pane"></value>
              
              <value id="ATK_ROLE_SPIN_BUTTON" name="Spin Button"></value>
              
              <value id="ATK_ROLE_STATUSBAR" name="Status Bar"></value>
              
              <value id="ATK_ROLE_TABLE" name="Table"></value>
              
              <value id="ATK_ROLE_TABLE_CELL" name="Table Cell"></value>
              
              <value id="ATK_ROLE_TABLE_COLUMN_HEADER" name="Column Header"></value>
              
              <value id="ATK_ROLE_TABLE_ROW_HEADER" name="Row Header"></value>
              
              <value id="ATK_ROLE_TEAR_OFF_MENU_ITEM" name="Tear Off Menu Item"></value>
              
              <value id="ATK_ROLE_TERMINAL" name="Terminal"></value>
              
              <value id="ATK_ROLE_TEXT" name="Text"></value>
              
              <value id="ATK_ROLE_TOGGLE_BUTTON" name="Toggle Button"></value>
              
              <value id="ATK_ROLE_TOOL_BAR" name="Tool Bar"></value>
              
              <value id="ATK_ROLE_TOOL_TIP" name="Tool Tip"></value>
              
              <value id="ATK_ROLE_TREE" name="Tree"></value>
              
              <value id="ATK_ROLE_TREE_TABLE" name="Tree Table"></value>
              
              <value id="ATK_ROLE_UNKNOWN" name="Unknown"></value>
              
              <value id="ATK_ROLE_VIEWPORT" name="Viewport"></value>
              
              <value id="ATK_ROLE_WINDOW" name="Window"></value>
              
              <value id="ATK_ROLE_HEADER" name="Header"></value>
              
              <value id="ATK_ROLE_FOOTER" name="Footer"></value>
              
              <value id="ATK_ROLE_PARAGRAPH" name="Paragraph"></value>
              
              <value id="ATK_ROLE_RULER" name="Ruler"></value>
              
              <value id="ATK_ROLE_APPLICATION" name="Application"></value>
              
              <value id="ATK_ROLE_AUTOCOMPLETE" name="Autocomplete"></value>
              
              <value id="ATK_ROLE_EDITBAR" name="Editbar"></value>
              
              <value id="ATK_ROLE_EMBEDDED" name="Embedded"></value>
              
              <value id="ATK_ROLE_ENTRY" name="Entry"></value>
              
              <value id="ATK_ROLE_CHART" name="Chart"></value>
              
              <value id="ATK_ROLE_CAPTION" name="Caption"></value>
              
              <value id="ATK_ROLE_DOCUMENT_FRAME" name="Document Frame"></value>
              
              <value id="ATK_ROLE_HEADING" name="Heading"></value>
              
              <value id="ATK_ROLE_PAGE" name="Page"></value>
              
              <value id="ATK_ROLE_SECTION" name="Section"></value>
              
              <value id="ATK_ROLE_REDUNDANT_OBJECT" name="Redundant Object"></value>
              
              <value id="ATK_ROLE_FORM" name="Form"></value>
              
              <value id="ATK_ROLE_LINK" name="Link"></value>
              
              <value id="ATK_ROLE_INPUT_METHOD_WINDOW" name="Input Method Window"></value>
              
              <value id="ATK_ROLE_TABLE_ROW" name="Table Row"></value>
              
              <value id="ATK_ROLE_TREE_ITEM" name="Tree Item"></value>
              
              <value id="ATK_ROLE_DOCUMENT_SPREADSHEET" name="Document Spreadsheet"></value>
              
              <value id="ATK_ROLE_DOCUMENT_PRESENTATION" name="Document Presentation"></value>
              
              <value id="ATK_ROLE_DOCUMENT_TEXT" name="Document Text"></value>
              
              <value id="ATK_ROLE_DOCUMENT_WEB" name="Document Web"></value>
              
              <value id="ATK_ROLE_DOCUMENT_EMAIL" name="Document Email"></value>
              
              <value id="ATK_ROLE_COMMENT" name="Comment"></value>
              
              <value id="ATK_ROLE_LIST_BOX" name="List Box"></value>
              
              <value id="ATK_ROLE_GROUPING" name="Grouping"></value>
              
              <value id="ATK_ROLE_IMAGE_MAP" name="Image Map"></value>
              
              <value id="ATK_ROLE_NOTIFICATION" name="Notification"></value>
              
              <value id="ATK_ROLE_INFO_BAR" name="Info Bar"></value>
              
              <value id="ATK_ROLE_LEVEL_BAR" name="Level Bar"></value>
              
              <value id="ATK_ROLE_TITLE_BAR" name="Title Bar"></value>
              
              <value id="ATK_ROLE_BLOCK_QUOTE" name="Block Quote"></value>
              
              <value id="ATK_ROLE_AUDIO" name="Audio"></value>
              
              <value id="ATK_ROLE_VIDEO" name="Video"></value>
              
              <value id="ATK_ROLE_DEFINITION" name="Definition"></value>
              
              <value id="ATK_ROLE_ARTICLE" name="Article"></value>
              
              <value id="ATK_ROLE_LANDMARK" name="Landmark"></value>
              
              <value id="ATK_ROLE_LOG" name="Log"></value>
              
              <value id="ATK_ROLE_MARQUEE" name="Marquee"></value>
              
              <value id="ATK_ROLE_MATH" name="Math"></value>
              
              <value id="ATK_ROLE_RATING" name="Rating"></value>
              
              <value id="ATK_ROLE_TIMER" name="Time"></value>
              
              <value id="ATK_ROLE_DESCRIPTION_LIST" name="Description List"></value>
              
              <value id="ATK_ROLE_DESCRIPTION_TERM" name="Description Term"></value>
              
              <value id="ATK_ROLE_DESCRIPTION_VALUE" name="Description Value"></value>
              
              <value id="ATK_ROLE_STATIC" name="Generic object"></value>
              
              <value id="ATK_ROLE_MATH_FRACTION" name="Mathematical fraction"></value>
              
              <value id="ATK_ROLE_MATH_ROOT" name="A radical expression (in math)"></value>
              
              <value id="ATK_ROLE_SUBSCRIPT" name="Subscript text"></value>
              
              <value id="ATK_ROLE_SUPERSCRIPT" name="Superscript text"></value>
              
              <value id="ATK_ROLE_LAST_DEFINED" name="Last Defined"></value>
            </displayable-values>
          </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="Labeled By">
            <parameter-spec>
              <type>GladeParamObjects</type>
              <value-type>GtkWidget</value-type>
            </parameter-spec>
            <tooltip>Indicates an object is labeled 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 optional-default="False" optional="True" id="border-width" custom-layout="True"/>
          <property ignore="True" id="resize-mode" custom-layout="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>
        <create-editable-function>glade_gtk_box_create_editable</create-editable-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>
        <special-child-type>type</special-child-type>
        
        <packing-actions>
          <action stock="list-add" id="insert_before" name="Insert Before"></action>
          <action stock="list-add" id="insert_after" name="Insert After"></action>
          <action stock="list-remove" id="remove_slot" name="Remove Slot"></action>
        </packing-actions>
        
        <properties>
          <property id="orientation" default="GTK_ORIENTATION_VERTICAL" custom-layout="True"/>
          <property id="homogeneous" custom-layout="True"/>
          <property id="spacing" custom-layout="True"/>
          <property save="False" query="True" id="size" default="3" custom-layout="True" name="Number of items">
            <parameter-spec>
              <type>GParamInt</type>
              <min>1</min>
            </parameter-spec>
            <tooltip>The number of items in the box</tooltip>
          </property>
          <property since="3.10" id="baseline-position" custom-layout="True">
            <displayable-values>
              
              <value id="GTK_BASELINE_POSITION_TOP" name="Top"></value>
              
              <value id="GTK_BASELINE_POSITION_CENTER" name="Center"></value>
              
              <value id="GTK_BASELINE_POSITION_BOTTOM" name="Bottom"></value>
            </displayable-values>
          </property>
          <property since="3.12" save="False" id="use-center-child" default="FALSE" custom-layout="True" name="Center Child">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </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" deprecated="True" title="Horizontal Box">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkVBox" generic-name="vbox" deprecated="True" title="Vertical Box">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class since="3.12" name="GtkActionBar" generic-name="actionbar" title="Action Bar">
        <create-editable-function>glade_gtk_action_bar_create_editable</create-editable-function>
        <post-create-function>glade_gtk_action_bar_post_create</post-create-function>
        <get-children-function>glade_gtk_action_bar_get_children</get-children-function>
        <set-property-function>glade_gtk_action_bar_set_property</set-property-function>
        <get-property-function>glade_gtk_action_bar_get_property</get-property-function>
        <verify-function>glade_gtk_action_bar_verify_property</verify-function>
        <add-child-function>glade_gtk_action_bar_add_child</add-child-function>
        <remove-child-function>glade_gtk_action_bar_remove_child</remove-child-function>
        <replace-child-function>glade_gtk_action_bar_replace_child</replace-child-function>
        <child-set-property-function>glade_gtk_action_bar_set_child_property</child-set-property-function>
        <special-child-type>type</special-child-type>
        
        <properties>
          <property save="False" id="size" default="1" custom-layout="True" name="Number of items">
            <parameter-spec>
              <type>GParamInt</type>
              <min>1</min>
            </parameter-spec>
            <tooltip>The number of items in the action bar</tooltip>
          </property>
          <property since="3.12" save="False" id="use-center-child" default="FALSE" custom-layout="True" name="Center Child">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
        </properties>
        
        <packing-properties>
          <property weight="0" save-always="True" id="position"/>
          <property transfer-on-paste="True" id="pack-type"/>
        </packing-properties>
      </glade-widget-class>
      
      <glade-widget-class toplevel="True" name="GtkWindow" generic-name="window" default-width="440" default-height="250" title="Window">
        <post-create-function>glade_gtk_window_post_create</post-create-function>
        <read-widget-function>glade_gtk_window_read_widget</read-widget-function>
        <write-widget-function>glade_gtk_window_write_widget</write-widget-function>
        <create-editable-function>glade_gtk_window_create_editable</create-editable-function>
        <set-property-function>glade_gtk_window_set_property</set-property-function>
        <add-child-function>glade_gtk_window_add_child</add-child-function>
        <remove-child-function>glade_gtk_window_remove_child</remove-child-function>
        <replace-child-function>glade_gtk_window_replace_child</replace-child-function>
        <special-child-type>type</special-child-type>
        
        <properties> 
          
          <property weight="0.5" since="2.16" save="False" name="Accel Groups" ignore="True" id="accel-groups" custom-layout="True">
            <parameter-spec>
              <type>GladeParamObjects</type>
              <value-type>GtkAccelGroup</value-type>
            </parameter-spec>
            <tooltip>A list of accel groups to be added to this window</tooltip>
          </property>
          
          <property save="False" name="CSD" id="use-csd" custom-layout="True">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
          <property since="3.4" ignore="True" id="attached-to" custom-layout="True"/>
          <property since="2.12" id="startup-id" custom-layout="True"/>
          <property since="2.10" id="deletable" custom-layout="True"/>
          <property since="2.10" ignore="True" id="transient-for" custom-layout="True"/>
          <property id="focus-visible" disabled="True"/>
          <property id="visible" default="False"/>
          <property ignore="True" id="icon" custom-layout="True"/>
          <property themed-icon="True" ignore="True" id="icon-name" custom-layout="True"/>
          <property id="gravity" custom-layout="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" custom-layout="True"/>
          <property optional-default="False" optional="True" id="default-width" default="440" custom-layout="True"/>
          <property optional-default="False" optional="True" id="default-height" default="250" custom-layout="True"/>
          <property ignore="True" id="type-hint" custom-layout="True">
            <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" custom-layout="True">
            <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" custom-layout="True"/>
          <property ignore="True" id="decorated" custom-layout="True"/>
          <property translatable="True" ignore="True" id="title" custom-layout="True"/>
          <property ignore="True" id="window-position" custom-layout="True">
            <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="role" custom-layout="True"/>
          <property ignore="True" id="urgency-hint" custom-layout="True"/>
          <property ignore="True" id="skip-taskbar-hint" custom-layout="True"/>
          <property ignore="True" id="skip-pager-hint" custom-layout="True"/>
          <property ignore="True" id="destroy-with-parent" custom-layout="True"/>
          <property ignore="True" id="hide-titlebar-when-maximized" custom-layout="True"/>
          <property ignore="True" id="accept-focus" custom-layout="True"/>
          <property ignore="True" id="focus-on-map" custom-layout="True"/>
          <property since="3.0" id="application" disabled="True"/>
          <property since="3.0" id="has-resize-grip" custom-layout="True"/>
          <property since="3.0" id="resize-grip-visible" disabled="True"/>
          <property id="mnemonics-visible" disabled="True"/>
          
          
          <property visible="False" save="False" id="glade-window-icon-name" default="True">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
        </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="type" disabled="True"/>
          <property id="title" disabled="True"/>
          <property id="role" disabled="True"/>
          <property id="resizable" disabled="True"/>
          <property id="modal" disabled="True"/>
          <property id="win-pos" disabled="True"/>
          <property id="default-width" disabled="True"/>
          <property id="default-height" disabled="True"/>
          <property id="destroy-with-parent" disabled="True"/>
          <property id="hide-titlebar-when-maximized" disabled="True"/>
          <property id="icon" disabled="True"/>
          <property id="icon-name" disabled="True"/>
          <property id="screen" disabled="True"/>
          <property id="type-hint" disabled="True"/>
          <property id="skip-taskbar-hint" disabled="True"/>
          <property id="skip-pager-hint" disabled="True"/>
          <property id="urgency-hint" disabled="True"/>
          <property id="accept-focus" disabled="True"/>
          <property id="focus-on-map" disabled="True"/>
          <property id="decorated" disabled="True"/>
          <property id="deletable" disabled="True"/>
          <property id="gravity" disabled="True"/>
          <property id="transient-for" disabled="True"/>
          <property id="attached-to" disabled="True"/>
          <property id="has-resize-grip" disabled="True"/>
          <property id="resize-grip-visible" disabled="True"/>
          <property id="application" disabled="True"/>
          <property id="is-active" disabled="True"/>
          <property id="has-toplevel-focus" disabled="True"/>
          <property id="startup-id" disabled="True"/>
          <property id="mnemonics-visible" disabled="True"/>
          <property id="focus-visible" disabled="True"/>
          <property id="is-maximized" disabled="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class toplevel="True" name="GtkApplicationWindow" generic-name="applicationwindow" default-width="440" default-height="250" title="Application Window"></glade-widget-class>
      
      <glade-widget-class use-placeholders="False" since="3.2" name="GtkOverlay" generic-name="overlay" title="Overlay">
        <post-create-function>glade_gtk_overlay_post_create</post-create-function>
        <add-child-verify-function>glade_gtk_overlay_add_verify</add-child-verify-function>
        <add-child-function>glade_gtk_overlay_add_child</add-child-function>
        <remove-child-function>glade_gtk_overlay_remove_child</remove-child-function>
        <get-child-at-position-function>glade_gtk_overlay_get_child_at_position</get-child-at-position-function>
        <special-child-type>overlay</special-child-type>
      </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"/>
          <signal since="3.2" id="insert"/>
        </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" optional-default="False" optional="True" needs-sync="True" id="related-action" deprecated="True" custom-layout="True" name="Related Action"></property>
          <property since="2.16" save="False" optional-default="False" optional="True" needs-sync="True" id="use-action-appearance" deprecated="True" default="False" custom-layout="True" name="Use Action Appearance"></property>
          
          
          <property since="3.4" id="action-name" custom-layout="True" name="Action Name"></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>
        <write-widget-function>glade_gtk_toolbar_write_widget</write-widget-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" save="False" optional-default="False" optional="True" id="icon-size" default="GTK_ICON_SIZE_LARGE_TOOLBAR">
            <parameter-spec>
              <type>GParamEnum</type>
              <value-type>GtkIconSize</value-type>
            </parameter-spec>
            <tooltip>A symbolic icon size for the stock icon</tooltip>
            <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 in the toolbar</tooltip>
          </property>
          <property transfer-on-paste="True" save-always="True" id="expand"/>
          <property transfer-on-paste="True" save-always="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">
        <create-editable-function>glade_gtk_tool_palette_create_editable</create-editable-function>
        <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"/>
          
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
            <displayable-values>
              
              <value id="GTK_SCROLL_MINIMUM" name="Minimum"></value>
              
              <value id="GTK_SCROLL_NATURAL" name="Natural"></value>
            </displayable-values>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </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" save="False" optional-default="False" optional="True" needs-sync="True" id="related-action" deprecated="True" custom-layout="True" name="Related Action"></property>
          <property since="2.16" save="False" optional-default="False" optional="True" needs-sync="True" id="use-action-appearance" deprecated="True" 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 id="visible-vertical" custom-layout="True"/>
          <property id="visible-horizontal" custom-layout="True"/>
          <property id="is-important" custom-layout="True"/>
          <property id="use-underline" custom-layout="True"/>
          
          
          <property since="3.4" id="action-name" custom-layout="True" name="Action Name"></property>
          
          
          <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">
        <properties>
          <property id="active" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkRadioToolButton" generic-name="radiotoolbutton" title="Radio Tool Button">
        <properties>
          <property id="group" custom-layout="True"/>
        </properties>
      </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" deprecated="True" 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="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="use-underline" custom-layout="True"/>
          <property id="mnemonic-widget" custom-layout="True"/>
          <property id="track-visited-links" 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 since="3.10" id="lines" custom-layout="True"/>
          <property ignore="True" id="selectable" custom-layout="True"/>
          <property id="justify" custom-layout="True">
            <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" custom-layout="True">
            <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" custom-layout="True"/>
          
	  
          <property optional-default="False" optional="True" id="xalign" custom-layout="True"/>
          <property optional-default="False" optional="True" id="yalign" custom-layout="True"/>
          
          
          <property optional-default="False" optional="True" id="xpad" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="ypad" deprecated="True" custom-layout="True"/>
        </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>
        
        <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 since="3.6" id="attributes" disabled="True"/>
          <property since="3.6" id="input-purpose" custom-layout="True">
            <displayable-values>
              
              <value id="GTK_INPUT_PURPOSE_FREE_FORM" name="Free Form"></value>
              
              <value id="GTK_INPUT_PURPOSE_ALPHA" name="Alpha"></value>
              
              <value id="GTK_INPUT_PURPOSE_DIGITS" name="Digits"></value>
              
              <value id="GTK_INPUT_PURPOSE_NUMBER" name="Number"></value>
              
              <value id="GTK_INPUT_PURPOSE_PHONE" name="Phone"></value>
              
              <value id="GTK_INPUT_PURPOSE_URL" name="URL"></value>
              
              <value id="GTK_INPUT_PURPOSE_EMAIL" name="Email"></value>
              
              <value id="GTK_INPUT_PURPOSE_NAME" name="Name"></value>
              
              <value id="GTK_INPUT_PURPOSE_PASSWORD" name="Password"></value>
              
              <value id="GTK_INPUT_PURPOSE_PIN" name="Pin Code"></value>
            </displayable-values>
          </property>
          <property since="3.6" id="input-hints" custom-layout="True">
            <displayable-values>
              
              <value id="GTK_INPUT_HINT_NONE" name="None"></value>
              
              <value id="GTK_INPUT_HINT_SPELLCHECK" name="Spellcheck"></value>
              
              <value id="GTK_INPUT_HINT_NO_SPELLCHECK" name="No Spellcheck"></value>
              
              <value id="GTK_INPUT_HINT_WORD_COMPLETION" name="Word Completion"></value>
              
              <value id="GTK_INPUT_HINT_LOWERCASE" name="Lowercase"></value>
              
              <value id="GTK_INPUT_HINT_UPPERCASE_CHARS" name="Uppercase Chars"></value>
              
              <value id="GTK_INPUT_HINT_UPPERCASE_WORDS" name="Uppercase Words"></value>
              
              <value id="GTK_INPUT_HINT_UPPERCASE_SENTENCES" name="Uppercase Sentences"></value>
              
              <value id="GTK_INPUT_HINT_INHIBIT_OSK" name="Inhibit On-screen Keyboard"></value>
              
              <value id="GTK_INPUT_HINT_VERTICAL_WRITING" name="Vertical Writing"></value>
            </displayable-values>
          </property>
          
          <property id="overwrite-mode" custom-layout="True"/>
          <property id="caps-lock-warning" custom-layout="True"/>
          <property id="editable" custom-layout="True"/>
          <property id="activates-default" custom-layout="True"/>
          <property id="xalign" custom-layout="True"/>
          <property id="width-chars" custom-layout="True"/>
          <property id="max-length" custom-layout="True"/>
          <property needs-sync="True" id="has-frame" custom-layout="True"/>
          <property needs-sync="True" id="visibility" custom-layout="True"/>
          <property translatable="True" id="text" custom-layout="True"/>
          <property since="2.18" id="buffer" custom-layout="True" create-type="GtkEntryBuffer"/>
          <property translatable="True" since="3.2" id="placeholder-text" custom-layout="True"/>
          <property since="2.10" id="truncate-multiline" custom-layout="True"/>
          <property since="2.12" id="shadow-type" custom-layout="True"/>
          <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="3.8" id="populate-all" custom-layout="True"/>
          <property optional-default="False" optional="True" id="invisible-char" custom-layout="True"/>
          <property since="2.16" id="invisible-char-set" disabled="True"/>
          <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 since="3.2" id="completion" custom-layout="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" ignore="True" id="glade-primary-tooltip-markup" default="False" custom-layout="True">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
          <property save="False" ignore="True" id="glade-secondary-tooltip-markup" default="False" custom-layout="True">
            <parameter-spec>
              <type>GParamBoolean</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 since="3.6" name="GtkSearchEntry" generic-name="searchentry" title="Search Entry"></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>
        <create-editable-function>glade_gtk_text_view_create_editable</create-editable-function>
        
        <properties>
          <property id="im-module" disabled="True"/>
          <property since="3.6" id="input-purpose" custom-layout="True"/>
          <property since="3.6" id="input-hints" custom-layout="True"/>
          <property id="buffer" custom-layout="True"/>
          <property id="editable" custom-layout="True"/>
          <property id="cursor-visible" custom-layout="True"/>
          <property id="overwrite" custom-layout="True"/>
          <property id="accepts-tab" custom-layout="True"/>
          <property id="populate-all" custom-layout="True"/>
          <property id="justification" custom-layout="True"/>
          <property id="indent" custom-layout="True"/>
          <property id="left-margin" custom-layout="True"/>
          <property id="right-margin" custom-layout="True"/>
          <property since="3.18" id="bottom-margin" custom-layout="True"/>
          <property since="3.18" id="top-margin" custom-layout="True"/>
          <property id="pixels-above-lines" custom-layout="True"/>
          <property id="pixels-below-lines" custom-layout="True"/>
          <property id="pixels-inside-wrap" custom-layout="True"/>

          <property id="wrap-mode" custom-layout="True">
            <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>
          
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </property>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class since="3.10" name="GtkSearchBar" generic-name="searchbar" title="Search Bar">
        <post-create-function>glade_gtk_search_bar_post_create</post-create-function>
        <get-children-function>glade_gtk_search_bar_get_children</get-children-function>
        <add-child-verify-function>glade_gtk_search_bar_add_verify</add-child-verify-function>
        <add-child-function>glade_gtk_search_bar_add_child</add-child-function>
        <remove-child-function>glade_gtk_search_bar_remove_child</remove-child-function>
        <replace-child-function>glade_gtk_search_bar_replace_child</replace-child-function>
        <properties>
          <property save="True" ignore="True" id="search-mode-enabled"/>
          <property save="True" ignore="True" id="show-close-button"/>
        </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 since="3.6" id="always-show-image" custom-layout="True"/>
          <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 optional-default="False" optional="True" id="xalign" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="yalign" deprecated="True" custom-layout="True"/>
          <property id="relief" custom-layout="True"/>
          <property id="focus-on-click" 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" optional-default="False" optional="True" ignore="True" id="response-id" default="0" custom-layout="True" 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" save="False" optional-default="False" optional="True" needs-sync="True" id="related-action" deprecated="True" custom-layout="True" name="Related Action"></property>
          <property since="2.16" save="False" optional-default="False" optional="True" needs-sync="True" id="use-action-appearance" deprecated="True" default="False" custom-layout="True" name="Use Action Appearance"></property>
          
          
          <property since="3.4" id="action-name" custom-layout="True" name="Action Name"></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>
        
        <signals>
          <signal id="pressed" deprecated="True"/>
          <signal id="released" deprecated="True"/>
          <signal id="enter" deprecated="True"/>
          <signal id="leave" deprecated="True"/>
        </signals>
        
      </glade-widget-class>
      
      <glade-widget-class name="GtkToggleButton" generic-name="togglebutton" title="Toggle Button">
        <properties>
          <property id="draw-indicator" custom-layout="True"/>
          <property id="inconsistent" custom-layout="True"/>
          <property id="active" custom-layout="True"/>
          <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>
        <create-editable-function>glade_gtk_spin_button_create_editable</create-editable-function>
        
        <signals>
          <signal since="2.10" id="wrapped"/>
          <signal since="2.20" id="preedit-changed"/>
        </signals>
        
        <properties>
          <property id="snap-to-ticks" custom-layout="True"/>
          <property id="climb-rate" custom-layout="True"/>
          <property id="digits" custom-layout="True"/>
          <property id="numeric" custom-layout="True"/>
          <property id="value" custom-layout="True"/>
          <property id="wrap" custom-layout="True"/>
          <property id="orientation" custom-layout="True"/>
          <property id="adjustment" default="0 0 100 1 10 0" custom-layout="True"/>
          <property id="update-policy" custom-layout="True">
            <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="group" custom-layout="True"/>
          <property id="label" default="radiobutton"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkSwitch" generic-name="switch" title="Switch">
        <post-create-function>glade_gtk_switch_post_create</post-create-function>
        <create-editable-function>glade_gtk_switch_create_editable</create-editable-function>
        <properties>

	  
          <property since="3.14" id="state" disabled="True"/>
          
          
          <property save="False" optional-default="False" optional="True" needs-sync="True" id="related-action" deprecated="True" custom-layout="True" name="Related Action">
            <parameter-spec>
              <type>GParamObject</type>
              <value-type>GtkToggleAction</value-type>
            </parameter-spec>
          </property>
          <property save="False" optional-default="False" optional="True" needs-sync="True" id="use-action-appearance" deprecated="True" default="False" custom-layout="True" name="Use Action Appearance"></property>
          
          
          <property since="3.4" id="action-name" custom-layout="True" name="Action Name"></property>
        </properties>
        
        <signals>
          <signal since="3.14" id="state-set"/>
        </signals>
      </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>
        <create-editable-function>glade_gtk_file_chooser_button_create_editable</create-editable-function>
        
        <signals>
          <signal since="2.12" id="file-set"/>
        </signals>
        
        <properties>
          <property translatable="True" id="title" default="" custom-layout="True"/>
          <property parentless-widget="True" id="dialog" custom-layout="True" create-type="GtkFileChooserDialog"/>
          <property since="2.10" id="focus-on-click" custom-layout="True"/>
          <property id="width-chars" custom-layout="True"/>
          
          
          <property id="size" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
          <property id="use-center-child" disabled="True"/>
          
          
          <property parentless-widget="True" id="extra-widget" custom-layout="True"/>
          <property parentless-widget="True" id="preview-widget" custom-layout="True"/>
          <property since="2.18" id="create-folders" custom-layout="True"/>
          <property id="action" custom-layout="True">
            <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 id="filter" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="show-hidden" custom-layout="True"/>
          <property id="do-overwrite-confirmation" custom-layout="True"/>
          <property id="preview-widget-active" custom-layout="True"/>
          <property id="use-preview-label" custom-layout="True"/>
          <property id="select-multiple" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class since="2.12" name="GtkScaleButton" generic-name="scalebutton" title="Scale Button">
        <properties>
          <property id="orientation" custom-layout="True"/>
          <property id="size" custom-layout="True"/>
          <property id="adjustment" custom-layout="True"/>
          <property id="value" custom-layout="True"/>
          <property id="icons" custom-layout="True">
            <tooltip>The names of the icons to be used by the scale button. The first item in the array will be used in the button when the current value is the lowest value, the second item for the highest value. All the subsequent icons will be used for all the other values, spread evenly over the range of values</tooltip>
          </property>
        </properties>
        
        <internal-children>
          <object name="plus_button"/>
          <object name="minus_button"/>
        </internal-children>
        
      </glade-widget-class>
      
      <glade-widget-class name="GtkVolumeButton" generic-name="volumebutton" title="Volume Button">
        <properties>
          <property since="3.0" id="use-symbolic" custom-layout="True"/>
        </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>
        <create-editable-function>glade_gtk_file_chooser_widget_create_editable</create-editable-function>
        <properties>
          <property query="False" id="size" default="1"/>
          
          
          <property id="size" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
          <property id="use-center-child" disabled="True"/>
          
          
          <property parentless-widget="True" id="extra-widget" custom-layout="True"/>
          <property parentless-widget="True" id="preview-widget" custom-layout="True"/>
          <property since="2.18" id="create-folders" custom-layout="True"/>
          <property id="action" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="show-hidden" custom-layout="True"/>
          <property id="do-overwrite-confirmation" custom-layout="True"/>
          <property id="preview-widget-active" custom-layout="True"/>
          <property id="use-preview-label" custom-layout="True"/>
          <property id="select-multiple" custom-layout="True"/>
        </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">
        <create-editable-function>glade_gtk_app_chooser_widget_create_editable</create-editable-function>
        <properties>
          <property id="size" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
          
          <property translatable="True" id="default-text" custom-layout="True"/>
          <property ignore="True" id="content-type" custom-layout="True"/>
          <property id="show-default" custom-layout="True"/>
          <property id="show-recommended" custom-layout="True"/>
          <property id="show-fallback" custom-layout="True"/>
          <property id="show-other" custom-layout="True"/>
          <property id="show-all" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class title="Places Sidebar" since="3.10" name="GtkPlacesSidebar" generic-name="placessidebar">
        <properties>
          <property id="location" disabled="True"/>
          <property id="open-flags">
            <displayable-values>
              
              <value id="GTK_PLACES_OPEN_NORMAL" name="Normal"></value>
              
              <value id="GTK_PLACES_OPEN_NEW_TAB" name="New Tab"></value>
              
              <value id="GTK_PLACES_OPEN_NEW_WINDOW" name="New Window"></value>
            </displayable-values>
          </property>
          <property since="3.18" id="populate-all"/>
        </properties>
	<signals>
          <signal since="3.18" id="show-other-locations"/>
        </signals>
      </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" deprecated="True" 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_button_create_editable</create-editable-function>
        <properties>
          <property translatable="True" id="title"/>
          
          
          <property save="False" ignore="True" id="font-name" custom-layout="True"/>
          
          
          <property id="title" custom-layout="True"/>
          <property id="use-font" custom-layout="True"/>
          <property id="use-size" custom-layout="True"/>
          <property id="show-style" custom-layout="True"/>
          <property id="show-size" custom-layout="True"/>
          
          
          <property id="font" custom-layout="True"/>
          <property id="preview-text" custom-layout="True"/>
          <property id="show-preview-entry" custom-layout="True"/>
          
          
          <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">
        <create-editable-function>glade_gtk_combo_box_create_editable</create-editable-function>
        <post-create-function>glade_gtk_combo_box_post_create</post-create-function>
        <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="3.4" id="format-entry-text"/>
          <signal since="2.12" id="move-action"/>
          <signal since="2.12" id="popdown"/>
          <signal since="2.12" id="popup"/>
        </signals>
        <properties>
          <property id="has-frame" custom-layout="True"/>
          <property id="focus-on-click" custom-layout="True"/>
          <property id="wrap-width" custom-layout="True"/>
          <property id="model" custom-layout="True" create-type="GtkListStore"/>
          <property id="cell-area" disabled="True"/>
          <property since="3.2" id="arrow-scaling" custom-layout="True"/>
          <property needs-sync="True" id="add-tearoffs" custom-layout="True"/>
          <property translatable="True" since="2.10" id="tearoff-title" custom-layout="True"/>
          <property ignore="True" id="active" custom-layout="True"/>
          <property since="3.0" ignore="True" id="active-id" custom-layout="True"/>
          <property since="3.0" id="id-column" custom-layout="True"/>
          <property ignore="True" id="column-span-column" custom-layout="True"/>
          <property ignore="True" id="row-span-column" custom-layout="True"/>
          <property since="2.24" id="entry-text-column" custom-layout="True"/>
          <property since="2.24" id="has-entry" custom-layout="True"/>
          <property since="3.0" id="popup-fixed-width" custom-layout="True"/>
          <property id="button-sensitivity" custom-layout="True">
            <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">
        <create-editable-function>glade_gtk_combo_box_text_create_editable</create-editable-function>
        <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 id="wrap-width" disabled="True"/>
          <property id="row-span-column" disabled="True"/>
          <property id="column-span-column" disabled="True"/>
          <property id="entry-text-column" disabled="True"/>
          <property id="id-column" disabled="True"/>
          <property id="cell-area" disabled="True"/>
          
          <property id="add-tearoffs" custom-layout="True"/>
          <property id="tearoff-title" custom-layout="True"/>
          <property id="has-entry" custom-layout="True"/>
          <property id="has-frame" custom-layout="True"/>
          <property id="button-sensitivity" custom-layout="True"/>
          <property id="active" custom-layout="True"/>
          <property id="active-id" custom-layout="True"/>
          <property id="focus-on-click" custom-layout="True"/>
          <property id="popup-fixed-width" custom-layout="True"/>
          <property since="2.24" save="False" id="glade-items" custom-layout="True" 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">
        <post-create-function>glade_gtk_app_chooser_button_post_create</post-create-function>
        <create-editable-function>glade_gtk_app_chooser_button_create_editable</create-editable-function>
        <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"/>
          
          <property since="3.2" id="show-default-item" custom-layout="True"/>
          <property id="show-dialog-item" custom-layout="True"/>
          <property id="focus-on-click" custom-layout="True"/>
          <property id="popup-fixed-width" custom-layout="True"/>
          <property translatable="True" id="heading" custom-layout="True"/>
          <property ignore="True" id="content-type" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkProgressBar" generic-name="progressbar" title="Progress Bar">
        <create-editable-function>glade_gtk_progress_bar_create_editable</create-editable-function>
        <set-property-function>glade_gtk_progress_bar_set_property</set-property-function>
        <properties>
          <property translatable="True" id="text" custom-layout="True"/>
          <property since="3.0" needs-sync="True" id="show-text" custom-layout="True"/>
          <property id="orientation" custom-layout="True"/>
          <property id="inverted" custom-layout="True"/>
          <property id="fraction" custom-layout="True"/>
          <property id="pulse-step" custom-layout="True"/>
          <property id="ellipsize" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class since="3.6" name="GtkLevelBar" generic-name="levelbar" title="Level Bar">
        <create-editable-function>glade_gtk_level_bar_create_editable</create-editable-function>
        <properties>
          <property id="orientation" custom-layout="True"/>
          <property id="value" custom-layout="True"/>
          <property id="min-value" custom-layout="True"/>
          <property id="max-value" custom-layout="True"/>
          <property since="3.8" id="inverted" custom-layout="True"/>
          <property id="mode" custom-layout="True">
            <displayable-values>
              
              <value id="GTK_LEVEL_BAR_MODE_CONTINUOUS" name="Continuous"></value>
              
              <value id="GTK_LEVEL_BAR_MODE_DISCRETE" name="Discrete"></value>
            </displayable-values>
          </property>
        </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="use-fallback" custom-layout="True"/>
          <property id="pixbuf" custom-layout="True" name="File Name"></property>
          <property since="3.8" ignore="True" id="resource" custom-layout="True" name="Resource 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"/>
          
          
          <property optional-default="False" optional="True" id="xalign" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="yalign" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="xpad" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="ypad" deprecated="True" custom-layout="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 save-always="True" id="type-hint" default="GDK_WINDOW_TYPE_HINT_DIALOG"/>
          
          <property since="3.12" id="use-header-bar" disabled="True"/>
        </properties>
        
      </glade-widget-class>
      
      <glade-widget-class name="GtkTable" generic-name="table" deprecated="True" title="Table">
        <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="list-add" id="insert_row" name="Insert Row">
            <action id="before" name="Before"></action>
            <action id="after" name="After"></action>
          </action>
          <action stock="list-add" id="insert_column" name="Insert Column">
            <action id="before" name="Before"></action>
            <action id="after" name="After"></action>
          </action>
          <action stock="list-remove" id="remove_row" name="Remove Row"></action>
          <action stock="list-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-editable-function>glade_gtk_grid_create_editable</create-editable-function>
        <destroy-object-function>glade_gtk_grid_destroy_object</destroy-object-function>
        <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="list-add" id="insert_row" name="Insert Row">
            <action id="before" name="Before"></action>
            <action id="after" name="After"></action>
          </action>
          <action stock="list-add" id="insert_column" name="Insert Column">
            <action id="before" name="Before"></action>
            <action id="after" name="After"></action>
          </action>
          <action stock="list-remove" id="remove_row" name="Remove Row"></action>
          <action stock="list-remove" id="remove_column" name="Remove Column"></action>
        </packing-actions>
        
        <properties>
          <property id="orientation" custom-layout="True"/>
          <property id="row-homogeneous" custom-layout="True"/>
          <property id="column-homogeneous" custom-layout="True"/>
          <property id="row-spacing" custom-layout="True"/>
          <property id="column-spacing" custom-layout="True"/>
          <property since="3.10" id="baseline-row" custom-layout="True"/>
          <property save="False" query="True" needs-sync="True" id="n-rows" default="3" custom-layout="True" 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" custom-layout="True" 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"/>
        </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 since="3.16" id="wide-handle"/>
          
          <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" deprecated="True" title="Horizontal Panes">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkVPaned" generic-name="vpaned" deprecated="True" title="Vertical Panes">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkNotebook" generic-name="notebook" title="Notebook">
        <create-editable-function>glade_gtk_notebook_create_editable</create-editable-function>
        <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>
        <get-property-function>glade_gtk_notebook_get_property</get-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="list-add" id="insert_page_before" name="Insert Page Before"></action>
          <action stock="list-add" id="insert_page_after" name="Insert Page After"></action>
          <action stock="list-remove" id="remove_page" name="Remove Page"></action>
        </packing-actions>
        
        <properties>
          <property since="2.24" id="group-name" custom-layout="True"/>
          <property save="False" id="page" custom-layout="True">
            <tooltip>Set the currently active page to edit, this property will not be saved</tooltip>
          </property>
          <property id="show-tabs" custom-layout="True"/>
          <property id="show-border" custom-layout="True"/>
          <property id="tab-pos" custom-layout="True"/>
          <property id="enable-popup" custom-layout="True"/>
          <property id="scrollable" custom-layout="True"/>
          
          <property visible="False" save="False" id="pages" default="3" custom-layout="True" name="Number of pages">
            <parameter-spec>
              <type>GParamInt</type>
              <min>1</min>
            </parameter-spec>
            <tooltip>The number of pages in the notebook</tooltip>
          </property>

          <property visible="False" save="False" id="has-action-start" default="False" custom-layout="True" name="Start Action">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
          <property visible="False" save="False" id="has-action-end" default="False" custom-layout="True" name="End Action">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
        </properties>
        
        
        <packing-properties>
          <property id="tab-label" disabled="True"/>
        </packing-properties>
      </glade-widget-class>

    <glade-widget-class since="3.10" name="GtkHeaderBar" generic-name="headerbar" title="HeaderBar">
      <post-create-function>glade_gtk_header_bar_post_create</post-create-function>
      <add-child-function>glade_gtk_header_bar_add_child</add-child-function>
      <action-activate-function>glade_gtk_header_bar_action_activate</action-activate-function>
      <child-action-activate-function>glade_gtk_header_bar_child_action_activate</child-action-activate-function>
      <set-property-function>glade_gtk_header_bar_set_property</set-property-function>
      <get-property-function>glade_gtk_header_bar_get_property</get-property-function>
      <add-child-function>glade_gtk_header_bar_add_child</add-child-function>
      <remove-child-function>glade_gtk_header_bar_remove_child</remove-child-function>
      <replace-child-function>glade_gtk_header_bar_replace_child</replace-child-function>
      <verify-function>glade_gtk_header_bar_verify_property</verify-function>
      <create-editable-function>glade_gtk_header_bar_create_editable</create-editable-function>
      <special-child-type>type</special-child-type>
      <properties>
	<property id="title" custom-layout="True"/>
	<property id="subtitle" custom-layout="True"/>
	<property id="has-subtitle" custom-layout="True" name="Reserve space for subtitle">
          <tooltip>Keep the headerbar height the same as the subtitle changes dynamically.</tooltip>
        </property>
	<property needs-sync="True" id="show-close-button" custom-layout="True"/>
	<property id="spacing" custom-layout="True"/>
	<property id="decoration-layout" custom-layout="True"/>
        <property id="decoration-layout-set" disabled="True"/>
        <property id="custom-title" disabled="True"/>
        <property visible="True" save="False" id="use-custom-title" default="FALSE" custom-layout="True" name="Custom Title">
          <parameter-spec>
            <type>GParamBoolean</type>
          </parameter-spec>
        </property>
        <property visible="True" save="False" id="size" default="1" custom-layout="True" name="Number of items">
          <parameter-spec>
            <type>GParamInt</type>
            <min>0</min>
          </parameter-spec>
            <tooltip>The number of items in the header bar</tooltip>
        </property>
      </properties>
      <packing-properties>
         <property transfer-on-paste="True" id="pack-type"/>
      </packing-properties>
      <packing-actions>
        <action stock="gtk-remove" id="remove_slot" name="Remove Slot"></action>
      </packing-actions>
      <actions>
        <action stock="gtk-add" id="add_slot" name="Add Slot"></action>
      </actions>
    </glade-widget-class>
      
      <glade-widget-class since="3.10" name="GtkStack" generic-name="stack" title="Stack">
        <create-editable-function>glade_gtk_stack_create_editable</create-editable-function>
        <post-create-function>glade_gtk_stack_post_create</post-create-function>
        <add-child-function>glade_gtk_stack_add_child</add-child-function>
        <remove-child-function>glade_gtk_stack_remove_child</remove-child-function>
        <replace-child-function>glade_gtk_stack_replace_child</replace-child-function>
        <child-action-activate-function>glade_gtk_stack_child_action_activate</child-action-activate-function>
        <get-property-function>glade_gtk_stack_get_property</get-property-function>
        <set-property-function>glade_gtk_stack_set_property</set-property-function>
        <child-set-property-function>glade_gtk_stack_set_child_property</child-set-property-function>
        <verify-function>glade_gtk_stack_verify_property</verify-function>
        <packing-actions>
          <action stock="list-add" id="insert_page_before" name="Insert Page Before"></action>
          <action stock="list-add" id="insert_page_after" name="Insert Page After"></action>
          <action stock="list-remove" id="remove_page" name="Remove Page"></action>
        </packing-actions>
        <properties>
          <property save="False" id="pages" default="1" custom-layout="True" name="Number of pages">
            <parameter-spec>
              <type>GParamInt</type>
              <min>1</min>
            </parameter-spec>
            <tooltip>The number of pages in the stack</tooltip>
          </property>
          <property save="False" id="page" default="0" custom-layout="True" name="Edit page">
            <parameter-spec>
              <type>GParamInt</type>
              <min>0</min>
            </parameter-spec>
            <tooltip>Set the currently active page to edit, this property will not be saved</tooltip>
          </property>
          <property save="False" id="visible-child" disabled="True"/>
          <property save="False" id="visible-child-name" custom-layout="True" name="Visible child"></property>
          <property save="False" id="homogeneous" disabled="True"/>
          <property id="hhomogeneous" custom-layout="True" name="Horizontal"></property>
          <property id="vhomogeneous" custom-layout="True" name="Vertical"></property>
          <property id="transition-type" custom-layout="True">
            <displayable-values>
              <value id="GTK_STACK_TRANSITION_TYPE_NONE" name="None"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_CROSSFADE" name="Crossfade"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT" name="Slide Right"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT" name="Slide Left"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_UP" name="Slide Up"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN" name="Slide Down"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT" name="Slide Left-Right"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN" name="Slide Up-Down"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_UP" name="Move Over Up"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_DOWN" name="Move Over Down"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_LEFT" name="Move Over Left"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_RIGHT" name="Move Over Right"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN" name="Move Over Up-Down"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP" name="Move Over Down-Up"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT" name="Move Over Left-Right"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT" name="Move Over Right-Left"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_UNDER_UP" name="Move Under Up"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_UNDER_DOWN" name="Move Under Down"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_UNDER_LEFT" name="Move Under Left"></value>
              <value id="GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT" name="Move Under Right"></value>
            </displayable-values>
          </property>
          <property id="transition-duration" custom-layout="True"/>
        </properties>
        <packing-properties>
          <property translatable="True" id="title"/>
        </packing-properties>
      </glade-widget-class>

      <glade-widget-class since="3.10" name="GtkStackSwitcher" generic-name="stackswitcher" title="Stack Switcher">
        <create-editable-function>glade_gtk_stack_switcher_create_editable</create-editable-function>

        <properties>
          <property id="orientation" default="GTK_ORIENTATION_HORIZONTAL" custom-layout="True"/>
          <property id="stack" custom-layout="True"/>
          <property since="3.20" id="icon-size" custom-layout="True"/>
          
          <property id="size" disabled="True" default="0"/>
          <property id="homogeneous" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
        </properties>

      </glade-widget-class>

      <glade-widget-class since="3.16" name="GtkStackSidebar" generic-name="stacksidebar" title="Stack Sidebar"></glade-widget-class>

      <glade-widget-class since="3.10" name="GtkRevealer" generic-name="revealer" title="Revealer">
        <post-create-function>glade_gtk_revealer_post_create</post-create-function>
        <properties>
          <property ignore="True" id="reveal-child" default="True"/>
          <property id="transition-type" default="GTK_REVEALER_TRANSITION_TYPE_NONE">
            <displayable-values>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_NONE" name="None"></value>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_CROSSFADE" name="Crossfade"></value>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT" name="Slide Right"></value>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT" name="Slide Left"></value>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP" name="Slide Up"></value>
              
              <value id="GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN" name="Slide Down"></value>
            </displayable-values>
          </property>
        </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 use-placeholders="False" since="3.10" name="GtkListBox" generic-name="listbox" title="List Box">
        
        <action-activate-function>glade_gtk_listbox_action_activate</action-activate-function>
        <child-action-activate-function>glade_gtk_listbox_child_action_activate</child-action-activate-function>
        <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
        
        <post-create-function>empty</post-create-function>
        <add-child-verify-function>glade_gtk_listbox_add_verify</add-child-verify-function>
        <add-child-function>glade_gtk_listbox_add_child</add-child-function>
        <remove-child-function>glade_gtk_listbox_remove_child</remove-child-function>
        <child-set-property-function>glade_gtk_listbox_set_child_property</child-set-property-function>
        <child-get-property-function>glade_gtk_listbox_get_child_property</child-get-property-function>
        
        <actions>
          <action stock="list-add" important="True" id="add_row" name="Add Row"></action>
        </actions>
        
        <packing-actions>
          <action stock="list-add" id="insert_before" name="Insert Before"></action>
          <action stock="list-add" id="insert_after" name="Insert After"></action>
        </packing-actions>
        
        <properties>
          <property id="activate-on-single-click" default="True"/>
          <property 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 save="False" id="position" default="0" name="Position">
            <parameter-spec>
              <type>GParamInt</type>
              <min>0</min>
            </parameter-spec>
            <tooltip>The position of the row item in the listbox</tooltip>
          </property>
        </packing-properties>
        
        <signals>
          <signal since="3.14" id="select-all"/>
          <signal since="3.14" id="unselect-all"/>
          <signal since="3.14" id="selected-rows-changed"/>
        </signals>
      </glade-widget-class>
      
      <glade-widget-class since="3.10" name="GtkListBoxRow" generic-name="listboxrow" title="List Box Row">
        <properties>
          <property since="3.14" id="activatable"/>
          <property since="3.14" id="selectable"/>
        </properties>
      </glade-widget-class>

      <glade-widget-class use-placeholders="False" since="3.12" name="GtkFlowBox" generic-name="flowbox" title="Flow Box">
        
        <action-activate-function>glade_gtk_flowbox_action_activate</action-activate-function>
        <child-action-activate-function>glade_gtk_flowbox_child_action_activate</child-action-activate-function>
        <create-widget-function>glade_gtk_create_fixed_widget</create-widget-function>
        
        <post-create-function>empty</post-create-function>
        <add-child-verify-function>glade_gtk_flowbox_add_verify</add-child-verify-function>
        <add-child-function>glade_gtk_flowbox_add_child</add-child-function>
        <remove-child-function>glade_gtk_flowbox_remove_child</remove-child-function>
        <child-set-property-function>glade_gtk_flowbox_set_child_property</child-set-property-function>
        <child-get-property-function>glade_gtk_flowbox_get_child_property</child-get-property-function>
        
        <actions>
          <action stock="list-add" important="True" id="add_child" name="Add Child"></action>
        </actions>
        
        <packing-actions>
          <action stock="list-add" id="insert_before" name="Insert Before"></action>
          <action stock="list-add" id="insert_after" name="Insert After"></action>
        </packing-actions>
        
        <properties>
          <property id="activate-on-single-click" default="True"/>
        </properties>
        
        <packing-properties>
          <property save="False" id="position" default="0" name="Position">
            <parameter-spec>
              <type>GParamInt</type>
              <min>0</min>
            </parameter-spec>
            <tooltip>The position of the child in the flowbox</tooltip>
          </property>
        </packing-properties>
        
      </glade-widget-class>
      
      <glade-widget-class since="3.12" name="GtkFlowBoxChild" generic-name="flowboxchild" title="Flow Box Child"></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">
        <create-editable-function>glade_gtk_scale_create_editable</create-editable-function>
        <set-property-function>glade_gtk_scale_set_property</set-property-function>
        <properties>
          <property id="orientation" default="GTK_ORIENTATION_VERTICAL" custom-layout="True"/>
          <property id="adjustment" custom-layout="True"/>
          <property id="round-digits" custom-layout="True">
            <tooltip>The number of digits to round the value to when the value changes</tooltip>
          </property>
          <property id="lower-stepper-sensitivity" custom-layout="True"/>
          <property id="upper-stepper-sensitivity" custom-layout="True"/>
          <property id="has-origin" custom-layout="True">
            <tooltip>Whether to highlight the area of the trough from the bottom or left leading up to the knob</tooltip>
          </property>
          <property id="inverted" custom-layout="True"/>
          <property needs-sync="True" id="draw-value" custom-layout="True"/>
          <property id="value-pos" custom-layout="True"/>
          <property id="show-fill-level" custom-layout="True"/>
          <property id="restrict-to-fill-level" custom-layout="True"/>
          <property id="digits" custom-layout="True"/>
          <property id="fill-level" custom-layout="True"/>
          
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkHScale" generic-name="hscale" deprecated="True" title="Horizontal Scale">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkVScale" generic-name="vscale" deprecated="True" 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"/>
          <property ignore="True" id="tearoff-state"/>
        </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>
        <properties>
          
          
          <property since="2.16" save="False" optional-default="False" optional="True" needs-sync="True" id="related-action" deprecated="True" custom-layout="True" name="Related Action"></property>
          <property since="2.16" save="False" optional-default="False" optional="True" needs-sync="True" id="use-action-appearance" deprecated="True" default="False" custom-layout="True" name="Use Action Appearance"></property>
          
          
          <property id="recent-manager" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="limit" custom-layout="True"/>
          <property id="sort-type" custom-layout="True"/>
          <property id="show-private" custom-layout="True"/>
          <property id="show-tips" custom-layout="True"/>
          <property id="show-icons" custom-layout="True"/>
          <property id="show-not-found" custom-layout="True"/>
          <property id="select-multiple" disabled="True" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="show-numbers" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkScrollbar" generic-name="scrollbar" title="Scrollbar">
        <create-editable-function>glade_gtk_scrollbar_create_editable</create-editable-function>
        <properties>
          <property id="orientation" default="GTK_ORIENTATION_VERTICAL" custom-layout="True"/>
          <property id="adjustment" custom-layout="True"/>
          <property id="round-digits" custom-layout="True">
            <tooltip>The number of digits to round the value to when the value changes</tooltip>
          </property>
          <property id="lower-stepper-sensitivity" custom-layout="True"/>
          <property id="upper-stepper-sensitivity" custom-layout="True"/>
          <property id="inverted" custom-layout="True"/>
          <property id="show-fill-level" custom-layout="True"/>
          <property id="restrict-to-fill-level" custom-layout="True"/>
          <property id="fill-level" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkHScrollbar" generic-name="hscrollbar" deprecated="True" title="Horizontal Scrollbar">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkVScrollbar" generic-name="vscrollbar" deprecated="True" 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>
              
              <value since="3.12" id="GTK_BUTTONBOX_EXPAND" name="Expand"></value>
            </displayable-values>
          </property>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkHButtonBox" generic-name="hbuttonbox" deprecated="True" title="Horizontal Button Box">
        <properties>
          <property id="orientation" disabled="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkVButtonBox" generic-name="vbuttonbox" deprecated="True" 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" deprecated="True" 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" deprecated="True" 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">
        <property needs-sync="True" id="orientation" default="GTK_ORIENTATION_HORIZONTAL"/>
        <properties>
          <property query="False" id="size" default="1"/>
        </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">
        <create-editable-function>glade_gtk_arrow_create_editable</create-editable-function>
        <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>

          
          <property optional-default="False" optional="True" id="xalign" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="yalign" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="xpad" deprecated="True" custom-layout="True"/>
          <property optional-default="False" optional="True" id="ypad" deprecated="True" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      
      <glade-widget-class since="3.6" name="GtkMenuButton" generic-name="menubutton" title="Menu Button">
        <properties>
          <property id="label" default=""/>
          <property id="custom-child" default="True"/>
          <property id="menu-model" disabled="True"/>
          <property ignore="True" id="popup"/>
          <property ignore="True" id="align-widget"/>
        </properties>
      </glade-widget-class>

      <glade-widget-class since="3.2" name="GtkLockButton" generic-name="lockbutton" title="Lock Button">
        <properties>
          <property id="permission" disabled="True"/>
          <property translatable="True" id="text-lock"/>
          <property translatable="True" id="text-unlock"/>
          <property translatable="True" multiline="True" id="tooltip-lock"/>
          <property translatable="True" multiline="True" id="tooltip-unlock"/>
          <property translatable="True" multiline="True" id="tooltip-not-authorized"/>

          
          <property id="always-show-image" disabled="True"/>
          <property id="receives-default" disabled="True"/>
          <property id="image" disabled="True"/>
          <property id="use-stock" disabled="True"/>
          <property id="label" disabled="True"/>
          <property id="use-underline" disabled="True"/>
          <property id="xalign" disabled="True"/>
          <property id="yalign" disabled="True"/>
          <property id="relief" disabled="True"/>
          <property id="focus-on-click" disabled="True"/>
          <property id="stock" disabled="True"/>
          <property id="custom-child" disabled="True"/>
          <property id="image-position" disabled="True"/>
          <property id="response-id" disabled="True"/>
          
          
          <property id="related-action" disabled="True" deprecated="True"/>
          <property id="use-action-appearance" disabled="True" deprecated="True"/>
          
          
          <property id="action-name" disabled="True"/>
        </properties>
      </glade-widget-class>

      <glade-widget-class use-placeholders="False" name="GtkLayout" generic-name="layout" title="Layout">
        <create-editable-function>glade_gtk_layout_create_editable</create-editable-function>
        <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> 
        
        <properties>
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </property>
        </properties>
      </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="GtkInfoBar" generic-name="infobar" title="Info Bar">
        <read-child-function>glade_gtk_info_bar_read_child</read-child-function>
        <write-child-function>glade_gtk_info_bar_write_child</write-child-function>
        <internal-children>
          <object name="action_area"/>
          <object name="content_area"/>
        </internal-children>
        <properties>
          <property id="message-type">
            <displayable-values>
              
              <value id="GTK_MESSAGE_INFO" name="Info"></value>
              
              <value id="GTK_MESSAGE_WARNING" name="Warning"></value>
              
              <value id="GTK_MESSAGE_QUESTION" name="Question"></value>
              
              <value id="GTK_MESSAGE_ERROR" name="Error"></value>
              
              <value id="GTK_MESSAGE_OTHER" name="Other"></value>
            </displayable-values>
          </property>
          
          
          <property id="orientation" default="GTK_ORIENTATION_HORIZONTAL"/>
          <property query="False" id="size" default="2"/>
        </properties>
      </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="use-underline" disabled="True"/>
          <property id="use-markup" disabled="True"/>
          <property id="label-widget" disabled="True"/>
          <property since="3.2" id="resize-toplevel"/>
          
          
          <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">
        <create-editable-function>glade_gtk_viewport_create_editable</create-editable-function>
        <properties>
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </property>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkScrolledWindow" generic-name="scrolledwindow" title="Scrolled Window">
        <create-editable-function>glade_gtk_scrolled_window_create_editable</create-editable-function>
        <set-property-function>glade_gtk_scrolled_window_set_property</set-property-function>
        <add-child-verify-function>glade_gtk_scrolled_window_add_child_verify</add-child-verify-function>
        <properties>
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property since="3.4" id="kinetic-scrolling" custom-layout="True"/>
          <property id="shadow-type" default="GTK_SHADOW_IN" custom-layout="True"/>
          <property since="3.0" id="min-content-width" custom-layout="True"/>
          <property since="3.0" id="min-content-height" custom-layout="True"/>
          <property since="2.10" needs-sync="True" id="window-placement-set" custom-layout="True"/>
          <property id="hscrollbar-policy" default="GTK_POLICY_AUTOMATIC" custom-layout="True">
            <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>
              
              <value id="GTK_POLICY_EXTERNAL" name="External"></value>
            </displayable-values>
          </property>
          <property id="vscrollbar-policy" default="GTK_POLICY_AUTOMATIC" custom-layout="True"/>
          <property id="window-placement" custom-layout="True">
            <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>
          <property since="3.16" id="overlay-scrolling" custom-layout="True">
            <tooltip>If overlay scrolling is enabled, scrollbars are only added as traditional widgets when a mouse is present</tooltip>
	  </property>
        </properties>
         
        <signals>
          <signal since="3.16" id="edge-overshoot"/>
        </signals>
      </glade-widget-class>
      
      
      
      <glade-widget-class name="GtkAboutDialog" generic-name="aboutdialog" title="About Dialog">
        
        <construct-object-function>glade_gtk_about_dialog_construct_object</construct-object-function>
        <read-widget-function>glade_gtk_about_dialog_read_widget</read-widget-function>
        <set-property-function>glade_gtk_about_dialog_set_property</set-property-function>
        
        <properties>
          <property since="2.12" id="program-name" custom-layout="True"/>
          <property id="version" custom-layout="True"/>
          <property translatable="True" multiline="True" id="license" custom-layout="True"/>
          <property id="wrap-license" custom-layout="True"/>
          <property themed-icon="True" optional="True" id="logo-icon-name" custom-layout="True"/>
          <property optional="True" id="logo" custom-layout="True"/>
          <property id="website" custom-layout="True"/>
          <property translatable="True" multiline="True" id="website-label" custom-layout="True"/>
          <property id="authors" custom-layout="True"/>
          <property id="artists" custom-layout="True"/>
          <property id="documenters" custom-layout="True"/>
          <property translatable="True" multiline="True" id="copyright" custom-layout="True"/>
          <property translatable="True" multiline="True" id="comments" custom-layout="True"/>
          
          <property since="3.0" id="license-type" custom-layout="True">
            <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>
              
              <value id="GTK_LICENSE_GPL_2_0_ONLY" name="GPL 2.0 Only"></value>
              
              <value id="GTK_LICENSE_GPL_3_0_ONLY" name="GPL 3.0 Only"></value>
              
              <value id="GTK_LICENSE_LGPL_2_1_ONLY" name="LGPL 2.1 Only"></value>
              
              <value id="GTK_LICENSE_LGPL_3_0_ONLY" name="LGPL 3.0 Only"></value>
            </displayable-values>
          </property>
          
          
          <property visible="False" save="False" id="glade-logo-as-file">
            <parameter-spec>
              <type>GParamBoolean</type>
            </parameter-spec>
          </property>
          
          
          <property translatable="True" multiline="True" id="translator-credits" custom-layout="True">
            <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" deprecated="True" 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>
      </glade-widget-class>
      
      <glade-widget-class name="GtkFileChooserDialog" generic-name="filechooserdialog" title="File Chooser Dialog">
        <properties>
          
          
          <property parentless-widget="True" id="extra-widget" custom-layout="True"/>
          <property parentless-widget="True" id="preview-widget" custom-layout="True"/>
          <property since="2.18" id="create-folders" custom-layout="True"/>
          <property id="action" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="show-hidden" custom-layout="True"/>
          <property id="do-overwrite-confirmation" custom-layout="True"/>
          <property id="preview-widget-active" custom-layout="True"/>
          <property id="use-preview-label" custom-layout="True"/>
          <property id="select-multiple" custom-layout="True"/>
        </properties>
        
        <signals>
          <signal since="2.12" id="file-set"/>
        </signals>
      </glade-widget-class>
      
      <glade-widget-class name="GtkFontSelectionDialog" generic-name="fontselectiondialog" deprecated="True" 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>
      </glade-widget-class>
      
      <glade-widget-class since="3.0" name="GtkAppChooserDialog" generic-name="appchooserdialog" title="Application Chooser Dialog">
        <properties>
          <property translatable="True" id="heading"/>
          <property id="gfile" disabled="True"/>
          <property ignore="True" id="content-type"/>
        </properties>
      </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 optional-default="False" optional="True" id="default-width" default="400"/>
          <property optional-default="False" optional="True" id="default-height" default="115"/>
          
          <property since="2.10" parentless-widget="True" id="image" custom-layout="True" create-type="GtkImage"/>
          <property translatable="True" since="2.10" id="secondary-text" custom-layout="True"/>
          <property since="2.10" id="secondary-use-markup" custom-layout="True"/>
          <property translatable="True" since="2.10" id="text" custom-layout="True"/>
          <property since="2.10" id="use-markup" custom-layout="True"/>
          <property id="message-type" custom-layout="True"/>
          <property id="buttons" custom-layout="True">
            <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" deprecated="True" 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 since="3.4" name="GtkColorChooserWidget" icon-name="widget-gtk-colorselection" generic-name="colorchooserwidget" title="Color Chooser Widget">
        <properties>
          
          <property id="size" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
        </properties>
      
      </glade-widget-class>

      <glade-widget-class since="3.4" name="GtkColorChooserDialog" icon-name="widget-gtk-colorselectiondialog" generic-name="colorchooserdialog" title="Color Chooser Dialog"></glade-widget-class>
      <glade-widget-class since="3.2" name="GtkFontChooserWidget" icon-name="widget-gtk-fontselection" generic-name="fontchooserwidget" title="Font Chooser Widget">
        <create-editable-function>glade_gtk_font_chooser_widget_create_editable</create-editable-function>
        <properties>
          
          
          <property id="size" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
          <property id="use-center-child" disabled="True"/>
          
          
          <property id="font" custom-layout="True"/>
          <property id="preview-text" custom-layout="True"/>
          <property id="show-preview-entry" custom-layout="True"/>
        </properties>
      </glade-widget-class>
       
      
      <glade-widget-class since="3.2" name="GtkFontChooserDialog" icon-name="widget-gtk-fontselectiondialog" generic-name="fontchooserdialog" title="Font Chooser Dialog">
        <properties>
          
          <property id="font" custom-layout="True"/>
          <property id="preview-text" custom-layout="True"/>
          <property id="show-preview-entry" custom-layout="True"/>
        </properties>
      </glade-widget-class>
       
      
      <glade-widget-class name="GtkFontSelection" generic-name="fontselection" deprecated="True" 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>
        <get-children-function>glade_gtk_assistant_get_children</get-children-function>
        <internal-children>
          <object name="action_area"/>
        </internal-children>
        <properties>
          <property save="False" id="n-pages" name="Number of Pages">
            <parameter-spec>
              <type>GParamInt</type>
              <min>0</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" deprecated="True"/>
          <property since="2.10" id="sidebar-image" deprecated="True"/>
          <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 toplevel="True" since="3.12" name="GtkPopover" generic-name="popover" title="Popover">
        <constructor-function>glade_gtk_popover_constructor</constructor-function>
        <create-editable-function>glade_gtk_popover_create_editable</create-editable-function>
        <post-create-function>glade_gtk_popover_post_create</post-create-function>
        <properties>
          <property id="visible" default="False"/>
          <property ignore="True" id="relative-to" custom-layout="True"/>
          <property since="3.20" ignore="True" id="constrain-to" custom-layout="True">
            <displayable-values>
              
              <value id="GTK_POPOVER_CONSTRAINT_NONE" name="None"></value>
              
              <value id="GTK_POPOVER_CONSTRAINT_WINDOW" name="Window"></value>
            </displayable-values>
	  </property>
          <property ignore="True" id="position" custom-layout="True"/>
          <property since="3.16" ignore="True" id="transitions-enabled" custom-layout="True"/>
          <property ignore="True" id="modal" custom-layout="True"/>
        </properties>
      </glade-widget-class>

      <glade-widget-class toplevel="True" since="3.16" name="GtkPopoverMenu" generic-name="popovermenu" title="Popover Menu">
        <constructor-function>glade_gtk_popover_menu_constructor</constructor-function>
        <create-editable-function>glade_gtk_popover_menu_create_editable</create-editable-function>
        <post-create-function>glade_gtk_popover_menu_post_create</post-create-function>
        <add-child-function>glade_gtk_popover_menu_add_child</add-child-function>
        <remove-child-function>glade_gtk_popover_menu_remove_child</remove-child-function>
        <replace-child-function>glade_gtk_popover_menu_replace_child</replace-child-function>
        <get-property-function>glade_gtk_popover_menu_get_property</get-property-function>
        <set-property-function>glade_gtk_popover_menu_set_property</set-property-function>
        <verify-function>glade_gtk_popover_menu_verify_property</verify-function>
        <child-set-property-function>glade_gtk_popover_menu_set_child_property</child-set-property-function>
        <child-get-property-function>glade_gtk_popover_menu_get_child_property</child-get-property-function>

        <properties>
          <property id="visible" default="False"/>
          <property id="visible-submenu" disabled="True"/>
          <property save="False" id="submenus" default="1" custom-layout="True" name="Number of submenus">
            <parameter-spec>
              <type>GParamInt</type>
              <min>1</min>
            </parameter-spec>
            <tooltip>The number of submenus in the popover menu</tooltip>
          </property>
          <property save="False" id="current" default="0" custom-layout="True" name="Edit menu">
            <parameter-spec>
              <type>GParamInt</type>
              <min>0</min>
            </parameter-spec>
            <tooltip>Set the currently active submenu to edit, this property will not be saved</tooltip>
          </property>
        </properties>
      </glade-widget-class>

      <glade-widget-class since="3.16" name="GtkModelButton" generic-name="modelbutton" title="Model Button">
        <post-create-function>glade_gtk_model_button_post_create</post-create-function>
        <read-widget-function>glade_gtk_model_button_read_widget</read-widget-function>
        <write-widget-function>glade_gtk_model_button_write_widget</write-widget-function>
        <create-editable-function>glade_gtk_model_button_create_editable</create-editable-function>
        <properties>
          <property id="role" disabled="True"/>
          <property id="active" disabled="True"/>
          <property id="action-name" custom-layout="True"/>
          <property translatable="True" id="text" custom-layout="True"/>
          <property id="icon" disabled="True"/>
          <property id="iconic" disabled="True"/>
          <property id="menu-name" custom-layout="True"/>
          <property id="inverted" custom-layout="True"/>
          <property id="centered" custom-layout="True"/>

          
          <property id="always-show-image" disabled="True"/>
          <property id="image" disabled="True"/>
          <property id="image-position" disabled="True"/>
          <property id="use-stock" disabled="True"/>
          <property id="label" disabled="True"/>
          <property id="use-underline" disabled="True"/>
          <property id="xalign" disabled="True"/>
          <property id="yalign" disabled="True"/>
          <property id="relief" disabled="True"/>
          <property id="stock" disabled="True"/>
          <property id="response-id" disabled="True"/>
          <property id="related-action" disabled="True"/>
          <property id="use-action-appearance" disabled="True"/>
        </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 since="2.10" name="GtkRecentChooserWidget" generic-name="recentchooser" title="Recent Chooser">
        <create-editable-function>glade_gtk_recent_chooser_widget_create_editable</create-editable-function>
        
        <signals>
          <signal since="2.10" id="item-activated"/>
          <signal since="2.10" id="selection-changed"/>
        </signals>
        
        <properties>
          
          <property id="size" disabled="True"/>
          <property id="homogeneous" disabled="True"/>
          <property id="orientation" disabled="True"/>
          <property id="spacing" disabled="True"/>
          <property id="baseline-position" disabled="True"/>
          <property id="use-center-child" disabled="True"/>
          
          
          <property id="recent-manager" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="limit" custom-layout="True"/>
          <property id="show-private" custom-layout="True"/>
          <property id="show-tips" custom-layout="True"/>
          <property id="show-icons" custom-layout="True"/>
          <property id="show-not-found" custom-layout="True"/>
          <property id="select-multiple" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="sort-type" custom-layout="True">
            <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">
        
        <properties>
          <property id="recent-manager" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="limit" custom-layout="True"/>
          <property id="sort-type" custom-layout="True"/>
          <property id="show-private" custom-layout="True"/>
          <property id="show-tips" custom-layout="True"/>
          <property id="show-icons" custom-layout="True"/>
          <property id="show-not-found" custom-layout="True"/>
          <property id="select-multiple" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class toplevel="True" name="GtkSizeGroup" generic-name="sizegroup" title="Size Group">
        <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" deprecated="True" 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>
        <create-editable-function>glade_gtk_action_create_editable</create-editable-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" custom-layout="True"/>
          <property translatable="True" id="short-label" custom-layout="True"/>
          <property translatable="True" multiline="True" id="tooltip" custom-layout="True"/>
          <property stock-icon="True" id="stock-id" custom-layout="True"/>
          <property themed-icon="True" since="2.10" id="icon-name" custom-layout="True"/>
          <property since="2.16" id="gicon" disabled="True"/>
          <property id="action-group" disabled="True"/>
          <property since="2.20" id="always-show-image" custom-layout="True"/>
          <property id="visible" custom-layout="True"/>
          <property id="sensitive" custom-layout="True"/>
          <property id="visible-vertical" custom-layout="True"/>
          <property id="visible-horizontal" custom-layout="True"/>
          <property id="visible-overflown" custom-layout="True"/>
          <property id="is-important" custom-layout="True"/>
          <property id="hide-if-empty" custom-layout="True"/>
          
          
          <property weight="2.0" save="False" ignore="True" id="accelerator" custom-layout="True" 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" deprecated="True" title="Toggle Action">
        <properties>
          <property id="active" custom-layout="True"/>
          <property id="draw-as-radio" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      <glade-widget-class name="GtkRadioAction" generic-name="radioaction" deprecated="True" title="Radio Action">
        <properties>
          <property id="value" custom-layout="True"/>
          <property id="group" custom-layout="True"/>
          <property id="current-value" disabled="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class since="2.12" name="GtkRecentAction" generic-name="recentaction" deprecated="True" title="Recent Action">
        <properties>
          
          <property id="recent-manager" custom-layout="True"/>
          <property id="filter" custom-layout="True"/>
          <property id="limit" custom-layout="True"/>
          <property id="sort-type" custom-layout="True"/>
          <property id="show-private" custom-layout="True"/>
          <property id="show-tips" custom-layout="True"/>
          <property id="show-icons" custom-layout="True"/>
          <property id="show-not-found" custom-layout="True"/>
          <property id="local-only" custom-layout="True"/>
          <property id="select-multiple" disabled="True" custom-layout="True"/>
          <property id="show-numbers" custom-layout="True"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class use-placeholders="False" toplevel="True" name="GtkActionGroup" generic-name="actiongroup" deprecated="True" 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">
        <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>
        <signals>
          <signal since="3.14" id="no-matches"/>
        </signals>
      </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>
        <destroy-object-function>glade_gtk_icon_factory_destroy_object</destroy-object-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">
        <properties>
          <property since="3.2" id="mode"/>
        </properties>
      </glade-widget-class>
      
      <glade-widget-class name="GtkTreeView" generic-name="treeview" title="Tree View">
        <create-editable-function>glade_gtk_treeview_create_editable</create-editable-function>
        <post-create-function>empty</post-create-function>
        <set-property-function>glade_gtk_treeview_set_property</set-property-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>
        
        <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 query="True" id="model" custom-layout="True" create-type="GtkListStore"/>
          <property needs-sync="True" id="enable-search" custom-layout="True"/>
          <property id="search-column" custom-layout="True"/>
          <property since="2.12" id="show-expanders" custom-layout="True"/>
          <property id="expander-column" custom-layout="True"/>
          <property since="2.12" id="level-indentation" custom-layout="True"/>
          <property id="tooltip-column" custom-layout="True"/>
          <property needs-sync="True" id="headers-visible" custom-layout="True"/>
          <property needs-sync="True" id="headers-clickable" custom-layout="True"/>
          <property ignore="True" id="enable-grid-lines" custom-layout="True">
            <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 id="reorderable" custom-layout="True"/>
          <property id="fixed-height-mode" custom-layout="True"/>
          <property since="3.8" id="activate-on-single-click" custom-layout="True"/>
          <property id="rules-hint" custom-layout="True"/>
          <property id="enable-tree-lines" custom-layout="True"/>
          <property id="hover-selection" custom-layout="True"/>
          <property id="hover-expand" custom-layout="True"/>
          <property id="rubber-banding" custom-layout="True"/>
          
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </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="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 id="cell-area" disabled="True"/>
          
          <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">
        <create-editable-function>glade_gtk_icon_view_create_editable</create-editable-function>
        
        <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 id="cell-area" disabled="True"/>
          <property id="text-column" disabled="True"/>
          <property id="markup-column" disabled="True"/>
          <property id="pixbuf-column" disabled="True"/>
          
          
          <property visible="True" save-always="True" save="True" ignore="False" id="margin" disabled="False" custom-layout="True" common="False"/>
          
          
          <property query="True" id="model" custom-layout="True" create-type="GtkListStore"/>
          <property since="2.6" id="selection-mode" custom-layout="True"/>
          <property id="tooltip-column" custom-layout="True"/>
          <property id="columns" custom-layout="True"/>
          <property since="2.22" id="item-orientation" custom-layout="True"/>
          <property since="3.8" id="activate-on-single-click" custom-layout="True"/>
          <property ignore="True" id="reorderable" custom-layout="True"/>
          <property since="2.18" id="item-padding" custom-layout="True"/>
          <property id="item-width" custom-layout="True"/>
          <property id="row-spacing" custom-layout="True"/>
          <property id="column-spacing" custom-layout="True"/>
          <property id="spacing" custom-layout="True"/>
          
          
          <property id="hadjustment" custom-layout="True"/>
          <property id="vadjustment" custom-layout="True"/>
          <property id="hscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural width</tooltip>
          </property>
          <property id="vscroll-policy" custom-layout="True">
            <tooltip>Whether to start scrolling at less than minimum or natural height</tooltip>
          </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" deprecated="True" custom-layout="True" common="True"/>
          <property save="False" id="attr-cell-background-gdk" deprecated="True" 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" deprecated="True" custom-layout="True"/>
          <property save="False" id="attr-background-gdk" deprecated="True" 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" deprecated="True" custom-layout="True"/>
          <property save="False" id="attr-foreground-gdk" deprecated="True" 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 characters">
            <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>
          
          <property since="3.6" save="False" id="placeholder-text" custom-layout="True"/>
          <property since="3.6" save="False" id="attr-placeholder-text" default="-1" custom-layout="True" name="Placeholder text">
            <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-placeholder-text" 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="Fourth 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>
              <value id="GDK_MODIFIER_RESERVED_13_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_14_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_15_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_16_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_17_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_18_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_19_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_20_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_21_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_22_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_23_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_24_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_25_MASK" disabled="True"/>
              <value id="GDK_MODIFIER_RESERVED_29_MASK" disabled="True"/>
            </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 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="gicon" custom-layout="True"/>
          <property save="False" id="attr-gicon" default="-1" custom-layout="True" name="GIcon 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-gicon" 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">
            <parameter-spec>
              <type>GParamEnum</type>
              <value-type>GtkIconSize</value-type>
            </parameter-spec>
          </property>
          <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 id="visible" default="False"/>
          <property id="screen" disabled="True"/>
          <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" deprecated="True" default="White"/>
          <property optional-default="False" optional="True" id="foreground-gdk" deprecated="True" default="Black"/>
          <property optional-default="False" optional="True" id="paragraph-background-gdk" deprecated="True" default="White"/>
          <property since="3.2" optional-default="False" optional="True" id="background-rgba" default="White"/>
          <property since="3.2" optional-default="False" optional="True" id="foreground-rgba" default="Black"/>
          <property since="3.2" optional-default="False" optional="True" id="paragraph-background-rgba" default="White"/>
          <property optional-default="False" optional="True" id="language"/>
          <property since="3.18" id="font-features"/>

          
          <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-class toplevel="True" name="GThemedIcon" generic-name="themedicon" title="Themed Icon"></glade-widget-class>

    </glade-widget-classes>
    
    <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="GtkApplicationWindow"/>
      <glade-widget-class-ref name="GtkDialog"/>
      <glade-widget-class-ref name="GtkAboutDialog"/>
      <glade-widget-class-ref name="GtkFileChooserDialog"/>
      <glade-widget-class-ref name="GtkColorChooserDialog"/>
      <glade-widget-class-ref name="GtkFontChooserDialog"/>
      <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="GtkListBox"/>
      <glade-widget-class-ref name="GtkFlowBox"/>
      <glade-widget-class-ref name="GtkOverlay"/>
      <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-class-ref name="GtkRevealer"/>
      <glade-widget-class-ref name="GtkSearchBar"/>
      <glade-widget-class-ref name="GtkHeaderBar"/>
      <glade-widget-class-ref name="GtkStack"/>
      <glade-widget-class-ref name="GtkPopover"/>
      <glade-widget-class-ref name="GtkPopoverMenu"/>
      <glade-widget-class-ref name="GtkActionBar"/>
    </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="GtkMenuButton"/>
      <glade-widget-class-ref name="GtkLockButton"/>
      <glade-widget-class-ref name="GtkSwitch"/>
      <glade-widget-class-ref name="GtkModelButton"/>
      
      <glade-widget-class-ref name="GtkEntry"/>
      <glade-widget-class-ref name="GtkSearchEntry"/>
      <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="GtkLevelBar"/>
      <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="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-class-ref name="GtkInfoBar"/>
      <glade-widget-class-ref name="GtkStackSwitcher"/>
    </glade-widget-group>
    
    <glade-widget-group name="gtk-composite" title="Composite Widgets">
      
      <default-palette-state expanded="False"/>
      <glade-widget-class-ref name="GtkColorChooserWidget"/>
      <glade-widget-class-ref name="GtkFontChooserWidget"/>
      <glade-widget-class-ref name="GtkRecentChooserWidget"/>
      <glade-widget-class-ref name="GtkFileChooserWidget"/>
      <glade-widget-class-ref name="GtkAppChooserWidget"/>
      <glade-widget-class-ref name="GtkPlacesSidebar"/>
    </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-class-ref name="GThemedIcon"/>
    </glade-widget-group>
    
    <glade-widget-group name="gtk-deprecated" title="Deprecated">
      <default-palette-state expanded="False"/>

      <glade-widget-class-ref name="GtkColorSelectionDialog"/>
      <glade-widget-class-ref name="GtkFontSelectionDialog"/>
      <glade-widget-class-ref name="GtkColorSelection"/>
      <glade-widget-class-ref name="GtkFontSelection"/>
      <glade-widget-class-ref name="GtkHandleBox"/>

      <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-catalog>