Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Glade User Interface Designer Reference Manual: Glade User Interface Designer Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<meta name="description" content="This document attempts to describe how to use the Glade UI Designer core library to integrate Glade into your application and how to integrate your custom GTK+ derived widgets into the Glade UI Designer. You can always get the latest version of this document here and you should have received a copy with the glade-3 tarball.">
<link rel="home" href="index.html" title="Glade User Interface Designer Reference Manual">
<link rel="next" href="catalog.html" title="Part I. Adding your custom widgets">
<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="book">
<div class="titlepage">
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Glade User Interface Designer Reference Manual</p></th></tr></table></div>
<div><div class="authorgroup"><div class="author"><h3 class="author">
<span class="firstname">Tristan</span> <span class="surname">Van Berkom</span>
</h3></div></div></div>
<div><p class="releaseinfo">for glade 3.22.1
</p></div>
<div><div class="abstract">
<p class="title"><b>Abstract</b></p>
<p>
This document attempts to describe how to use the Glade UI Designer core
library to integrate Glade into your application and how to integrate your
custom GTK+ derived widgets into the Glade UI Designer.
      </p>
<p>
        You can always get the latest version of this document
        <a class="ulink" href="http://library.gnome.org/devel/gladeui/unstable/" target="_top">here</a>
        and you should have received a copy with the glade-3 tarball.
      </p>
</div></div>
</div>
<hr>
</div>
<div class="toc"><dl class="toc">
<dt><span class="part"><a href="catalog.html">I. Adding your custom widgets</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="catalogintro.html">Introducing the Glade Catalog</a></span><span class="refpurpose"> — 
How to write and install a catalog
    </span>
</dt>
<dt>
<span class="refentrytitle"><a href="widgetclasses.html">Widget Adaptor Definitions</a></span><span class="refpurpose"> — 
Adding support for custom widgets 
    </span>
</dt>
<dt>
<span class="refentrytitle"><a href="properties.html">Property Class Definitions</a></span><span class="refpurpose"> — 
How to augment or define a <span class="type">GladePropertyClass</span>
    </span>
</dt>
<dt>
<span class="refentrytitle"><a href="pythonsupport.html">Python Gtk widgets support</a></span><span class="refpurpose"> — 
How to write and install a catalog for a python widget library
   </span>
</dt>
</dl></dd>
<dt><span class="part"><a href="core.html">II. Glade Core</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="GladeApp.html">GladeApp</a></span><span class="refpurpose"> — The central control point of the Glade core.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeProject.html">GladeProject</a></span><span class="refpurpose"> — The Glade document hub and Load/Save interface.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeWidget.html">GladeWidget</a></span><span class="refpurpose"> — An object wrapper for the Glade runtime environment.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-GladeFixed.html">GladeFixed</a></span><span class="refpurpose"></span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeProperty.html">GladeProperty</a></span><span class="refpurpose"> — An interface to properties on the <span class="type">GladeWidget</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-glade-widget-adaptor.html">GladeWidgetAdaptor</a></span><span class="refpurpose"> — Adaptor base class to add runtime support for each widget class.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-GladePropertyClass.html">GladePropertyClass</a></span><span class="refpurpose"> — Property Class-wide metadata.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeWidgetAction.html">GladeWidgetAction</a></span><span class="refpurpose"> — Context menu and toolbar actions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-glade-command.html">GladeCommand</a></span><span class="refpurpose"> — An event filter to implement the Undo/Redo stack.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeClipboard.html">GladeClipboard</a></span><span class="refpurpose"> — A list of <span class="type">GladeWidget</span> objects not in any <span class="type">GladeProject</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeBaseEditor.html">GladeBaseEditor</a></span><span class="refpurpose"> — A customisable editor</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladePlaceholder.html">GladePlaceholder</a></span><span class="refpurpose"> — A <span class="type">GtkWidget</span> to fill empty places.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-Xml-Utils.html">Xml Utils</a></span><span class="refpurpose"> — An api to read and write xml.</span>
</dt>
</dl></dd>
<dt><span class="part"><a href="dockables.html">III. Dockable Glade UI Widgets</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="gladeui-glade-editor.html">GladeEditor</a></span><span class="refpurpose"> — A Widget to edit a <span class="type">GladeWidget</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeEditorProperty.html">GladeEditorProperty</a></span><span class="refpurpose"> — A generic widget to edit a <span class="type">GladeProperty</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladePalette.html">GladePalette</a></span><span class="refpurpose"> — A widget to select a <span class="type">GladeWidgetClass</span> for addition.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-GladeClipboardView.html">GladeClipboardView</a></span><span class="refpurpose"></span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeInspector.html">GladeInspector</a></span><span class="refpurpose"> — A widget for inspecting objects in a <span class="type">GladeProject</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-GladeSignalEditor.html">GladeSignalEditor</a></span><span class="refpurpose"> — An interface to edit signals for a <span class="type">GladeWidget</span>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GladeDesignView.html">GladeDesignView</a></span><span class="refpurpose"> — A widget to embed the workspace.</span>
</dt>
</dl></dd>
<dt><span class="part"><a href="misc.html">IV. Miscellaneous utilities</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="gladeui-glade-parameter.html">glade-parameter</a></span><span class="refpurpose"></span>
</dt>
<dt>
<span class="refentrytitle"><a href="gladeui-Glade-Utils.html">Glade Utils</a></span><span class="refpurpose"> — Welcome to the zoo.</span>
</dt>
</dl></dd>
<dt><span class="index"><a href="ix01.html">Index</a></span></dt>
</dl></div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.28</div>
</body>
</html>