This file is a typical Gamma/GTK reference page SGML file. It illustrates all of the different kinds of tags produced.
<refentry id="re-GtkContainer">
<refmeta>
<refentrytitle>
<classname>GtkContainer</classname>
</refentrytitle>
</refmeta>
<refnamediv>
<refname><classname>GtkContainer</classname></refname>
<refpurpose>&GtkContainerpurpose;</refpurpose>
<indexterm id="ix-GtkContainer"><primary>GtkContainer</primary></indexterm>
</refnamediv>
<refsynopsisdiv>
<title>Synopsis</title>
<synopsis>
class <classname>GtkContainer</classname> <classname>GtkWidget</classname>
{
<ulink url="gtk/gtkcontainer.html#GTKCONTAINER--BORDER-WIDTH"><varname>border_width;</varname></ulink> // gulong : Read / Write <indexterm id="ix-ivar-GTK-CONTAINER-BORDER-WIDTH"><primary>border_width</primary><secondary>GtkContainer</secondary></indexterm>
<ulink url="gtk/gtkcontainer.html#GTKCONTAINER--CHILD"><varname>child;</varname></ulink> // GtkWidget : Write <indexterm id="ix-ivar-GTK-CONTAINER-CHILD"><primary>child</primary><secondary>GtkContainer</secondary></indexterm>
<varname>reallocate_redraws;</varname> // gboolean : Read / Write <indexterm id="ix-ivar-GTK-CONTAINER-REALLOCATE-REDRAWS"><primary>reallocate_redraws</primary><secondary>GtkContainer</secondary></indexterm>
<ulink url="gtk/gtkcontainer.html#GTKCONTAINER--RESIZE-MODE"><varname>resize_mode;</varname></ulink> // GtkResizeMode : Read / Write <indexterm id="ix-ivar-GTK-CONTAINER-RESIZE-MODE"><primary>resize_mode</primary><secondary>GtkContainer</secondary></indexterm>
}
</synopsis>
</refsynopsisdiv>
<refsect1>
<title>Parent Classes</title>
<para>
<link linkend="re-GtkObject"><classname>GtkObject</classname></link><-- <link linkend="re-GtkWidget"><classname>GtkWidget</classname></link><--GtkContainer
</para>
</refsect1>
<refsect1>
<title>Child Classes</title>
<para>
<link linkend="re-GtkBin"><classname>GtkBin</classname></link>
<link linkend="re-GtkBox"><classname>GtkBox</classname></link>
<link linkend="re-GtkCList"><classname>GtkCList</classname></link>
<link linkend="re-GtkFixed"><classname>GtkFixed</classname></link>
<link linkend="re-GtkLayout"><classname>GtkLayout</classname></link>
<link linkend="re-GtkList"><classname>GtkList</classname></link>
<link linkend="re-GtkNotebook"><classname>GtkNotebook</classname></link>
<link linkend="re-GtkPacker"><classname>GtkPacker</classname></link>
<link linkend="re-GtkPaned"><classname>GtkPaned</classname></link>
<link linkend="re-GtkSocket"><classname>GtkSocket</classname></link>
<link linkend="re-GtkTable"><classname>GtkTable</classname></link>
<link linkend="re-GtkToolbar"><classname>GtkToolbar</classname></link>
<link linkend="re-GtkTree"><classname>GtkTree</classname></link>
</para>
</refsect1>
&GtkContainerdescription;
<refsect1>
<title>Methods</title>
<simplelist>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-ADD"><function>add</function></ulink> (<parameter>widget</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-ADD"><primary>add</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-ADDV"><function>addv</function></ulink> (<parameter>widget</parameter>, <parameter>n_args</parameter>, <parameter>args</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-ADDV"><primary>addv</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-ARG-GET"><function>arg_get</function></ulink> (<parameter>child</parameter>, <parameter>arg</parameter>, <parameter>info</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-ARG-GET"><primary>arg_get</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-ARG-SET"><function>arg_set</function></ulink> (<parameter>child</parameter>, <parameter>arg</parameter>, <parameter>info</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-ARG-SET"><primary>arg_set</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHECK-RESIZE"><function>check_resize</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-CHECK-RESIZE"><primary>check_resize</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHILD-COMPOSITE-NAME"><function>child_composite_name</function></ulink> (<parameter>child</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-CHILD-COMPOSITE-NAME"><primary>child_composite_name</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHILD-GETV"><function>child_getv</function></ulink> (<parameter>child</parameter>, <parameter>n_args</parameter>, <parameter>args</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-CHILD-GETV"><primary>child_getv</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHILD-SETV"><function>child_setv</function></ulink> (<parameter>child</parameter>, <parameter>n_args</parameter>, <parameter>args</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-CHILD-SETV"><primary>child_setv</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHILD-TYPE"><function>child_type</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-CHILD-TYPE"><primary>child_type</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CHILDREN"><function>children</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-CHILDREN"><primary>children</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-CLEAR-RESIZE-WIDGETS"><function>clear_resize_widgets</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-CLEAR-RESIZE-WIDGETS"><primary>clear_resize_widgets</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-DEQUEUE-RESIZE-HANDLER"><function>dequeue_resize_handler</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-DEQUEUE-RESIZE-HANDLER"><primary>dequeue_resize_handler</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-FOCUS"><function>focus</function></ulink> (<parameter>direction</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-FOCUS"><primary>focus</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-QUEUE-RESIZE"><function>queue_resize</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-QUEUE-RESIZE"><primary>queue_resize</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-REGISTER-TOPLEVEL"><function>register_toplevel</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-REGISTER-TOPLEVEL"><primary>register_toplevel</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-REMOVE"><function>remove</function></ulink> (<parameter>widget</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-REMOVE"><primary>remove</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-RESIZE-CHILDREN"><function>resize_children</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-RESIZE-CHILDREN"><primary>resize_children</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-BORDER-WIDTH"><function>set_border_width</function></ulink> (<parameter>border_width</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-BORDER-WIDTH"><primary>set_border_width</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-FOCUS-CHILD"><function>set_focus_child</function></ulink> (<parameter>child</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-FOCUS-CHILD"><primary>set_focus_child</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-FOCUS-HADJUSTMENT"><function>set_focus_hadjustment</function></ulink> (<parameter>adjustment</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-FOCUS-HADJUSTMENT"><primary>set_focus_hadjustment</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-FOCUS-VADJUSTMENT"><function>set_focus_vadjustment</function></ulink> (<parameter>adjustment</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-FOCUS-VADJUSTMENT"><primary>set_focus_vadjustment</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-REALLOCATE-REDRAWS"><function>set_reallocate_redraws</function></ulink> (<parameter>needs_redraws</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-REALLOCATE-REDRAWS"><primary>set_reallocate_redraws</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-SET-RESIZE-MODE"><function>set_resize_mode</function></ulink> (<parameter>resize_mode</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-SET-RESIZE-MODE"><primary>set_resize_mode</primary><secondary>GtkContainer</secondary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-UNREGISTER-TOPLEVEL"><function>unregister_toplevel</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-UNREGISTER-TOPLEVEL"><primary>unregister_toplevel</primary><secondary>GtkContainer</secondary></indexterm>
</simplelist>
</refsect1>
<refsect1>
<title>Related Functions</title>
<simplelist>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-ADD-CHILD-ARG-TYPE"><function>gtk_container_add_child_arg_type</function></ulink> (<parameter>arg_name</parameter>, <parameter>arg_type</parameter>, <parameter>arg_flags</parameter>, <parameter>arg_id</parameter>)</member>
<indexterm id="ix-GTK-CONTAINER-ADD-CHILD-ARG-TYPE"><primary>gtk_container_add_child_arg_type</primary></indexterm>
<member><ulink url="gtk/gtkcontainer.html#GTK-CONTAINER-GET-TOPLEVELS"><function>gtk_container_get_toplevels</function></ulink> ()</member>
<indexterm id="ix-GTK-CONTAINER-GET-TOPLEVELS"><primary>gtk_container_get_toplevels</primary></indexterm>
<member><link linkend="gg-gtk-type-structurename"><function>gtk_container_get_type</function></link> () -- replaces GTK_TYPE_CONTAINER</member>
<indexterm id="ix-GTK-TYPE-CONTAINER-CAPS"><primary>GTK_TYPE_CONTAINER</primary></indexterm>
<indexterm id="ix-GTK-CONTAINER-GET-TYPE"><primary>gtk_container_get_type</primary></indexterm>
</simplelist>
</refsect1>
&GtkContainerexample;
</refentry>
Copyright © 1995-2004 by Cogent Real-Time Systems, Inc. All rights reserved.