Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > ca81b57b553ae75608ba0fc5e7925e4e > files > 324

libgtkmm1.2-devel-1.2.10-1mdk.ppc.rpm

<html>
<head><title>Gtk-- Reference: Gtk::Container</title></head>

<body bgcolor="#F0F0F0" text="#000000" link="#0000FF"
vlink="#000077" alink="#FF0000">
<table align=center border=0 cellspacing=10> <tr>
<td><a href="class_index.html">Class Index</a></td>
<td><a href="cross_index.html">Cross Index</a></td>
<td><a href="name_index.html">Namespace Index</a></td>
</table>
<h1 align=center>Class Gtk::Container</h1><p>
<b></b><br>
Contained in: <a href="Gtk.html">Gtk</a><br>
Derived from:
<a href="Gtk%3A%3AWidget.html">Gtk::Widget</a>
<br>
Derived by:
<a href="Gtk::Bin.html">Gtk::Bin</a>
<a href="Gtk::Box.html">Gtk::Box</a>
<a href="Gtk::CList.html">Gtk::CList</a>
<a href="Gtk::Fixed.html">Gtk::Fixed</a>
<a href="Gtk::Layout.html">Gtk::Layout</a>
<a href="Gtk::List.html">Gtk::List</a>
<a href="Gtk::MenuShell.html">Gtk::MenuShell</a>
<a href="Gtk::Notebook.html">Gtk::Notebook</a>
<a href="Gtk::Packer.html">Gtk::Packer</a>
<a href="Gtk::Paned.html">Gtk::Paned</a>
<a href="Gtk::Socket.html">Gtk::Socket</a>
<a href="Gtk::Table.html">Gtk::Table</a>
<a href="Gtk::Toolbar.html">Gtk::Toolbar</a>
<a href="Gtk::Tree.html">Gtk::Tree</a>
<p>
#include &lt;gtk--/container.h&gt;
<p>
<hr noshade>
<table border=0>
<tr><td colspan=3><h3>public function member index:</h3></td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#989"><tt><font color=blue><b>add</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#992"><tt><font color=blue><b>check_resize</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=navy>GtkType</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1005"><tt><font color=blue><b>child_type</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#997"><tt><font color=blue><b>focus</b></font></tt></a></td><td><tt>(<tt><font color=navy>GtkDirectionType</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#994"><tt><font color=blue><b>foreach</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gtk%3A%3AContainer.html#993">ForeachCallback</a>&)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#995"><tt><font color=blue><b>foreach_</b></font></tt></a></td><td><tt>(<tt><font color=navy>GtkCallback</font></tt> <tt><font color=blue>callback</font></tt>, <tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#996"><tt><font color=blue><b>foreach_full_</b></font></tt></a></td><td><tt>(<tt><font color=navy>GtkCallback</font></tt> <tt><font color=blue>callback</font></tt>, <tt><font color=navy>GtkCallbackMarshal</font></tt> <tt><font color=blue>marshal</font></tt>, <tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>, <tt><font color=navy>GtkDestroyNotify</font></tt> <tt><font color=blue>notify</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=navy>GtkContainer</font></tt>*</tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#983"><tt><font color=blue><b>gtkobj</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>const</tt> <tt><font color=navy>GtkContainer</font></tt>*</tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#984"><tt><font color=blue><b>gtkobj</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt>static</tt> <tt><font color=purple>bool</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#985"><tt><font color=blue><b>isA</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AObject.html"><tt><font color=navy><b>Object</b></font></tt></a>* <tt><font color=blue>object</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1002"><tt><font color=blue><b>register_toplevel</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#990"><tt><font color=blue><b>remove</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1004"><tt><font color=blue><b>resize_children</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#988"><tt><font color=blue><b>set_border_width</b></font></tt></a></td><td><tt>(<tt><font color=purple>guint</font></tt> <tt><font color=blue>width</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#998"><tt><font color=blue><b>set_focus_child</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>* <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#999"><tt><font color=blue><b>set_focus_child</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1001"><tt><font color=blue><b>set_focus_hadjustment</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AAdjustment.html"><tt><font color=navy><b>Adjustment</b></font></tt></a>& <tt><font color=blue>adjustment</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1000"><tt><font color=blue><b>set_focus_vadjustment</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AAdjustment.html"><tt><font color=navy><b>Adjustment</b></font></tt></a>& <tt><font color=blue>adjustment</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#991"><tt><font color=blue><b>set_resize_mode</b></font></tt></a></td><td><tt>(<tt><font color=navy>GtkResizeMode</font></tt> <tt><font color=blue>resize_mode</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1003"><tt><font color=blue><b>unregister_toplevel</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> </tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#986"><tt><font color=blue><b>~Container</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr><td>&nbsp;</td><tr><td colspan=3><h3>protected function member index:</h3></td>
<tr valign=top><td align=right><tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1006"><tt><font color=blue><b>Container</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1007"><tt><font color=blue><b>add_impl</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1009"><tt><font color=blue><b>check_resize_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=navy>GtkType</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1012"><tt><font color=blue><b>child_type_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1010"><tt><font color=blue><b>focus_impl</b></font></tt></a></td><td><tt>(<tt><font color=navy>GtkDirectionType</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1008"><tt><font color=blue><b>remove_impl</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#1011"><tt><font color=blue><b>set_focus_child_impl</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>* <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr><td>&nbsp;</td><tr><td colspan=3><h3>private function member index:</h3></td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AContainer.html#987"><tt><font color=blue><b>add</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>*)</tt>;</td>
<tr><td>&nbsp;</td></table>
<hr noshade>
<h2>Description:</h2>
<br>
<p>
<hr noshade>
<h2>Function Member Descriptions:</h2>
<a name="989"><font size=+1><b>Gtk::Container::add</b></font></a> -   Add a single item to container at unspecified location.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#989"><tt><font color=blue><b>add</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#1007"><tt><font color=blue><b>add_impl</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;<br><blockquote>  Adds an item to the list or item slot for the container.
  The meaning of this operation varies from one container to
  the next.
<P>
  For single item containers, this means replace the current contents
  with the specified widget.
<P>
  For multi item containers, this inserts without a location
  (should be avoided)
<P>
  Ownership follows gtk+ rules (reference counting).  Reference insertions
  and insertion of unmanaged pointers will not confer ownership.
  A managed pointer will be referenced and thus unless referenced
  externally will be deleted with the container.</blockquote>
<br><br>
<a name="992"><font size=+1><b>Gtk::Container::check_resize</b></font></a> -   Request contained widgets check their size.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#992"><tt><font color=blue><b>check_resize</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#1009"><tt><font color=blue><b>check_resize_impl</b></font></tt></a><tt>()</tt>;<br><br>
<a name="995"><font size=+1><b>Gtk::Container::foreach_</b></font></a> -   (internal) Operate on contained items (see <a href="Gtk%3A%3AContainer.html#994"><tt><font color=blue><b>foreach</b></font></tt></a>).<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#995"><tt><font color=blue><b>foreach_</b></font></tt></a><tt>(<tt><font color=navy>GtkCallback</font></tt> <tt><font color=blue>callback</font></tt>, <tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>)</tt>;<br><br>
<a name="996"><font size=+1><b>Gtk::Container::foreach_full_</b></font></a> -   (internal) Operate on contained items (see <a href="Gtk%3A%3AContainer.html#994"><tt><font color=blue><b>foreach</b></font></tt></a>).<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#996"><tt><font color=blue><b>foreach_full_</b></font></tt></a><tt>(<tt><font color=navy>GtkCallback</font></tt> <tt><font color=blue>callback</font></tt>, <tt><font color=navy>GtkCallbackMarshal</font></tt> <tt><font color=blue>marshal</font></tt>, <tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>, <tt><font color=navy>GtkDestroyNotify</font></tt> <tt><font color=blue>notify</font></tt>)</tt>;<br><br>
<a name="983"><font size=+1><b>Gtk::Container::gtkobj</b></font></a> -   Returns the underlaying gtk+ object.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=navy>GtkContainer</font></tt>*</tt> <a href="Gtk%3A%3AContainer.html#983"><tt><font color=blue><b>gtkobj</b></font></tt></a><tt>()</tt>;<br><br>
<a name="985"><font size=+1><b>Gtk::Container::isA</b></font></a> -   Returns true if object is this type.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>static</tt> <tt><font color=purple>bool</font></tt></tt> <a href="Gtk%3A%3AContainer.html#985"><tt><font color=blue><b>isA</b></font></tt></a><tt>(<a href="Gtk%3A%3AObject.html"><tt><font color=navy><b>Object</b></font></tt></a>* <tt><font color=blue>object</font></tt>)</tt>;<br><br>
<a name="990"><font size=+1><b>Gtk::Container::remove</b></font></a> -   Remove an item from container.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#990"><tt><font color=blue><b>remove</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#1008"><tt><font color=blue><b>remove_impl</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;<br><blockquote>  Removes an item if found in the container.</blockquote>
<br><br>
<a name="998"><font size=+1><b>Gtk::Container::set_focus_child</b></font></a> -   Sets the focus on a child.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#998"><tt><font color=blue><b>set_focus_child</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>* <tt><font color=blue>p0</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#1011"><tt><font color=blue><b>set_focus_child_impl</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>* <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="999"><font size=+1><b>Gtk::Container::set_focus_child</b></font></a> -   Sets the focus on a child.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#999"><tt><font color=blue><b>set_focus_child</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>& <tt><font color=blue>p0</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#1011"><tt><font color=blue><b>set_focus_child_impl</b></font></tt></a><tt>(<a href="Gtk%3A%3AWidget.html"><tt><font color=navy><b>Widget</b></font></tt></a>* <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="991"><font size=+1><b>Gtk::Container::set_resize_mode</b></font></a> -   Set the resizing policy of the container.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AContainer.html#991"><tt><font color=blue><b>set_resize_mode</b></font></tt></a><tt>(<tt><font color=navy>GtkResizeMode</font></tt> <tt><font color=blue>resize_mode</font></tt>)</tt>;<br><br>
<hr noshade>
</html>