Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 3bedfeeb5b723ddfdb1a0868f87875b2 > files > 50

gtkmm-utils-doc-0.4.1-3.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>gtkmm-utils: Gtk::Util::Tile Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">gtkmm-utils&#160;<span id="projectnumber">0.4.1</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classGtk_1_1Util_1_1Tile.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<h1>Gtk::Util::Tile Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="Gtk::Util::Tile" --><!-- doxytag: inherits="Gtk::EventBox" -->
<p>Extensible widget providing a highlighted title, summary and an image on the left-hand side.  
<a href="#_details">More...</a></p>
<div class="dynheader">
Inheritance diagram for Gtk::Util::Tile:</div>
<div class="dyncontent">
<div class="center"><img src="classGtk_1_1Util_1_1Tile__inherit__graph.png" border="0" usemap="#Gtk_1_1Util_1_1Tile_inherit__map" alt="Inheritance graph"/></div>
<map name="Gtk_1_1Util_1_1Tile_inherit__map" id="Gtk_1_1Util_1_1Tile_inherit__map">
<area shape="rect" id="node2" href="classGtk_1_1EventBox.html" title="EventBox" alt="" coords="40,5,141,32"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGtk_1_1Util_1_1Tile-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef sigc::signal&lt; void, <br class="typebreak"/>
<a class="el" href="classGtk_1_1Util_1_1Tile.html">Tile</a> &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aad215ff31cf2d9acaefabf34b5dd91f6">SignalActivated</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Signature of signal emmitted when user double-clicks or presses the Return key on a <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>.  <a href="#aad215ff31cf2d9acaefabf34b5dd91f6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef sigc::signal&lt; void, <br class="typebreak"/>
<a class="el" href="classGtk_1_1Util_1_1Tile.html">Tile</a> &amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Signature of signal emitted to indicate that the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> has been selected (gained focus) or unselected (lost focus).  <a href="#a71b296f3dfe1f66c0473492d56960be7"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Gtk::VBox &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a17dc49239f7fd87f1dc4ea8eba129cc1">get_content_vbox</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classGtk_1_1VBox.html">Gtk::VBox</a> holding the "content" widgets of the tile.  <a href="#a17dc49239f7fd87f1dc4ea8eba129cc1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Gtk::Image &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aa430a5fa1c36abb61eebd5e8f9a609d9">get_image</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the image for the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>, so that its content can be set.  <a href="#aa430a5fa1c36abb61eebd5e8f9a609d9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Gtk::HBox &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aa1c45bb3dcc870b86909756b58536941">get_root_hbox</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Gtk::HBox that contains the image and <a class="el" href="classGtk_1_1VBox.html">Gtk::VBox</a> with all the labels and any other additional widgets.  <a href="#aa1c45bb3dcc870b86909756b58536941"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a9becde976e80834c0498b33d09b4d548">get_summary</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the "summary" of the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>, ie the smaller text below the title.  <a href="#a9becde976e80834c0498b33d09b4d548"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Gtk::Label &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a63b9f446f295e09029de21275e4fbd71">get_summary_label</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Gtk::Label displaying summary in small font.  <a href="#a63b9f446f295e09029de21275e4fbd71"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#abe1a412f0ba1703d7e2d747698c40e9d">get_title</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> title, ie the top-first, highlighted text.  <a href="#abe1a412f0ba1703d7e2d747698c40e9d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual Gtk::Label &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a36588ac43fb72cd2762fd178e1f4b115">get_title_label</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the top Gtk::Label displaying title.  <a href="#a36588ac43fb72cd2762fd178e1f4b115"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aa8f67ce96482c95293ad72a2c89a16dc">set_summary</a> (const Glib::ustring &amp;summary)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Escapes and sets a new summary on the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>.  <a href="#aa8f67ce96482c95293ad72a2c89a16dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a79279bb128b23a7d9a80c83704e1f914">set_title</a> (const Glib::ustring &amp;title)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Escapes and sets a new title on the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>.  <a href="#a79279bb128b23a7d9a80c83704e1f914"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aad215ff31cf2d9acaefabf34b5dd91f6">SignalActivated</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a498e4315796d3da0ebf23528cf1c5c78">signal_activated</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the SignalActivated.  <a href="#a498e4315796d3da0ebf23528cf1c5c78"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#ac77bd4da19883bf4bbf5cc66709b3373">signal_focus_in</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the widget's focus-in wrapper signal.  <a href="#ac77bd4da19883bf4bbf5cc66709b3373"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#ac2b05b68d08080963bfc11738e04d83c">signal_focus_out</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the widget's focus-out wrapper signal.  <a href="#ac2b05b68d08080963bfc11738e04d83c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a1f4673c5ae06955318e63fa5d308c073">signal_selected</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the SignalSelection indicating that the tile has been selected.  <a href="#a1f4673c5ae06955318e63fa5d308c073"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a2b0e1e88189c6ed2ee5eb2020c1f058c">signal_unselected</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the SignalSelection indicating that the tile has been unselected in favour of another one.  <a href="#a2b0e1e88189c6ed2ee5eb2020c1f058c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#af8e9ec7f924b0fe84dfebdda875b077c">Tile</a> (const Glib::ustring &amp;title=Glib::ustring(), const Glib::ustring &amp;summary=Glib::ustring(), bool pack_center=true, bool paint_white=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> constructor.  <a href="#af8e9ec7f924b0fe84dfebdda875b077c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#ac904b68a796244e93c30c5abd31fc362">~Tile</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#ad262958a5d0bdc216a3d13e30ac95fb9">on_activated</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a4c650e34a0aff4c28f1e10697d3e671a">on_button_press_event</a> (GdkEventButton *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a416f4893f56ad579890c42880cad76c8">on_expose_event</a> (GdkEventExpose *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aa7751aae3843fb69ed7878c81e5e7296">on_focus_in_event</a> (GdkEventFocus *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a0fcfcc4a9d254e2b4784c953a1535855">on_focus_out_event</a> (GdkEventFocus *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aa798f8676cd610863c1b5e2bebe62b2e">on_key_press_event</a> (GdkEventKey *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a5d7c34001a230a8e18c0373ee8791f33">on_selected</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a5935e9e44a56ec6e4f118ec71361e39c">on_unselected</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::auto_ptr&lt; Private &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#abb9c64dd6b53e99124a411f96e7a12e2">priv_</a></td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a4badc0c32a0911a15fbe0e32e3f600ff">TileView</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Extensible widget providing a highlighted title, summary and an image on the left-hand side. </p>
<p>The widget is designed as a more user-friendly alternative to Gtk::TreeView-based lists and tabular business-like view. Another advantage is that it is widget-based, so any additional GTK+ widget, be it static or interactive, may be added. </p>
</div><hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="aad215ff31cf2d9acaefabf34b5dd91f6"></a><!-- doxytag: member="Gtk::Util::Tile::SignalActivated" ref="aad215ff31cf2d9acaefabf34b5dd91f6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef sigc::signal&lt;void, <a class="el" href="classGtk_1_1Util_1_1Tile.html">Tile</a>&amp;&gt; <a class="el" href="classGtk_1_1Util_1_1Tile.html#aad215ff31cf2d9acaefabf34b5dd91f6">Gtk::Util::Tile::SignalActivated</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Signature of signal emmitted when user double-clicks or presses the Return key on a <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGtk_1_1Util_1_1TileView.html#adf8bc82a61c33392d9c2920b3d9db498" title="Returns the SignalActivated, which you can connect to.">TileView::signal_tile_activated()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a71b296f3dfe1f66c0473492d56960be7"></a><!-- doxytag: member="Gtk::Util::Tile::SignalSelection" ref="a71b296f3dfe1f66c0473492d56960be7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef sigc::signal&lt;void, <a class="el" href="classGtk_1_1Util_1_1Tile.html">Tile</a>&amp;&gt; <a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">Gtk::Util::Tile::SignalSelection</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Signature of signal emitted to indicate that the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> has been selected (gained focus) or unselected (lost focus). </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGtk_1_1Util_1_1TileView.html#a3c01728f02eb622228afb41f133840d6" title="Returns the last selected Tile, or null of none is selected.">TileView::get_selection()</a> </dd></dl>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af8e9ec7f924b0fe84dfebdda875b077c"></a><!-- doxytag: member="Gtk::Util::Tile::Tile" ref="af8e9ec7f924b0fe84dfebdda875b077c" args="(const Glib::ustring &amp;title=Glib::ustring(), const Glib::ustring &amp;summary=Glib::ustring(), bool pack_center=true, bool paint_white=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Util::Tile::Tile </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>title</em> = <code>Glib::ustring()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>summary</em> = <code>Glib::ustring()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>pack_center</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>paint_white</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> constructor. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>The title text on the widget. </td></tr>
    <tr><td class="paramname">summary</td><td>The text below the title. </td></tr>
    <tr><td class="paramname">pack_center</td><td><code>true</code> when labels should be packed in the center of the description area, or <code>false</code> when the labels should be aligned next to the image. </td></tr>
    <tr><td class="paramname">paint_white</td><td>Whether to paint the background of the widget white, according to the current Gtk::Style settings. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac904b68a796244e93c30c5abd31fc362"></a><!-- doxytag: member="Gtk::Util::Tile::~Tile" ref="ac904b68a796244e93c30c5abd31fc362" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Util::Tile::~Tile </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a17dc49239f7fd87f1dc4ea8eba129cc1"></a><!-- doxytag: member="Gtk::Util::Tile::get_content_vbox" ref="a17dc49239f7fd87f1dc4ea8eba129cc1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::VBox&amp; Gtk::Util::Tile::get_content_vbox </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the <a class="el" href="classGtk_1_1VBox.html">Gtk::VBox</a> holding the "content" widgets of the tile. </p>
<p>Use this box when you want to pack more widgets to the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the content vbox. </dd></dl>

</div>
</div>
<a class="anchor" id="aa430a5fa1c36abb61eebd5e8f9a609d9"></a><!-- doxytag: member="Gtk::Util::Tile::get_image" ref="aa430a5fa1c36abb61eebd5e8f9a609d9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Image&amp; Gtk::Util::Tile::get_image </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the image for the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>, so that its content can be set. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the Tile's image. </dd></dl>

</div>
</div>
<a class="anchor" id="aa1c45bb3dcc870b86909756b58536941"></a><!-- doxytag: member="Gtk::Util::Tile::get_root_hbox" ref="aa1c45bb3dcc870b86909756b58536941" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::HBox&amp; Gtk::Util::Tile::get_root_hbox </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the Gtk::HBox that contains the image and <a class="el" href="classGtk_1_1VBox.html">Gtk::VBox</a> with all the labels and any other additional widgets. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the root horizontal box. </dd></dl>

</div>
</div>
<a class="anchor" id="a9becde976e80834c0498b33d09b4d548"></a><!-- doxytag: member="Gtk::Util::Tile::get_summary" ref="a9becde976e80834c0498b33d09b4d548" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Glib::ustring Gtk::Util::Tile::get_summary </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the "summary" of the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>, ie the smaller text below the title. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> summary string </dd></dl>

</div>
</div>
<a class="anchor" id="a63b9f446f295e09029de21275e4fbd71"></a><!-- doxytag: member="Gtk::Util::Tile::get_summary_label" ref="a63b9f446f295e09029de21275e4fbd71" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Label&amp; Gtk::Util::Tile::get_summary_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the Gtk::Label displaying summary in small font. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the summary label. </dd></dl>

</div>
</div>
<a class="anchor" id="abe1a412f0ba1703d7e2d747698c40e9d"></a><!-- doxytag: member="Gtk::Util::Tile::get_title" ref="abe1a412f0ba1703d7e2d747698c40e9d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Glib::ustring Gtk::Util::Tile::get_title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> title, ie the top-first, highlighted text. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a> title string. </dd></dl>

</div>
</div>
<a class="anchor" id="a36588ac43fb72cd2762fd178e1f4b115"></a><!-- doxytag: member="Gtk::Util::Tile::get_title_label" ref="a36588ac43fb72cd2762fd178e1f4b115" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Label&amp; Gtk::Util::Tile::get_title_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the top Gtk::Label displaying title. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the title label. </dd></dl>

</div>
</div>
<a class="anchor" id="ad262958a5d0bdc216a3d13e30ac95fb9"></a><!-- doxytag: member="Gtk::Util::Tile::on_activated" ref="ad262958a5d0bdc216a3d13e30ac95fb9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Util::Tile::on_activated </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4c650e34a0aff4c28f1e10697d3e671a"></a><!-- doxytag: member="Gtk::Util::Tile::on_button_press_event" ref="a4c650e34a0aff4c28f1e10697d3e671a" args="(GdkEventButton *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::Util::Tile::on_button_press_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventButton *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a416f4893f56ad579890c42880cad76c8"></a><!-- doxytag: member="Gtk::Util::Tile::on_expose_event" ref="a416f4893f56ad579890c42880cad76c8" args="(GdkEventExpose *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::Util::Tile::on_expose_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventExpose *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa7751aae3843fb69ed7878c81e5e7296"></a><!-- doxytag: member="Gtk::Util::Tile::on_focus_in_event" ref="aa7751aae3843fb69ed7878c81e5e7296" args="(GdkEventFocus *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::Util::Tile::on_focus_in_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventFocus *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0fcfcc4a9d254e2b4784c953a1535855"></a><!-- doxytag: member="Gtk::Util::Tile::on_focus_out_event" ref="a0fcfcc4a9d254e2b4784c953a1535855" args="(GdkEventFocus *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::Util::Tile::on_focus_out_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventFocus *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa798f8676cd610863c1b5e2bebe62b2e"></a><!-- doxytag: member="Gtk::Util::Tile::on_key_press_event" ref="aa798f8676cd610863c1b5e2bebe62b2e" args="(GdkEventKey *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::Util::Tile::on_key_press_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventKey *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d7c34001a230a8e18c0373ee8791f33"></a><!-- doxytag: member="Gtk::Util::Tile::on_selected" ref="a5d7c34001a230a8e18c0373ee8791f33" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Util::Tile::on_selected </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5935e9e44a56ec6e4f118ec71361e39c"></a><!-- doxytag: member="Gtk::Util::Tile::on_unselected" ref="a5935e9e44a56ec6e4f118ec71361e39c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Util::Tile::on_unselected </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa8f67ce96482c95293ad72a2c89a16dc"></a><!-- doxytag: member="Gtk::Util::Tile::set_summary" ref="aa8f67ce96482c95293ad72a2c89a16dc" args="(const Glib::ustring &amp;summary)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Util::Tile::set_summary </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>summary</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Escapes and sets a new summary on the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">summary</td><td>new summary string. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a79279bb128b23a7d9a80c83704e1f914"></a><!-- doxytag: member="Gtk::Util::Tile::set_title" ref="a79279bb128b23a7d9a80c83704e1f914" args="(const Glib::ustring &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Util::Tile::set_title </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Escapes and sets a new title on the <a class="el" href="classGtk_1_1Util_1_1Tile.html" title="Extensible widget providing a highlighted title, summary and an image on the left-hand side...">Tile</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>new title string. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a498e4315796d3da0ebf23528cf1c5c78"></a><!-- doxytag: member="Gtk::Util::Tile::signal_activated" ref="a498e4315796d3da0ebf23528cf1c5c78" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Util_1_1Tile.html#aad215ff31cf2d9acaefabf34b5dd91f6">SignalActivated</a>&amp; Gtk::Util::Tile::signal_activated </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the SignalActivated. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to Tile's SignalActivated. </dd></dl>

</div>
</div>
<a class="anchor" id="ac77bd4da19883bf4bbf5cc66709b3373"></a><!-- doxytag: member="Gtk::Util::Tile::signal_focus_in" ref="ac77bd4da19883bf4bbf5cc66709b3373" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a>&amp; Gtk::Util::Tile::signal_focus_in </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the widget's focus-in wrapper signal. </p>

</div>
</div>
<a class="anchor" id="ac2b05b68d08080963bfc11738e04d83c"></a><!-- doxytag: member="Gtk::Util::Tile::signal_focus_out" ref="ac2b05b68d08080963bfc11738e04d83c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a>&amp; Gtk::Util::Tile::signal_focus_out </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the widget's focus-out wrapper signal. </p>

</div>
</div>
<a class="anchor" id="a1f4673c5ae06955318e63fa5d308c073"></a><!-- doxytag: member="Gtk::Util::Tile::signal_selected" ref="a1f4673c5ae06955318e63fa5d308c073" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a>&amp; Gtk::Util::Tile::signal_selected </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the SignalSelection indicating that the tile has been selected. </p>
<p>This signal is controlled by <a class="el" href="classGtk_1_1Util_1_1TileView.html" title="The Tile container.">TileView</a>. It is emitted after the selection has been changed between the packed Tiles. If you are not using <a class="el" href="classGtk_1_1Util_1_1TileView.html" title="The Tile container.">TileView</a>, use signals provided by <a class="el" href="classGtk_1_1Util_1_1Tile.html#ac77bd4da19883bf4bbf5cc66709b3373" title="Returns the widget&#39;s focus-in wrapper signal.">signal_focus_in()</a> and <a class="el" href="classGtk_1_1Util_1_1Tile.html#ac2b05b68d08080963bfc11738e04d83c" title="Returns the widget&#39;s focus-out wrapper signal.">signal_focus_out()</a>.</p>
<p>The signal can be useful for subclasses that need to implement some special behaviour on this event, such as updating the content layout.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to SignalSelection. </dd></dl>

</div>
</div>
<a class="anchor" id="a2b0e1e88189c6ed2ee5eb2020c1f058c"></a><!-- doxytag: member="Gtk::Util::Tile::signal_unselected" ref="a2b0e1e88189c6ed2ee5eb2020c1f058c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Util_1_1Tile.html#a71b296f3dfe1f66c0473492d56960be7">SignalSelection</a>&amp; Gtk::Util::Tile::signal_unselected </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the SignalSelection indicating that the tile has been unselected in favour of another one. </p>
<p>This signal is controlled by <a class="el" href="classGtk_1_1Util_1_1TileView.html" title="The Tile container.">TileView</a>. It is emitted after the selection has been changed between the packed Tiles. If you are not using <a class="el" href="classGtk_1_1Util_1_1TileView.html" title="The Tile container.">TileView</a>, use signals provided by <a class="el" href="classGtk_1_1Util_1_1Tile.html#ac77bd4da19883bf4bbf5cc66709b3373" title="Returns the widget&#39;s focus-in wrapper signal.">signal_focus_in()</a> and <a class="el" href="classGtk_1_1Util_1_1Tile.html#ac2b05b68d08080963bfc11738e04d83c" title="Returns the widget&#39;s focus-out wrapper signal.">signal_focus_out()</a>.</p>
<p>The signal can be useful for subclasses that need to implement some special behaviour on this event, such as updating the content layout.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to SignalSelection. </dd></dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a4badc0c32a0911a15fbe0e32e3f600ff"></a><!-- doxytag: member="Gtk::Util::Tile::TileView" ref="a4badc0c32a0911a15fbe0e32e3f600ff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classGtk_1_1Util_1_1TileView.html">TileView</a><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="abb9c64dd6b53e99124a411f96e7a12e2"></a><!-- doxytag: member="Gtk::Util::Tile::priv_" ref="abb9c64dd6b53e99124a411f96e7a12e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::auto_ptr&lt;Private&gt; <a class="el" href="classGtk_1_1Util_1_1Tile.html#abb9c64dd6b53e99124a411f96e7a12e2">Gtk::Util::Tile::priv_</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="tile_8h.html">tile.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a>      </li>
      <li class="navelem"><a class="el" href="namespaceGtk_1_1Util.html">Util</a>      </li>
      <li class="navelem"><a class="el" href="classGtk_1_1Util_1_1Tile.html">Tile</a>      </li>
      <li class="footer">Generated on Wed Feb 9 2011 for gtkmm-utils by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
    </ul>
  </div>

</body>
</html>