<HTML ><HEAD ><TITLE >GtkLabel</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.61 "><LINK REL="HOME" TITLE="GTK+ Reference Manual" HREF="index.html"><LINK REL="UP" TITLE="GTK+ Widgets and Objects" HREF="gtkobjects.html"><LINK REL="PREVIOUS" TITLE="GtkItemFactory" HREF="gtkitemfactory.html"><LINK REL="NEXT" TITLE="GtkLayout" HREF="gtklayout.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" BGCOLOR="#000000" CELLPADDING="1" CELLSPACING="0" ><TR ><TH COLSPAN="4" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="5" >GTK+ Reference Manual</FONT ></TH ></TR ><TR ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A HREF="gtkitemfactory.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><<< Previous Page</B ></FONT ></A ></TD ><TD WIDTH="25%" BGCOLOR="#0000C0" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="index.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Home</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#00C000" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="gtkobjects.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Up</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A HREF="gtklayout.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Next Page >>></B ></FONT ></A ></TD ></TR ></TABLE ></DIV ><H1 ><A NAME="GTKLABEL" >GtkLabel</A ></H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN29010" ></A ><H2 >Name</H2 >GtkLabel -- A widget that displays a small to medium amount of text.</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN29013" ></A ><H2 >Synopsis</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > #include <gtk/gtk.h> struct <A HREF="gtklabel.html#GTKLABEL-STRUCT" >GtkLabel</A >; struct <A HREF="gtklabel.html#GTKLABELWORD" >GtkLabelWord</A >; <A HREF="gtkwidget.html" >GtkWidget</A >* <A HREF="gtklabel.html#GTK-LABEL-NEW" >gtk_label_new</A > (const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *str); #define <A HREF="gtklabel.html#GTK-LABEL-SET" >gtk_label_set</A > void <A HREF="gtklabel.html#GTK-LABEL-SET-PATTERN" >gtk_label_set_pattern</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *pattern); void <A HREF="gtklabel.html#GTK-LABEL-SET-JUSTIFY" >gtk_label_set_justify</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > jtype); void <A HREF="gtklabel.html#GTK-LABEL-GET" >gtk_label_get</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> **str); <A HREF=../glib/glib-basic-types.html#GUINT >guint</A> <A HREF="gtklabel.html#GTK-LABEL-PARSE-ULINE" >gtk_label_parse_uline</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *string); void <A HREF="gtklabel.html#GTK-LABEL-SET-LINE-WRAP" >gtk_label_set_line_wrap</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF=../glib/glib-basic-types.html#GBOOLEAN >gboolean</A> wrap); void <A HREF="gtklabel.html#GTK-LABEL-SET-TEXT" >gtk_label_set_text</A > (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *str); </PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN29041" ></A ><H2 >Object Hierarchy</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > <A HREF="gtkobject.html" >GtkObject</A > +----<A HREF="gtkwidget.html" >GtkWidget</A > +----<A HREF="gtkmisc.html" >GtkMisc</A > +----GtkLabel</PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN29047" ></A ><H2 >Properties</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > "<A HREF="gtklabel.html#GTKLABEL--LABEL" >label</A >" <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A>* : Read / Write "<A HREF="gtklabel.html#GTKLABEL--PATTERN" >pattern</A >" <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A>* : Read / Write "<A HREF="gtklabel.html#GTKLABEL--JUSTIFY" >justify</A >" <A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > : Read / Write</PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN29056" ></A ><H2 >Description</H2 ><P > The <A HREF="gtklabel.html" >GtkLabel</A > widget is usually used directly by the programmer to display word(s) describing an adjacent widget or its use. It is also used internally by Gtk+ as <A HREF="gtkbutton.html" >GtkButton</A > labels, <A HREF="gtkmenu.html" >GtkMenu</A > items, and many other widgets which use text. </P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN29062" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A NAME="AEN29064" ></A ><H3 ><A NAME="GTKLABEL-STRUCT" ></A >struct GtkLabel</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >struct GtkLabel;</PRE ></TD ></TR ></TABLE ><P > This should not be accessed directly. Use the accessor functions as described below. </P ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29069" ></A ><H3 ><A NAME="GTKLABELWORD" ></A >struct GtkLabelWord</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >struct GtkLabelWord;</PRE ></TD ></TR ></TABLE ><P > Internal to <A HREF="gtklabel.html" >GtkLabel</A >. </P ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29075" ></A ><H3 ><A NAME="GTK-LABEL-NEW" ></A >gtk_label_new ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" ><A HREF="gtkwidget.html" >GtkWidget</A >* gtk_label_new (const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *str);</PRE ></TD ></TR ></TABLE ><P > Creates a new label with the given string of text inside it. You can pass NULL to get an empty label widget. </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29082" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The string you want to display in the <A HREF="gtklabel.html" >GtkLabel</A ></TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The newly allocated <A HREF="gtklabel.html" >GtkLabel</A > widget </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29097" ></A ><H3 ><A NAME="GTK-LABEL-SET" ></A >gtk_label_set</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" ># define gtk_label_set gtk_label_set_text</PRE ></TD ></TR ></TABLE ><P > Aliases gtk_label_set_text. Probably used for backward compatibility with Gtk+ 1.0.x. </P ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29102" ></A ><H3 ><A NAME="GTK-LABEL-SET-PATTERN" ></A >gtk_label_set_pattern ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void gtk_label_set_pattern (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *pattern);</PRE ></TD ></TR ></TABLE ><P > The pattern of underlines you want under the existing text within the <A HREF="gtklabel.html" >GtkLabel</A > widget. For example if the current text of the label says "FooBarBaz" passing a pattern of "___ ___" will underline "Foo" and "Baz" but not "Bar". </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29110" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > you want to set the pattern to.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >pattern</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The pattern as described above. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29124" ></A ><H3 ><A NAME="GTK-LABEL-SET-JUSTIFY" ></A >gtk_label_set_justify ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void gtk_label_set_justify (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > jtype);</PRE ></TD ></TR ></TABLE ><P > Set where the text within the <A HREF="gtklabel.html" >GtkLabel</A > will align to. This can be one of four values: GTK_JUSTIFY_LEFT, GTK_JUSTIFY_RIGHT, GTK_JUSTIFY_CENTER, and GTK_JUSTIFY_FILL. GTK_JUSTIFY_CENTER is the default value when the widget is first created with <A HREF="gtklabel.html#GTK-LABEL-NEW" >gtk_label_new</A >(). </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29133" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > widget you want to set justification for.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >jtype</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > type as described above. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29148" ></A ><H3 ><A NAME="GTK-LABEL-GET" ></A >gtk_label_get ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void gtk_label_get (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> **str);</PRE ></TD ></TR ></TABLE ><P > Gets the current string of text within the <A HREF="gtklabel.html" >GtkLabel</A > and writes it to the given str argument. It does not make a copy of this string so you must not write to it. </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29156" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > widget you want to get the text from.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The reference to the pointer you want to point to the text. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29170" ></A ><H3 ><A NAME="GTK-LABEL-PARSE-ULINE" ></A >gtk_label_parse_uline ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" ><A HREF=../glib/glib-basic-types.html#GUINT >guint</A> gtk_label_parse_uline (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *string);</PRE ></TD ></TR ></TABLE ><P > Parses the given string for underscores and converts the next character to an underlined character. The last character that was underlined will have its lower-cased accelerator keyval returned (i.e. "_File" would return the keyval for "f". This is probably only used within the Gtk+ library itself for menu items and such. </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29178" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > you want to affect.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >string</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The string you want to parse for underlines.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The lowercase keyval of the last character underlined. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29196" ></A ><H3 ><A NAME="GTK-LABEL-SET-LINE-WRAP" ></A >gtk_label_set_line_wrap ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void gtk_label_set_line_wrap (<A HREF="gtklabel.html" >GtkLabel</A > *label, <A HREF=../glib/glib-basic-types.html#GBOOLEAN >gboolean</A> wrap);</PRE ></TD ></TR ></TABLE ><P > Toggles line wrapping within the <A HREF="gtklabel.html" >GtkLabel</A > widget. TRUE makes it break lines if text exceeds the widget's size. FALSE lets the text get cut off by the edge of the widget if it exceeds the widget size. </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29204" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > you want to set line wrapping for.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >wrap</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >TRUE turns it on; FALSE turns it off. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN29218" ></A ><H3 ><A NAME="GTK-LABEL-SET-TEXT" ></A >gtk_label_set_text ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >void gtk_label_set_text (<A HREF="gtklabel.html" >GtkLabel</A > *label, const <A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A> *str);</PRE ></TD ></TR ></TABLE ><P > Sets the text within the <A HREF="gtklabel.html" >GtkLabel</A > widget. It overwrites any text that was there before. Note that underlines that were there before do not get overwritten. If you want to erase underlines just send NULL to <A HREF="gtklabel.html#GTK-LABEL-SET-PATTERN" >gtk_label_set_pattern</A >(). </P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN29227" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >label</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The <A HREF="gtklabel.html" >GtkLabel</A > you want to set the text for.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >The text you want to add. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN29241" ></A ><H2 >Properties</H2 ><P ></P ><DIV CLASS="VARIABLELIST" ><DL ><DT ><A NAME="GTKLABEL--LABEL" ></A >"<TT CLASS="LITERAL" >label</TT >" (<A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A>* : Read / Write)</DT ><DD ><P > The actual label text. Do not write to this pointer, it is not copied. </P ></DD ><DT ><A NAME="GTKLABEL--PATTERN" ></A >"<TT CLASS="LITERAL" >pattern</TT >" (<A HREF=../glib/glib-basic-types.html#GCHAR >gchar</A>* : Read / Write)</DT ><DD ><P > The pattern of underlines under the existing text. Do not change the pointer, it isn't copied. </P ></DD ><DT ><A NAME="GTKLABEL--JUSTIFY" ></A >"<TT CLASS="LITERAL" >justify</TT >" (<A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > : Read / Write)</DT ><DD ><P > The <A HREF="gtk-standard-enumerations.html#GTKJUSTIFICATION" >GtkJustification</A > setting. See <A HREF="gtklabel.html#GTK-LABEL-SET-JUSTIFY" >gtk_label_set_justify</A >() for more info. </P ></DD ></DL ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><BR CLEAR="all"><BR><TABLE WIDTH="100%" BORDER="0" BGCOLOR="#000000" CELLPADDING="1" CELLSPACING="0" ><TR ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A HREF="gtkitemfactory.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><<< Previous Page</B ></FONT ></A ></TD ><TD WIDTH="25%" BGCOLOR="#0000C0" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="index.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Home</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#00C000" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="gtkobjects.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Up</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A HREF="gtklayout.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Next Page >>></B ></FONT ></A ></TD ></TR ><TR ><TD COLSPAN="2" ALIGN="left" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >GtkItemFactory</B ></FONT ></TD ><TD COLSPAN="2" ALIGN="right" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >GtkLayout</B ></FONT ></TD ></TR ></TABLE ></DIV ></BODY ></HTML >