Blob Blame History Raw
<glade-catalog name="gladeui"
	       depends="gtk+"
	       library="gladeglade">
  <glade-widget-classes>
    <!-- Main Glade User Interface Components -->
    <glade-widget-class name="GladeEditor" generic-name="propertyeditor" title="Property Editor" icon-name="widget-gtk-notebook"/>
    <glade-widget-class name="GladeSignalEditor" generic-name="signaleditor" title="Signal Editor" icon-name="widget-gtk-treeview"/>
    <glade-widget-class name="GladeInspector" generic-name="inspector" title="Inspector" icon-name="widget-gtk-treeview"/>
    <glade-widget-class name="GladeAdaptorChooser" generic-name="adaptorchooser" title="Adaptor Chooser" icon-name="widget-gtk-buttonbox"/>

    <!-- Glade Editor Components -->
    <glade-widget-class name="GladeEditorSkeleton" generic-name="skeleton"
			title="Editor Skeleton" icon-name="widget-gtk-frame">
      <read-widget-function>glade_glade_editor_skeleton_read_widget</read-widget-function>
      <write-widget-after-function>glade_glade_editor_skeleton_write_widget_after</write-widget-after-function>
      <properties>
	<property id="editors" name="Editors" ignore="True" save="False">
	  <parameter-spec>
	    <type>GladeParamObjects</type>
	    <value-type>GladeEditable</value-type>
	  </parameter-spec>
	  <tooltip>List of editors which are children to this skeleton</tooltip>
	</property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GladeEditorTable" generic-name="editortable"
			title="Editor Table" icon-name="widget-gtk-table" use-placeholders="False">
      <properties>
	<property id="orientation" disabled="True"/>
	<property id="n-rows" disabled="True"/>
	<property id="n-columns" disabled="True"/>
	<property id="row-spacing" disabled="True"/>
	<property id="column-spacing" disabled="True"/>
	<property id="row-homogenous" disabled="True"/>
	<property id="column-homogenous" disabled="True"/>
        <property id="page-type">
          <displayable-values>
            <value id="GLADE_PAGE_GENERAL" name="General"/>
            <value id="GLADE_PAGE_COMMON" name="Common"/>
            <value id="GLADE_PAGE_PACKING" name="Packing"/>
            <value id="GLADE_PAGE_ATK" name="ATK"/>
            <value id="GLADE_PAGE_QUERY" name="Query"/>
            <value id="GLADE_PAGE_SIGNAL" name="Signal"/>
          </displayable-values>
        </property>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GladePropertyLabel" generic-name="propertylabel" title="Property Label" icon-name="widget-gtk-label">
      <properties>
	<property id="custom-text" translatable="True"/>
	<property id="custom-tooltip" translatable="True"/>
	<property id="property" disabled="True"/>
	<property id="visible-window" disabled="True"/>
	<property id="above-child" disabled="True"/>
      </properties>
    </glade-widget-class>

    <glade-widget-class name="GladePropertyShell" generic-name="propertyshell"
			title="Property Shell" icon-name="widget-gtk-entry" use-placeholders="False">
      <post-create-function>glade_glade_property_shell_post_create</post-create-function>
      <properties>
	<property id="editor-type" name="Editor Type" ignore="True"/>
	<property id="custom-text" translatable="True"/>

	<!-- Disable GtkBox stuff -->
	<property id="orientation" disabled="True"/>
	<property id="size" disabled="True"/>
	<property id="spacing" disabled="True"/>
	<property id="homogenous" disabled="True"/>
	<property id="baseline-position" disabled="True"/>
      </properties>
    </glade-widget-class>
  </glade-widget-classes>
  
  <glade-widget-group name="gladeui-main" title="Glade Embed Widgets">
    <glade-widget-class-ref name="GladeEditor"/>
    <glade-widget-class-ref name="GladeSignalEditor"/>
    <glade-widget-class-ref name="GladeInspector"/>
    <glade-widget-class-ref name="GladeAdaptorChooser"/>
  </glade-widget-group>

  <glade-widget-group name="gladeui-editors" title="Glade Components">

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

    <glade-widget-class-ref name="GladeEditorSkeleton"/>
    <glade-widget-class-ref name="GladeEditorTable"/>
    <glade-widget-class-ref name="GladePropertyLabel"/>
    <glade-widget-class-ref name="GladePropertyShell"/>

  </glade-widget-group>
</glade-catalog>