Sophie

Sophie

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

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::Frame 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_1Frame.html">Frame</a></div>
<h1>Gtk::Frame Class Reference<br>
<small>
[<a class="el" href="group__Widgets.html">Widgets</a>,&nbsp;<a class="el" href="group__Containers.html">Container Widgets</a>]</small>
</h1><!-- doxytag: class="Gtk::Frame" --><!-- doxytag: inherits="Gtk::Bin" -->Inheritance diagram for Gtk::Frame:<p><center><img src="classGtk_1_1Frame__inherit__graph.png" border="0" usemap="#Gtk_1_1Frame__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1Frame__inherit__map">
<area href="classGtk_1_1AspectFrame.html" shape="rect" coords="49,626,185,652" alt="">
<area href="classGtk_1_1Bin.html" shape="rect" coords="81,471,153,498" alt="">
<area href="classGtk_1_1Container.html" shape="rect" coords="61,394,173,420" alt="">
<area href="classGtk_1_1Widget.html" shape="rect" coords="71,316,164,343" alt="">
<area href="classGtk_1_1Object.html" shape="rect" coords="5,239,96,266" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Object.html" shape="rect" coords="7,162,100,188" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html" shape="rect" coords="53,84,179,111" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Interface.html" shape="rect" coords="128,162,237,188" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classsigc_1_1trackable.html" shape="rect" coords="60,7,172,34" alt="">
<area href="classAtk_1_1Implementor.html" shape="rect" coords="120,239,251,266" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1Frame-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
A <a class="el" href="classGtk_1_1Bin.html">Gtk::Bin</a> with a decorative frame and optional label. 
<p>
The <a class="el" href="classGtk_1_1Frame.html">Frame</a> widget surrounds its single child with a decorative frame and an optional label. If present, the label is drawn in a gap in the top side of the frame. The position of the label can be controlled with <a class="el" href="classGtk_1_1Frame.html#f0895eb2b52aa4a63c2af4464601ab4d">set_label_align()</a>.<p>
A <a class="el" href="classGtk_1_1Frame.html">Frame</a> widget looks like this: <div align="center">
<img src="frame1.png" alt="frame1.png">
</div>
 
<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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#50bf70dfc0b43db4d72e08058a346071">Frame</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)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#d885c362a8c2bc29e89a3d7ec4a5b24b">Frame</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#3b552b239547cc4f6282187765114d0e">get_label</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the frame's label widget is a <a class="el" href="classGtk_1_1Label.html">Gtk::Label</a>, returns the text in the label widget.  <a href="#3b552b239547cc4f6282187765114d0e"></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_1Frame.html#c8542f38134862ad0c49b95188e3adb9">get_label_align</a> (float&amp; xalign, float&amp; yalign) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the X and Y alignment of the frame's label.  <a href="#c8542f38134862ad0c49b95188e3adb9"></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_1Frame.html#d631e6ae2f60ee1279cc99cd7131acf1">get_label_widget</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the label widget for the frame.  <a href="#d631e6ae2f60ee1279cc99cd7131acf1"></a><br></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_1Frame.html#eadf0ef4557f8e28c3eb8553c3801432">get_label_widget</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the label widget for the frame.  <a href="#eadf0ef4557f8e28c3eb8553c3801432"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#424fbd119c82beded41dfb2002c5f87c">get_shadow_type</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the shadow type of the frame.  <a href="#424fbd119c82beded41dfb2002c5f87c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkFrame*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#57bd4f2535421c7604864bcc7dd713b7">gobj</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#57bd4f2535421c7604864bcc7dd713b7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkFrame*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#5f7db796218fe2e89e453071b464f6d4">gobj</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GtkObject.  <a href="#5f7db796218fe2e89e453071b464f6d4"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 <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> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#b374e2016d6bbc6f485705ac307de701">property_label</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Text of the frame's label.  <a href="#b374e2016d6bbc6f485705ac307de701"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<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>&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#200b7f3943241102dee3f55f370dc2b2">property_label</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Text of the frame's label.  <a href="#200b7f3943241102dee3f55f370dc2b2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 <a class="el" href="classGtk_1_1Widget.html">Widget</a>* &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#2d469ffad5b466f45c88e844464ab668">property_label_widget</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A widget to display in place of the usual frame label.  <a href="#2d469ffad5b466f45c88e844464ab668"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#63beb526dadc1017061e0008c0267929">property_label_widget</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A widget to display in place of the usual frame label.  <a href="#63beb526dadc1017061e0008c0267929"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#f656e0517aac69f478a47cf8577e0871">property_label_xalign</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The horizontal alignment of the label.  <a href="#f656e0517aac69f478a47cf8577e0871"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#d5e7e02b2ee9374609ed3da10731df62">property_label_xalign</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The horizontal alignment of the label.  <a href="#d5e7e02b2ee9374609ed3da10731df62"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#65b2171e4941dbea0beccf0c2da8f67a">property_label_yalign</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vertical alignment of the label.  <a href="#65b2171e4941dbea0beccf0c2da8f67a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#37a98a251f1d91e7d508fa120e5b0e3e">property_label_yalign</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vertical alignment of the label.  <a href="#37a98a251f1d91e7d508fa120e5b0e3e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<br>
 <a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#0f4e20b3a9dceaec2e7f189fc0c128f9">property_shadow_type</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Appearance of the frame border.  <a href="#0f4e20b3a9dceaec2e7f189fc0c128f9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#49fd0cdb41926f20c78bf878e55dcc40">property_shadow_type</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Appearance of the frame border.  <a href="#49fd0cdb41926f20c78bf878e55dcc40"></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_1Frame.html#4bf1d1fd660d4a8e696b4aa047e02df5">set_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)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the text of the label.  <a href="#4bf1d1fd660d4a8e696b4aa047e02df5"></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_1Frame.html#19644d8d4cb6b737ebcf3012565b244e">set_label_align</a> (<a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a> xalign, <a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a> yalign=Gtk::ALIGN_CENTER)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the alignment of the frame widget's label.  <a href="#19644d8d4cb6b737ebcf3012565b244e"></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_1Frame.html#f0895eb2b52aa4a63c2af4464601ab4d">set_label_align</a> (float xalign=0.0, float yalign=0.5)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the alignment of the frame widget's label.  <a href="#f0895eb2b52aa4a63c2af4464601ab4d"></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_1Frame.html#5c387add374124d065766d009f5a920d">set_label_widget</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; label_widget)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the label widget for the frame.  <a href="#5c387add374124d065766d009f5a920d"></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_1Frame.html#ad5b3c0736a6ea62ca5d9d699a326f01">set_shadow_type</a> (<a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the shadow type for <em>frame</em>.  <a href="#ad5b3c0736a6ea62ca5d9d699a326f01"></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_1Frame.html#ed49f2286476debdf7df201e2c5fd6cd">unset_label</a> ()</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_1Frame.html#d777e367d4ddd2dba40a9db79d483d1a">~Frame</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#526060d83b13e656a42bf7c1c8def6f7">compute_child_allocation_vfunc</a> (<a class="el" href="classGdk_1_1Rectangle.html">Allocation</a>&amp; allocation)</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_1Frame.html">Gtk::Frame</a>*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Frame.html#82cbc754f84fde353cb8fc88fd7eb0e2">wrap</a> (GtkFrame* 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="#82cbc754f84fde353cb8fc88fd7eb0e2"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="d777e367d4ddd2dba40a9db79d483d1a"></a><!-- doxytag: member="Gtk::Frame::~Frame" ref="d777e367d4ddd2dba40a9db79d483d1a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Frame::~Frame           </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="d885c362a8c2bc29e89a3d7ec4a5b24b"></a><!-- doxytag: member="Gtk::Frame::Frame" ref="d885c362a8c2bc29e89a3d7ec4a5b24b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Frame::Frame           </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="50bf70dfc0b43db4d72e08058a346071"></a><!-- doxytag: member="Gtk::Frame::Frame" ref="50bf70dfc0b43db4d72e08058a346071" args="(const Glib::ustring &amp;label)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Frame::Frame           </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>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="526060d83b13e656a42bf7c1c8def6f7"></a><!-- doxytag: member="Gtk::Frame::compute_child_allocation_vfunc" ref="526060d83b13e656a42bf7c1c8def6f7" args="(Allocation &amp;allocation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Frame::compute_child_allocation_vfunc           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Allocation</a>&amp;&nbsp;</td>
          <td class="paramname"> <em>allocation</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3b552b239547cc4f6282187765114d0e"></a><!-- doxytag: member="Gtk::Frame::get_label" ref="3b552b239547cc4f6282187765114d0e" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><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> Gtk::Frame::get_label           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If the frame's label widget is a <a class="el" href="classGtk_1_1Label.html">Gtk::Label</a>, returns the text in the label widget. 
<p>
(The frame will have a <a class="el" href="classGtk_1_1Label.html">Gtk::Label</a> for the label widget if a non-<code>0</code> argument was passed to new().) <dl class="return" compact><dt><b>Returns:</b></dt><dd>The text in the label, or <code>0</code> if there was no label widget or the lable widget was not a <a class="el" href="classGtk_1_1Label.html">Gtk::Label</a>. This string is owned by GTK+ and must not be modified or freed. </dd></dl>

</div>
</div><p>
<a class="anchor" name="c8542f38134862ad0c49b95188e3adb9"></a><!-- doxytag: member="Gtk::Frame::get_label_align" ref="c8542f38134862ad0c49b95188e3adb9" args="(float &amp;xalign, float &amp;yalign) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::get_label_align           </td>
          <td>(</td>
          <td class="paramtype">float &amp;&nbsp;</td>
          <td class="paramname"> <em>xalign</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float &amp;&nbsp;</td>
          <td class="paramname"> <em>yalign</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieves the X and Y alignment of the frame's label. 
<p>
See <a class="el" href="classGtk_1_1Frame.html#f0895eb2b52aa4a63c2af4464601ab4d">set_label_align()</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>xalign</em>&nbsp;</td><td>Location to store X alignment of frame's label, or <code>0</code>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>yalign</em>&nbsp;</td><td>Location to store X alignment of frame's label, or <code>0</code>. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="d631e6ae2f60ee1279cc99cd7131acf1"></a><!-- doxytag: member="Gtk::Frame::get_label_widget" ref="d631e6ae2f60ee1279cc99cd7131acf1" 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::Frame::get_label_widget           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieves the label widget for the frame. 
<p>
See <a class="el" href="classGtk_1_1Frame.html#5c387add374124d065766d009f5a920d">set_label_widget()</a>. <dl class="return" compact><dt><b>Returns:</b></dt><dd>The label widget, or <code>0</code> if there is none. </dd></dl>

</div>
</div><p>
<a class="anchor" name="eadf0ef4557f8e28c3eb8553c3801432"></a><!-- doxytag: member="Gtk::Frame::get_label_widget" ref="eadf0ef4557f8e28c3eb8553c3801432" 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::Frame::get_label_widget           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieves the label widget for the frame. 
<p>
See <a class="el" href="classGtk_1_1Frame.html#5c387add374124d065766d009f5a920d">set_label_widget()</a>. <dl class="return" compact><dt><b>Returns:</b></dt><dd>The label widget, or <code>0</code> if there is none. </dd></dl>

</div>
</div><p>
<a class="anchor" name="424fbd119c82beded41dfb2002c5f87c"></a><!-- doxytag: member="Gtk::Frame::get_shadow_type" ref="424fbd119c82beded41dfb2002c5f87c" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a> Gtk::Frame::get_shadow_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieves the shadow type of the frame. 
<p>
See <a class="el" href="classGtk_1_1Frame.html#ad5b3c0736a6ea62ca5d9d699a326f01">set_shadow_type()</a>. <dl class="return" compact><dt><b>Returns:</b></dt><dd>The current shadow type of the frame. </dd></dl>

</div>
</div><p>
<a class="anchor" name="57bd4f2535421c7604864bcc7dd713b7"></a><!-- doxytag: member="Gtk::Frame::gobj" ref="57bd4f2535421c7604864bcc7dd713b7" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkFrame* Gtk::Frame::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_1Bin.html#3028496848aa6547cf2a38f8b26125cf">Gtk::Bin</a>.
<p>
Reimplemented in <a class="el" href="classGtk_1_1AspectFrame.html#019862f860c944d956012edb9473f347">Gtk::AspectFrame</a>.
</div>
</div><p>
<a class="anchor" name="5f7db796218fe2e89e453071b464f6d4"></a><!-- doxytag: member="Gtk::Frame::gobj" ref="5f7db796218fe2e89e453071b464f6d4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkFrame* Gtk::Frame::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_1Bin.html#6fef1f41c67a588dd33087ea479e0ad1">Gtk::Bin</a>.
<p>
Reimplemented in <a class="el" href="classGtk_1_1AspectFrame.html#094c8844ef320a9736eba7f3a9d0bd66">Gtk::AspectFrame</a>.
</div>
</div><p>
<a class="anchor" name="b374e2016d6bbc6f485705ac307de701"></a><!-- doxytag: member="Gtk::Frame::property_label" ref="b374e2016d6bbc6f485705ac307de701" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<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>&gt; Gtk::Frame::property_label           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Text of the frame's label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="200b7f3943241102dee3f55f370dc2b2"></a><!-- doxytag: member="Gtk::Frame::property_label" ref="200b7f3943241102dee3f55f370dc2b2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<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>&gt; Gtk::Frame::property_label           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Text of the frame's label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="2d469ffad5b466f45c88e844464ab668"></a><!-- doxytag: member="Gtk::Frame::property_label_widget" ref="2d469ffad5b466f45c88e844464ab668" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt; Gtk::Frame::property_label_widget           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A widget to display in place of the usual frame label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="63beb526dadc1017061e0008c0267929"></a><!-- doxytag: member="Gtk::Frame::property_label_widget" ref="63beb526dadc1017061e0008c0267929" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt; Gtk::Frame::property_label_widget           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A widget to display in place of the usual frame label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="f656e0517aac69f478a47cf8577e0871"></a><!-- doxytag: member="Gtk::Frame::property_label_xalign" ref="f656e0517aac69f478a47cf8577e0871" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Gtk::Frame::property_label_xalign           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The horizontal alignment of the label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="d5e7e02b2ee9374609ed3da10731df62"></a><!-- doxytag: member="Gtk::Frame::property_label_xalign" ref="d5e7e02b2ee9374609ed3da10731df62" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Gtk::Frame::property_label_xalign           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The horizontal alignment of the label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="65b2171e4941dbea0beccf0c2da8f67a"></a><!-- doxytag: member="Gtk::Frame::property_label_yalign" ref="65b2171e4941dbea0beccf0c2da8f67a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;double&gt; Gtk::Frame::property_label_yalign           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The vertical alignment of the label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="37a98a251f1d91e7d508fa120e5b0e3e"></a><!-- doxytag: member="Gtk::Frame::property_label_yalign" ref="37a98a251f1d91e7d508fa120e5b0e3e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;double&gt; Gtk::Frame::property_label_yalign           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The vertical alignment of the label. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="0f4e20b3a9dceaec2e7f189fc0c128f9"></a><!-- doxytag: member="Gtk::Frame::property_shadow_type" ref="0f4e20b3a9dceaec2e7f189fc0c128f9" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&gt; Gtk::Frame::property_shadow_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Appearance of the frame border. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="49fd0cdb41926f20c78bf878e55dcc40"></a><!-- doxytag: member="Gtk::Frame::property_shadow_type" ref="49fd0cdb41926f20c78bf878e55dcc40" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&gt; Gtk::Frame::property_shadow_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Appearance of the frame border. 
<p>
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="4bf1d1fd660d4a8e696b4aa047e02df5"></a><!-- doxytag: member="Gtk::Frame::set_label" ref="4bf1d1fd660d4a8e696b4aa047e02df5" args="(const Glib::ustring &amp;label)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::set_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>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the text of the label. 
<p>
If <em>label</em> is <code>0</code>, the current label is removed. <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 to use as the label of the frame. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="19644d8d4cb6b737ebcf3012565b244e"></a><!-- doxytag: member="Gtk::Frame::set_label_align" ref="19644d8d4cb6b737ebcf3012565b244e" args="(AlignmentEnum xalign, AlignmentEnum yalign=Gtk::ALIGN_CENTER)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::set_label_align           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g98983d4e80f67ffa5148dd554706ffac">AlignmentEnum</a>&nbsp;</td>
          <td class="paramname"> <em>xalign</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>yalign</em> = <code>Gtk::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>
Sets the alignment of the frame widget's label. 
<p>
The default values for a newly created frame are 0.0 and 0.5. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>xalign</em>&nbsp;</td><td>The position of the label along the top edge of the widget. A value of 0.0 represents left alignment; 1.0 represents right alignment. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>yalign</em>&nbsp;</td><td>The y alignment of the label. A value of 0.0 aligns under the frame; 1.0 aligns above the frame. If the values are exactly 0.0 or 1.0 the gap in the frame won't be painted because the label will be completely above or below the frame. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="f0895eb2b52aa4a63c2af4464601ab4d"></a><!-- doxytag: member="Gtk::Frame::set_label_align" ref="f0895eb2b52aa4a63c2af4464601ab4d" args="(float xalign=0.0, float yalign=0.5)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::set_label_align           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>xalign</em> = <code>0.0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>yalign</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>
Sets the alignment of the frame widget's label. 
<p>
The default values for a newly created frame are 0.0 and 0.5. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>xalign</em>&nbsp;</td><td>The position of the label along the top edge of the widget. A value of 0.0 represents left alignment; 1.0 represents right alignment. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>yalign</em>&nbsp;</td><td>The y alignment of the label. A value of 0.0 aligns under the frame; 1.0 aligns above the frame. If the values are exactly 0.0 or 1.0 the gap in the frame won't be painted because the label will be completely above or below the frame. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="5c387add374124d065766d009f5a920d"></a><!-- doxytag: member="Gtk::Frame::set_label_widget" ref="5c387add374124d065766d009f5a920d" args="(Widget &amp;label_widget)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::set_label_widget           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&nbsp;</td>
          <td class="paramname"> <em>label_widget</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the label widget for the frame. 
<p>
This is the widget that will appear embedded in the top edge of the frame as a title. <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_widget</em>&nbsp;</td><td>The new label widget. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="ad5b3c0736a6ea62ca5d9d699a326f01"></a><!-- doxytag: member="Gtk::Frame::set_shadow_type" ref="ad5b3c0736a6ea62ca5d9d699a326f01" args="(ShadowType type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::set_shadow_type           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">ShadowType</a>&nbsp;</td>
          <td class="paramname"> <em>type</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the shadow type for <em>frame</em>. 
<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>type</em>&nbsp;</td><td>The new <a class="el" href="group__gtkmmEnums.html#gc5cfb21bae7f04c83c5eabdacb92512e">Gtk::ShadowType</a>. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="ed49f2286476debdf7df201e2c5fd6cd"></a><!-- doxytag: member="Gtk::Frame::unset_label" ref="ed49f2286476debdf7df201e2c5fd6cd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Frame::unset_label           </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>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="82cbc754f84fde353cb8fc88fd7eb0e2"></a><!-- doxytag: member="Gtk::Frame::wrap" ref="82cbc754f84fde353cb8fc88fd7eb0e2" args="(GtkFrame *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Frame.html">Gtk::Frame</a>* wrap           </td>
          <td>(</td>
          <td class="paramtype">GtkFrame *&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="frame_8h.html">frame.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>