Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 9411cff4bc6d4e61b29ae81cd24665af > files > 226

gtkmm2.4-doc-2.12.7-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>gtkmm 2.4: Gtk::Bin Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../index.html">Main Page</a> &nbsp;
  <a href="group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html"> Namespaces</a> &nbsp;
  <a href="../../tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>
<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.1 -->
<div class="nav">
<a class="el" href="namespaceGtk.html">Gtk</a>::<a class="el" href="classGtk_1_1Bin.html">Bin</a></div>
<h1>Gtk::Bin Class Reference<br>
<small>
[<a class="el" href="group__Widgets.html">Widgets</a>]</small>
</h1><!-- doxytag: class="Gtk::Bin" --><!-- doxytag: inherits="Gtk::Container" -->Inheritance diagram for Gtk::Bin:<p><center><img src="classGtk_1_1Bin__inherit__graph.png" border="0" usemap="#Gtk_1_1Bin__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1Bin__inherit__map">
<area href="classGtk_1_1Alignment.html" shape="rect" coords="305,6,420,32" alt="">
<area href="classGtk_1_1Button.html" shape="rect" coords="316,56,409,83" alt="">
<area href="classGtk_1_1ComboBox.html" shape="rect" coords="303,107,423,134" alt="">
<area href="classGtk_1_1EventBox.html" shape="rect" coords="307,158,419,184" alt="">
<area href="classGtk_1_1Expander.html" shape="rect" coords="307,208,419,235" alt="">
<area href="classGtk_1_1Frame.html" shape="rect" coords="317,259,408,286" alt="">
<area href="classGtk_1_1HandleBox.html" shape="rect" coords="303,310,423,336" alt="">
<area href="classGtk_1_1Item.html" shape="rect" coords="323,360,403,387" alt="">
<area href="classGtk_1_1ScrolledWindow.html" shape="rect" coords="288,411,437,438" alt="">
<area href="classGtk_1_1ToolItem.html" shape="rect" coords="311,462,415,488" alt="">
<area href="classGtk_1_1Viewport.html" shape="rect" coords="309,512,416,539" alt="">
<area href="classGtk_1_1Window.html" shape="rect" coords="313,563,412,590" alt="">
<area href="classGtk_1_1Container.html" shape="rect" coords="7,284,119,311" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1Bin-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
A container with just one child. 
<p>
This is an abstract base class from which all classes holding up to 1 widget inside of them derive. It provides access to methods relevent to a single object, such as add_label, add_pixmap, etc. 
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#eb27fa8b1ff13101673b2f0c3d0786b8">add_label</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, bool mnemonic, <a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a> x_align, <a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a> y_align=ALIGN_CENTER)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a <a class="el" href="classGtk_1_1Label.html">Label</a> object.  <a href="#eb27fa8b1ff13101673b2f0c3d0786b8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#1ee817897a75be90dbf6de3c71162707">add_label</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, bool mnemonic=false, double x_align=0.5, double y_align=0.5)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a <a class="el" href="classGtk_1_1Label.html">Label</a> object.  <a href="#1ee817897a75be90dbf6de3c71162707"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#dd649d75e5f9bb4ed42fe72d6973ffcc">add_pixlabel</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; pixfile, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, double x_align=0.5, double y_align=0.5)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> objects.  <a href="#dd649d75e5f9bb4ed42fe72d6973ffcc"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#05708dc09c3b5a4f950c0417e647d85c">add_pixlabel</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt;&amp; pixmap, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>&gt;&amp; mask, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, double x_align=0.5, double y_align=0.5)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> objects.  <a href="#05708dc09c3b5a4f950c0417e647d85c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#74faa574267047a7319a872e8fea7d1f">add_pixmap</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt;&amp; pixmap, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>&gt;&amp; mask)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add an <a class="el" href="classGtk_1_1Image.html">Image</a> object.  <a href="#74faa574267047a7319a872e8fea7d1f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classGtk_1_1Widget.html">Widget</a>*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#579b53d147e795c16132c9465a7e122a">get_child</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#538ec23119abba6c987b4363cac2f1dc">get_child</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkBin*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#3028496848aa6547cf2a38f8b26125cf">gobj</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#3028496848aa6547cf2a38f8b26125cf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkBin*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#6fef1f41c67a588dd33087ea479e0ad1">gobj</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#6fef1f41c67a588dd33087ea479e0ad1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#a1e7fba8461ffc4e8676ea3be6f40f2d">remove</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove the contained object Since this can only hold one object it is not necessary to specify which object to remove like other containers.  <a href="#a1e7fba8461ffc4e8676ea3be6f40f2d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#56063452127cc483ca426adfc7ef13f9">~Bin</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#30c4f95f2734bcd253e279a42117f9c1">Bin</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Bin.html">Gtk::Bin</a>*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Bin.html#3fef7943ef681ada63356ac3ec232f90">wrap</a> (GtkBin* object, bool take_copy=false)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#3fef7943ef681ada63356ac3ec232f90"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="56063452127cc483ca426adfc7ef13f9"></a><!-- doxytag: member="Gtk::Bin::~Bin" ref="56063452127cc483ca426adfc7ef13f9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Bin::~Bin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="30c4f95f2734bcd253e279a42117f9c1"></a><!-- doxytag: member="Gtk::Bin::Bin" ref="30c4f95f2734bcd253e279a42117f9c1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Bin::Bin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="eb27fa8b1ff13101673b2f0c3d0786b8"></a><!-- doxytag: member="Gtk::Bin::add_label" ref="eb27fa8b1ff13101673b2f0c3d0786b8" args="(const Glib::ustring &amp;label, bool mnemonic, AlignmentEnum x_align, AlignmentEnum y_align=ALIGN_CENTER)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::add_label           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>mnemonic</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a>&nbsp;</td>
          <td class="paramname"> <em>x_align</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a>&nbsp;</td>
          <td class="paramname"> <em>y_align</em> = <code>ALIGN_CENTER</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a <a class="el" href="classGtk_1_1Label.html">Label</a> object. 
<p>
This does not correspond to any GTK+ function and is provided purely for convenience. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>label</em>&nbsp;</td><td>The label text. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>mnemonic</em>&nbsp;</td><td>If <code>true</code>, characters preceded by an underscore (_) will be underlined and used as a keyboard accelerator (shortcut). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>x_align</em>&nbsp;</td><td>The horizontal alignment of the text. For possible values, see <a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">Gtk::AlignmentEnum</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y_align</em>&nbsp;</td><td>The vertical alignment of the text. For possible values, see <a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">Gtk::AlignmentEnum</a>. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="1ee817897a75be90dbf6de3c71162707"></a><!-- doxytag: member="Gtk::Bin::add_label" ref="1ee817897a75be90dbf6de3c71162707" args="(const Glib::ustring &amp;label, bool mnemonic=false, double x_align=0.5, double y_align=0.5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::add_label           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>mnemonic</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x_align</em> = <code>0.5</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y_align</em> = <code>0.5</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a <a class="el" href="classGtk_1_1Label.html">Label</a> object. 
<p>
This does not correspond to any GTK+ function and is provided purely for convenience. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>label</em>&nbsp;</td><td>The text for the label. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>mnemonic</em>&nbsp;</td><td>If <code>true</code>, characters preceded by an underscore (_) will be underlined and used as a keyboard accelerator (shortcut). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>x_align</em>&nbsp;</td><td>The horizontal alignment of the text. This ranges from 0.0 (left aligned) to 1.0 (right aligned). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y_align</em>&nbsp;</td><td>The vertical alignment of the text. This ranges from 0.0 (top aligned) to 1.0 (bottom aligned). </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="dd649d75e5f9bb4ed42fe72d6973ffcc"></a><!-- doxytag: member="Gtk::Bin::add_pixlabel" ref="dd649d75e5f9bb4ed42fe72d6973ffcc" args="(const Glib::ustring &amp;pixfile, const Glib::ustring &amp;label, double x_align=0.5, double y_align=0.5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::add_pixlabel           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>pixfile</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x_align</em> = <code>0.5</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y_align</em> = <code>0.5</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> objects. 
<p>
This does not correspond to any GTK+ function and is provided purely for convenience. This will create, manage, add, and show a new <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> (within an <a class="el" href="classGtk_1_1HBox.html">HBox</a>) to this <a class="el" href="classGtk_1_1Bin.html">Bin</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>pixfile</em>&nbsp;</td><td>The path to a file to be displayed. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>label</em>&nbsp;</td><td>The text for the label. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>x_align</em>&nbsp;</td><td>The horizontal alignment of the text in the label. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y_align</em>&nbsp;</td><td>The vertical alignment of the text in the label. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="05708dc09c3b5a4f950c0417e647d85c"></a><!-- doxytag: member="Gtk::Bin::add_pixlabel" ref="05708dc09c3b5a4f950c0417e647d85c" args="(const Glib::RefPtr&lt; Gdk::Pixmap &gt; &amp;pixmap, const Glib::RefPtr&lt; Gdk::Bitmap &gt; &amp;mask, const Glib::ustring &amp;label, double x_align=0.5, double y_align=0.5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::add_pixlabel           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt;&amp;&nbsp;</td>
          <td class="paramname"> <em>pixmap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>&gt;&amp;&nbsp;</td>
          <td class="paramname"> <em>mask</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x_align</em> = <code>0.5</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y_align</em> = <code>0.5</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> objects. 
<p>
This does not correspond to any GTK+ function and is provided purely for convenience. This will create, manage, add, and show a new <a class="el" href="classGtk_1_1Image.html">Image</a> and <a class="el" href="classGtk_1_1Label.html">Label</a> (within an <a class="el" href="classGtk_1_1HBox.html">HBox</a>) to this <a class="el" href="classGtk_1_1Bin.html">Bin</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>pixmap</em>&nbsp;</td><td>A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a> to a <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>mask</em>&nbsp;</td><td>A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a> to a <a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>label</em>&nbsp;</td><td>The text for the label. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>x_align</em>&nbsp;</td><td>The horizontal alignment of the text in the label. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>y_align</em>&nbsp;</td><td>The vertical alignment of the text in the label. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="74faa574267047a7319a872e8fea7d1f"></a><!-- doxytag: member="Gtk::Bin::add_pixmap" ref="74faa574267047a7319a872e8fea7d1f" args="(const Glib::RefPtr&lt; Gdk::Pixmap &gt; &amp;pixmap, const Glib::RefPtr&lt; Gdk::Bitmap &gt; &amp;mask)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::add_pixmap           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>&gt;&amp;&nbsp;</td>
          <td class="paramname"> <em>pixmap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>&gt;&amp;&nbsp;</td>
          <td class="paramname"> <em>mask</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add an <a class="el" href="classGtk_1_1Image.html">Image</a> object. 
<p>
This does not correspond to any GTK+ function and is provided purely for convenience. This will create, manage, add, and show a new <a class="el" href="classGtk_1_1Image.html">Image</a> to this <a class="el" href="classGtk_1_1Bin.html">Bin</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>pixmap</em>&nbsp;</td><td>A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a> to a <a class="el" href="classGdk_1_1Pixmap.html">Gdk::Pixmap</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>mask</em>&nbsp;</td><td>A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a> to a <a class="el" href="classGdk_1_1Bitmap.html">Gdk::Bitmap</a>. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="579b53d147e795c16132c9465a7e122a"></a><!-- doxytag: member="Gtk::Bin::get_child" ref="579b53d147e795c16132c9465a7e122a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::Bin::get_child           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="538ec23119abba6c987b4363cac2f1dc"></a><!-- doxytag: member="Gtk::Bin::get_child" ref="538ec23119abba6c987b4363cac2f1dc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::Bin::get_child           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3028496848aa6547cf2a38f8b26125cf"></a><!-- doxytag: member="Gtk::Bin::gobj" ref="3028496848aa6547cf2a38f8b26125cf" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkBin* Gtk::Bin::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GtkObject. 
<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Container.html#a9c925218a599711b415da4aafca475d">Gtk::Container</a>.
<p>
Reimplemented in <a class="el" href="classGtk_1_1AboutDialog.html#284788ef0e053eff6cb642a25738bd39">Gtk::AboutDialog</a>, <a class="el" href="classGtk_1_1Alignment.html#b359f75a399b067f96fde2574b360381">Gtk::Alignment</a>, <a class="el" href="classGtk_1_1AspectFrame.html#019862f860c944d956012edb9473f347">Gtk::AspectFrame</a>, <a class="el" href="classGtk_1_1Assistant.html#f5287cbae83240e241678e53dcc0a5f0">Gtk::Assistant</a>, <a class="el" href="classGtk_1_1Button.html#e0feae414420fe321854c52e7103c65d">Gtk::Button</a>, <a class="el" href="classGtk_1_1CheckButton.html#1f9b7c835dd5ad9b96345731fe5566a2">Gtk::CheckButton</a>, <a class="el" href="classGtk_1_1CheckMenuItem.html#d4878ee55857ad4ba4286aca758ac2ed">Gtk::CheckMenuItem</a>, <a class="el" href="classGtk_1_1ColorButton.html#5ac84de7a367ab5089b41a8b5545d572">Gtk::ColorButton</a>, <a class="el" href="classGtk_1_1ColorSelectionDialog.html#9cd10342991a6103d193b7e2c7679beb">Gtk::ColorSelectionDialog</a>, <a class="el" href="classGtk_1_1ComboDropDownItem.html#08bba816b4f23aa2f2aa5f6a6a980791">Gtk::ComboDropDownItem</a>, <a class="el" href="classGtk_1_1ComboBox.html#4a4a3a27f8c511fc1085d8283c3642e5">Gtk::ComboBox</a>, <a class="el" href="classGtk_1_1ComboBoxEntry.html#042ad903bc13a4429a995e1057da061d">Gtk::ComboBoxEntry</a>, <a class="el" href="classGtk_1_1Dialog.html#788feeedb8034b6582a914bfe81deb6d">Gtk::Dialog</a>, <a class="el" href="classGtk_1_1EventBox.html#e32158c23c42719e75d65b1de22aef0d">Gtk::EventBox</a>, <a class="el" href="classGtk_1_1Expander.html#d1440707eb4bb190608939d29eb7afb9">Gtk::Expander</a>, <a class="el" href="classGtk_1_1FileChooserDialog.html#623ab24c2cce13f1ea21776621b1c073">Gtk::FileChooserDialog</a>, <a class="el" href="classGtk_1_1FileSelection.html#7a1f2b2bbc9eb92013302a92e3b6fe6d">Gtk::FileSelection</a>, <a class="el" href="classGtk_1_1FontButton.html#7eb96c07d6caf7509601934898f31592">Gtk::FontButton</a>, <a class="el" href="classGtk_1_1FontSelectionDialog.html#4e252f515c010c4e26eacd966199b20f">Gtk::FontSelectionDialog</a>, <a class="el" href="classGtk_1_1Frame.html#57bd4f2535421c7604864bcc7dd713b7">Gtk::Frame</a>, <a class="el" href="classGtk_1_1HandleBox.html#a578edd4fdebcb281fd0f4b31e41bddc">Gtk::HandleBox</a>, <a class="el" href="classGtk_1_1ImageMenuItem.html#8ce865fff24f83050ad5841de92d601c">Gtk::ImageMenuItem</a>, <a class="el" href="classGtk_1_1InputDialog.html#dc7112c4f7d635da4e0192e6b0405721">Gtk::InputDialog</a>, <a class="el" href="classGtk_1_1Item.html#b1771183e4d0d1d4dd642e8456399df7">Gtk::Item</a>, <a class="el" href="classGtk_1_1LinkButton.html#f31f8b307ebf0f7b215256b42e302aeb">Gtk::LinkButton</a>, <a class="el" href="classGtk_1_1MenuItem.html#d06050727db1a524fa231e4a8139ee60">Gtk::MenuItem</a>, <a class="el" href="classGtk_1_1MenuToolButton.html#f2e5d909e3ca0e15666cf4b5cc5d7e30">Gtk::MenuToolButton</a>, <a class="el" href="classGtk_1_1MessageDialog.html#f5ffd5b91e470911e1259c31021ffd1d">Gtk::MessageDialog</a>, <a class="el" href="classGtk_1_1OptionMenu.html#0e989ba5e2e27d27213bbcf488f4cb35">Gtk::OptionMenu</a>, <a class="el" href="classGtk_1_1PageSetupUnixDialog.html#c5e1e4a42b7deec06f9b3579affb2a24">Gtk::PageSetupUnixDialog</a>, <a class="el" href="classGtk_1_1Plug.html#615223bd120d3fcdf036024f13561409">Gtk::Plug</a>, <a class="el" href="classGtk_1_1PrintUnixDialog.html#55d69c442642a62635687146d861bb49">Gtk::PrintUnixDialog</a>, <a class="el" href="classGtk_1_1RadioButton.html#5aae12d73235d9e420d3a2d4e69a7190">Gtk::RadioButton</a>, <a class="el" href="classGtk_1_1RadioMenuItem.html#48cb9c31d78d92ba2d1940695eea7b72">Gtk::RadioMenuItem</a>, <a class="el" href="classGtk_1_1RadioToolButton.html#5d13d062f41d851670b64b119b1dbdde">Gtk::RadioToolButton</a>, <a class="el" href="classGtk_1_1RecentChooserDialog.html#b0a84cf3ef674f1bf1572aa0ab03828d">Gtk::RecentChooserDialog</a>, <a class="el" href="classGtk_1_1ScaleButton.html#680f1f76941134b9a62f910847062ade">Gtk::ScaleButton</a>, <a class="el" href="classGtk_1_1ScrolledWindow.html#89c1f17ab466f1d299647fd822c3dabd">Gtk::ScrolledWindow</a>, <a class="el" href="classGtk_1_1SeparatorMenuItem.html#27480bd805183f62849e235602477bef">Gtk::SeparatorMenuItem</a>, <a class="el" href="classGtk_1_1SeparatorToolItem.html#506aaf58a13acff809a6acc7774ea55f">Gtk::SeparatorToolItem</a>, <a class="el" href="classGtk_1_1TearoffMenuItem.html#b55617fa3164dcf590f13ce2a0550c43">Gtk::TearoffMenuItem</a>, <a class="el" href="classGtk_1_1ToggleButton.html#e48839ba71f7dd62410bcbcde26103ef">Gtk::ToggleButton</a>, <a class="el" href="classGtk_1_1ToggleToolButton.html#ddcc19803d3eb8026302b63c0be86b89">Gtk::ToggleToolButton</a>, <a class="el" href="classGtk_1_1ToolButton.html#aa8e7fb3b4bf55ed49fb7ccc72527204">Gtk::ToolButton</a>, <a class="el" href="classGtk_1_1ToolItem.html#14b3df676cf3733d6bd87f5d4cc91c31">Gtk::ToolItem</a>, <a class="el" href="classGtk_1_1Viewport.html#74d34ed75389542cf0f877e894b87455">Gtk::Viewport</a>, <a class="el" href="classGtk_1_1VolumeButton.html#6e93e6e776048e7aaa7df97b59bb666d">Gtk::VolumeButton</a>, and <a class="el" href="classGtk_1_1Window.html#c3e302dafa3d1474738f55df906fe100">Gtk::Window</a>.
</div>
</div><p>
<a class="anchor" name="6fef1f41c67a588dd33087ea479e0ad1"></a><!-- doxytag: member="Gtk::Bin::gobj" ref="6fef1f41c67a588dd33087ea479e0ad1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkBin* Gtk::Bin::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GtkObject. 
<p>

<p>
Reimplemented from <a class="el" href="classGtk_1_1Container.html#1b45ff015f4b09b143699bad9d4e423d">Gtk::Container</a>.
<p>
Reimplemented in <a class="el" href="classGtk_1_1AboutDialog.html#154a7b18752a8770891c424aee419763">Gtk::AboutDialog</a>, <a class="el" href="classGtk_1_1Alignment.html#316b3e3c159e7c63be312083b0930b13">Gtk::Alignment</a>, <a class="el" href="classGtk_1_1AspectFrame.html#094c8844ef320a9736eba7f3a9d0bd66">Gtk::AspectFrame</a>, <a class="el" href="classGtk_1_1Assistant.html#78d17b7343a51083a6b1b9e02d32b730">Gtk::Assistant</a>, <a class="el" href="classGtk_1_1Button.html#ac9db3896fa8b7576c6f3720846faa1c">Gtk::Button</a>, <a class="el" href="classGtk_1_1CheckButton.html#9c03c6bb7097d41b6a1d7437259e7cee">Gtk::CheckButton</a>, <a class="el" href="classGtk_1_1CheckMenuItem.html#e1cd8058cbedb6d2b10c48126aa7cd0b">Gtk::CheckMenuItem</a>, <a class="el" href="classGtk_1_1ColorButton.html#1faf17015e5af54cfaa60c263e3b487e">Gtk::ColorButton</a>, <a class="el" href="classGtk_1_1ColorSelectionDialog.html#45caeb0d10a9100ddebd70beae235f89">Gtk::ColorSelectionDialog</a>, <a class="el" href="classGtk_1_1ComboDropDownItem.html#e7820fc94b32a596f0463c25fed2a3d5">Gtk::ComboDropDownItem</a>, <a class="el" href="classGtk_1_1ComboBox.html#187397e3b51ed9bec9a156c608288b59">Gtk::ComboBox</a>, <a class="el" href="classGtk_1_1ComboBoxEntry.html#56e85dfdf965ab78608f408f5cb1de64">Gtk::ComboBoxEntry</a>, <a class="el" href="classGtk_1_1Dialog.html#a3e8f3bdac15fac61128dc47c22ba4cd">Gtk::Dialog</a>, <a class="el" href="classGtk_1_1EventBox.html#b8eec81a75fac4b357c12e00d5375b26">Gtk::EventBox</a>, <a class="el" href="classGtk_1_1Expander.html#e877f207bfa77723625ca9e296704453">Gtk::Expander</a>, <a class="el" href="classGtk_1_1FileChooserDialog.html#8bcb702bdc16043f42481c8cebccae55">Gtk::FileChooserDialog</a>, <a class="el" href="classGtk_1_1FileSelection.html#03ebec3a61eaf4ef998efd9a4797a2cf">Gtk::FileSelection</a>, <a class="el" href="classGtk_1_1FontButton.html#d4dae76c16ec6d501816f1a06e9d44b2">Gtk::FontButton</a>, <a class="el" href="classGtk_1_1FontSelectionDialog.html#d5b39fcf3ce8f770bc2987267f46a12b">Gtk::FontSelectionDialog</a>, <a class="el" href="classGtk_1_1Frame.html#5f7db796218fe2e89e453071b464f6d4">Gtk::Frame</a>, <a class="el" href="classGtk_1_1HandleBox.html#63722f67c9a993404b66b1f632755fb6">Gtk::HandleBox</a>, <a class="el" href="classGtk_1_1ImageMenuItem.html#ace048e4175f654d494a552f68ec44aa">Gtk::ImageMenuItem</a>, <a class="el" href="classGtk_1_1InputDialog.html#207e658e5dcd65c726fd626368b103c9">Gtk::InputDialog</a>, <a class="el" href="classGtk_1_1Item.html#47682efbca1229f4f970bae2015b8daf">Gtk::Item</a>, <a class="el" href="classGtk_1_1LinkButton.html#01e2192f9822c37b815fc6d1d2e33d84">Gtk::LinkButton</a>, <a class="el" href="classGtk_1_1MenuItem.html#a83fe08a8b6c5e36a7c464c5f2faf946">Gtk::MenuItem</a>, <a class="el" href="classGtk_1_1MenuToolButton.html#6d5506c273ce86a54862ba3b70758b47">Gtk::MenuToolButton</a>, <a class="el" href="classGtk_1_1MessageDialog.html#6019fc42bcc8e891dfbcc6565939ec8e">Gtk::MessageDialog</a>, <a class="el" href="classGtk_1_1OptionMenu.html#ae1984c3cfd400894e9da3e81fb4c4d0">Gtk::OptionMenu</a>, <a class="el" href="classGtk_1_1PageSetupUnixDialog.html#037e9e6f945a24d31cb2b16605eb1aab">Gtk::PageSetupUnixDialog</a>, <a class="el" href="classGtk_1_1Plug.html#c215b1d0d84d6783f9d737748cbc533b">Gtk::Plug</a>, <a class="el" href="classGtk_1_1PrintUnixDialog.html#e8d543407e309cd6e7e67cd0aa2f82b0">Gtk::PrintUnixDialog</a>, <a class="el" href="classGtk_1_1RadioButton.html#43c24cc7bea2c2edf043f4b76c632ee7">Gtk::RadioButton</a>, <a class="el" href="classGtk_1_1RadioMenuItem.html#abd8e463294ac590ba329a79bda1820b">Gtk::RadioMenuItem</a>, <a class="el" href="classGtk_1_1RadioToolButton.html#7508ede2d8cda64545c0c1511db8333d">Gtk::RadioToolButton</a>, <a class="el" href="classGtk_1_1RecentChooserDialog.html#a9037355630ec732629caf279a3012cf">Gtk::RecentChooserDialog</a>, <a class="el" href="classGtk_1_1ScaleButton.html#bd9b41acbedadf2ae1e4bf96250bf99f">Gtk::ScaleButton</a>, <a class="el" href="classGtk_1_1ScrolledWindow.html#bacc27fa2d7d97d377974c8cd698ec2a">Gtk::ScrolledWindow</a>, <a class="el" href="classGtk_1_1SeparatorMenuItem.html#9b75733e98f771db456c2fe190652272">Gtk::SeparatorMenuItem</a>, <a class="el" href="classGtk_1_1SeparatorToolItem.html#f88c8baefe7909b8544bda83705220ee">Gtk::SeparatorToolItem</a>, <a class="el" href="classGtk_1_1TearoffMenuItem.html#1a6a4a8e3edf692daf0a41d608f37e18">Gtk::TearoffMenuItem</a>, <a class="el" href="classGtk_1_1ToggleButton.html#af95f140bb908c7424ce489c8c988993">Gtk::ToggleButton</a>, <a class="el" href="classGtk_1_1ToggleToolButton.html#9826ae502d32b3f6ef07972172bc1296">Gtk::ToggleToolButton</a>, <a class="el" href="classGtk_1_1ToolButton.html#451fe61a9536f6eb5e55e70ba79eaeea">Gtk::ToolButton</a>, <a class="el" href="classGtk_1_1ToolItem.html#14a91aa75fdf0d7377288f407f80ef79">Gtk::ToolItem</a>, <a class="el" href="classGtk_1_1Viewport.html#dc421299119cc0f0b21de0abcdbb3bed">Gtk::Viewport</a>, <a class="el" href="classGtk_1_1VolumeButton.html#0da9674c76e5abe87e070c6d987b9605">Gtk::VolumeButton</a>, and <a class="el" href="classGtk_1_1Window.html#467102527550b51eb4036390caeedb5c">Gtk::Window</a>.
</div>
</div><p>
<a class="anchor" name="a1e7fba8461ffc4e8676ea3be6f40f2d"></a><!-- doxytag: member="Gtk::Bin::remove" ref="a1e7fba8461ffc4e8676ea3be6f40f2d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Bin::remove           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove the contained object Since this can only hold one object it is not necessary to specify which object to remove like other containers. 
<p>
When calling <a class="el" href="classGtk_1_1Bin.html#a1e7fba8461ffc4e8676ea3be6f40f2d">remove()</a> on a <a class="el" href="classGtk_1_1ScrolledWindow.html">Gtk::ScrolledWindow</a> this might not remove the expected child directly, because <a class="el" href="classGtk_1_1ScrolledWindow.html#17c588d56d93923841d38f0d5e2ec9d7">Gtk::ScrolledWindow::add()</a> sometimes creates a Gtk::ViewPort child and places the widget in that. 
</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="3fef7943ef681ada63356ac3ec232f90"></a><!-- doxytag: member="Gtk::Bin::wrap" ref="3fef7943ef681ada63356ac3ec232f90" args="(GtkBin *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Bin.html">Gtk::Bin</a>* wrap           </td>
          <td>(</td>
          <td class="paramtype">GtkBin *&nbsp;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&nbsp;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="bin_8h.html">bin.h</a></ul>
</div>
<!-- end main content -->

<hr><address><small>
Generated for gtkmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.1 &copy;&nbsp;1997-2001</small></address>
</body>
</html>