~ubuntu-branches/ubuntu/precise/gtkmm3.0/precise

« back to all changes in this revision

Viewing changes to docs/reference/html/classGtk_1_1CellArea.html

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2011-06-17 00:12:44 UTC
  • Revision ID: james.westby@ubuntu.com-20110617001244-9hl5an15hiaaahi6
Tags: upstream-3.0.1
ImportĀ upstreamĀ versionĀ 3.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<title>gtkmm: Gtk::CellArea Class Reference</title>
 
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
8
</head>
 
9
<body>
 
10
<!-- Generated by Doxygen 1.7.3 -->
 
11
<div id="top">
 
12
<div id="titlearea">
 
13
<table cellspacing="0" cellpadding="0">
 
14
 <tbody>
 
15
 <tr style="height: 56px;">
 
16
  <td style="padding-left: 0.5em;">
 
17
   <div id="projectname">gtkmm&#160;<span id="projectnumber">3.0.1</span></div>
 
18
  </td>
 
19
 </tr>
 
20
 </tbody>
 
21
</table>
 
22
</div>
 
23
  <div id="navrow1" class="tabs">
 
24
    <ul class="tablist">
 
25
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
 
26
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
 
27
      <li><a href="modules.html"><span>Modules</span></a></li>
 
28
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 
29
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 
30
    </ul>
 
31
  </div>
 
32
  <div id="navrow2" class="tabs2">
 
33
    <ul class="tablist">
 
34
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
 
35
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
 
36
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
 
37
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
 
38
    </ul>
 
39
  </div>
 
40
  <div id="nav-path" class="navpath">
 
41
    <ul>
 
42
      <li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a> </li>
 
43
      <li class="navelem"><a class="el" href="classGtk_1_1CellArea.html">CellArea</a> </li>
 
44
    </ul>
 
45
  </div>
 
46
</div>
 
47
<div class="header">
 
48
  <div class="summary">
 
49
<a href="#pub-methods">Public Member Functions</a> &#124;
 
50
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
51
<a href="#related">Related Functions</a> </div>
 
52
  <div class="headertitle">
 
53
<h1>Gtk::CellArea Class Reference</h1> </div>
 
54
</div>
 
55
<div class="contents">
 
56
<!-- doxytag: class="Gtk::CellArea" --><!-- doxytag: inherits="Glib::Object,Gtk::Buildable,Gtk::CellLayout" -->
 
57
<p>An abstract base class for laying out CellRenderers. <a href="#_details">More...</a></p>
 
58
<div class="dynheader">
 
59
Inheritance diagram for Gtk::CellArea:</div>
 
60
<div class="dyncontent">
 
61
<div class="center"><img src="classGtk_1_1CellArea__inherit__graph.png" border="0" usemap="#Gtk_1_1CellArea_inherit__map" alt="Inheritance graph"/></div>
 
62
<map name="Gtk_1_1CellArea_inherit__map" id="Gtk_1_1CellArea_inherit__map">
 
63
<area shape="rect" id="node17" href="classGtk_1_1CellAreaBox.html" title="A cell area that renders CellRenderers into a row or a colum, depending on its orientation." alt="" coords="79,406,201,437"/><area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,166,96,197"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,86,171,117"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="120,166,224,197"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,6,164,37"/><area shape="rect" id="node8" href="classGtk_1_1Buildable.html" title="A base class for objects that can be built by Gtk::Builder." alt="" coords="88,246,192,277"/><area shape="rect" id="node13" href="classGtk_1_1CellLayout.html" title="An interface for packing cells." alt="" coords="216,246,328,277"/></map>
 
64
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
65
<div class="dynheader">
 
66
Collaboration diagram for Gtk::CellArea:</div>
 
67
<div class="dyncontent">
 
68
<div class="center"><img src="classGtk_1_1CellArea__coll__graph.png" border="0" usemap="#Gtk_1_1CellArea_coll__map" alt="Collaboration graph"/></div>
 
69
<map name="Gtk_1_1CellArea_coll__map" id="Gtk_1_1CellArea_coll__map">
 
70
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,166,96,197"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,86,171,117"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="120,166,224,197"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,6,164,37"/><area shape="rect" id="node8" href="classGtk_1_1Buildable.html" title="A base class for objects that can be built by Gtk::Builder." alt="" coords="88,246,192,277"/><area shape="rect" id="node13" href="classGtk_1_1CellLayout.html" title="An interface for packing cells." alt="" coords="216,246,328,277"/></map>
 
71
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
72
 
 
73
<p><a href="classGtk_1_1CellArea-members.html">List of all members.</a></p>
 
74
<table class="memberdecls">
 
75
<tr><td colspan="2"><h2><a name="pub-methods"></a>
 
76
Public Member Functions</h2></td></tr>
 
77
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#afe3187de51cb5d075764f297d3c066db">~CellArea</a> ()</td></tr>
 
78
<tr><td class="memItemLeft" align="right" valign="top">GtkCellArea*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#aab368879a43f6d4f8c035c467c8c2bba">gobj</a> ()</td></tr>
 
79
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#aab368879a43f6d4f8c035c467c8c2bba"></a><br/></td></tr>
 
80
<tr><td class="memItemLeft" align="right" valign="top">const GtkCellArea*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a9458e202368299b5554e6ab36d15396f">gobj</a> () const </td></tr>
 
81
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a9458e202368299b5554e6ab36d15396f"></a><br/></td></tr>
 
82
<tr><td class="memItemLeft" align="right" valign="top">GtkCellArea*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a456fc286d5c27399f6aab21a9e58412b">gobj_copy</a> ()</td></tr>
 
83
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a456fc286d5c27399f6aab21a9e58412b"></a><br/></td></tr>
 
84
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#ac9b1cfdfcf3b8ccfe4e60b4eb1871b65">add</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer)</td></tr>
 
85
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a520a63f3a112b55ed1ea3d1af9d34854">remove</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer)</td></tr>
 
86
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a3de0adce00b8d27a667202d7953814f1">has_renderer</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer)</td></tr>
 
87
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#ad2a59fbd497fdd14584662eb0a660f14">event</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, GdkEvent* event, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, GtkCellRendererState flags)</td></tr>
 
88
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a336c22e0186a52f5b37b61dd960199d1">render</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt;&amp; cr, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; background_area, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, <a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a> flags, bool paint_focus)</td></tr>
 
89
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a12ba3d906675a5e7d249f85da141f123">get_cell_allocation</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; allocation)</td></tr>
 
90
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a524935afa72300fe831edd257d1bcfc4">get_cell_at_position</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, int x, int y, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; alloc_area)</td></tr>
 
91
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a678a9ce73be27fa65ecb3a35ac819083">get_cell_at_position</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, int x, int y, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; alloc_area) const </td></tr>
 
92
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a3507e405af9e6d2c7f682ca101783e9a">create_context</a> () const </td></tr>
 
93
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a7f4b713ffbb96a563ef394180bd6da75">copy_context</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context)</td></tr>
 
94
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga35be6d001d814dbf37bd405433b06cf5">SizeRequestMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a7a3445e0f9cfebd8620ae7600f30e11d">get_request_mode</a> () const </td></tr>
 
95
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#aeba5a9755f2369479ea2faceaebd8afd">get_preferred_width</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int&amp; minimum_width, int&amp; natural_width)</td></tr>
 
96
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a4691ab7cbc3defef40d7b7d9b1677582">get_preferred_height_for_width</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int width, int&amp; minimum_height, int&amp; natural_height)</td></tr>
 
97
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#af06a85fee1082f16d6d8b3c672d30c04">get_preferred_height</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int&amp; minimum_height, int&amp; natural_height)</td></tr>
 
98
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a2d0412e210d4422950980e9dcd7ccb8f">get_preferred_width_for_height</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int height, int&amp; minimum_width, int&amp; natural_width)</td></tr>
 
99
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#adc9ebb76c770dd53a71cdb6b32536509">get_current_path_string</a> () const </td></tr>
 
100
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#aa54e30a4ab94bc79c06fd79a0ec8d74e">apply_attributes</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&amp; tree_model, const <a class="el" href="classGtk_1_1TreeIter.html">TreeModel::iterator</a>&amp; iter, bool is_expander, bool is_expanded)</td></tr>
 
101
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a5eb99d3b2a0cbf7b37545d66f8b5ec46">attribute_connect</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; attribute, int column)</td></tr>
 
102
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a66d20f296654d49bd1707629293c79d5">attribute_disconnect</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; attribute)</td></tr>
 
103
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a229254fadbf6b1933ed9f92c04dec852">cell_set_property</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; property_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a>&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01191.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
104
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a667cec55417983c01ef76a57b7f30c6d">cell_get_property</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; property_name, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a>&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01191.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
105
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a1636e2ed16243d33ddacf3ce24ad319c">is_activatable</a> () const </td></tr>
 
106
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a33eef08789f8eed37be26f8e6ce6f162">activate</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, <a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a> flags, bool edit_only)</td></tr>
 
107
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a0dc4a1301f7fd3593488ec243e884b86">focus</a> (<a class="el" href="group__gtkmmEnums.html#ga6c754c32a8421f746367b43c277e4d7b">DirectionType</a> direction)</td></tr>
 
108
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a8cadd20af1162268c82ebc10df1ca5f3">set_focus_cell</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer)</td></tr>
 
109
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#ae0588a1de3d41637ce6c85c659efebbb">get_focus_cell</a> ()</td></tr>
 
110
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a5da21487da6c77be565f19a0b5233d41">get_focus_cell</a> () const </td></tr>
 
111
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#af602c09ddd7817febcc66d252be76835">add_focus_sibling</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; sibling)</td></tr>
 
112
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a223df15eae8c8420fb65f2e6e1d029f5">remove_focus_sibling</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; sibling)</td></tr>
 
113
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a7566fdf7e64b442779b4d09e02d0dc4d">is_focus_sibling</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; sibling)</td></tr>
 
114
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a1f0eefd01fac75cbc959bbf8dfe385b0">get_focus_from_sibling</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer)</td></tr>
 
115
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a1f8b93cd14c1a60f94bcb0c113b49c1a">get_focus_from_sibling</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer) const </td></tr>
 
116
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a84636f609ecd4768fa64481ae41d5710">get_edited_cell</a> ()</td></tr>
 
117
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a4dcc7feb800717db0562b0d1ae2ee073">get_edited_cell</a> () const </td></tr>
 
118
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellEditable.html">CellEditable</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a079f52e24a977e2c79e87a4a2f439466">get_edit_widget</a> ()</td></tr>
 
119
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1CellEditable.html">CellEditable</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#aab4277fd4e0a1ef7280780b606cc3f2a">get_edit_widget</a> () const </td></tr>
 
120
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a3357e85c1c1911e0e9d5d76ef8234dd1">activate_cell</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, GdkEvent* event, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, <a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a> flags)</td></tr>
 
121
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#aeb0488f07c84c8b5b93f66650c309114">stop_editing</a> (bool canceled)</td></tr>
 
122
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a5e774b5a79721ab4743acbe086d60c75">inner_cell_area</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; cell_area, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; inner_area)</td></tr>
 
123
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#ab345aa630cec25fca8791eec098671f5">request_renderer</a> (<a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp; renderer, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> orientation, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int for_size, int&amp; minimum_size, int&amp; natural_size)</td></tr>
 
124
<tr><td colspan="2"><h2><a name="pro-methods"></a>
 
125
Protected Member Functions</h2></td></tr>
 
126
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a7f8391dd7d29a8dc8214f7c198494acf">CellArea</a> ()</td></tr>
 
127
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="group__gtkmmEnums.html#ga35be6d001d814dbf37bd405433b06cf5">SizeRequestMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a06514021b72dc6f81fbd6c9789db2324">get_request_mode_vfunc</a> () const </td></tr>
 
128
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a0dd921aaa76582b45412bd5f9c61d709">get_preferred_width_vfunc</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int&amp; minimum_width, int&amp; natural_width)</td></tr>
 
129
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a7ff719a02f2ba9a17e29891e66bc28e0">get_preferred_height_for_width_vfunc</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int width, int&amp; minimum_height, int&amp; natural_height)</td></tr>
 
130
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a2cff57661051a69e0f01b74f3763f607">get_preferred_height_vfunc</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int&amp; minimum_height, int&amp; natural_height)</td></tr>
 
131
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a31f558684fc4fe74370dc4a53c165f27">get_preferred_width_for_height_vfunc</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp; context, <a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp; widget, int height, int&amp; minimum_width, int&amp; natural_width)</td></tr>
 
132
<tr><td colspan="2"><h2><a name="related"></a>
 
133
Related Functions</h2></td></tr>
 
134
<tr><td colspan="2">(Note that these are not member functions.) <br/></td></tr>
 
135
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellArea.html">Gtk::CellArea</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellArea.html#a0033f6f33520fe06a8c37f96e6dc4477">wrap</a> (GtkCellArea* object, bool take_copy=false)</td></tr>
 
136
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a0033f6f33520fe06a8c37f96e6dc4477"></a><br/></td></tr>
 
137
</table>
 
138
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
139
<div class="textblock"><p>An abstract base class for laying out CellRenderers. </p>
 
140
<p>This is an abstract base class for <a class="el" href="classGtk_1_1CellLayout.html" title="An interface for packing cells.">CellLayout</a> widgets (also referred to as "layouting widgets") to interface with an arbitrary number of CellRenderers and interact with the user for a given <a class="el" href="classGtk_1_1TreeModel.html" title="This class defines a generic tree interface for use by the Gtk::TreeView widget.">TreeModel</a> row.</p>
 
141
<p>The cell area handles events, focus navigation, drawing and size requests and allocations for a given row of data.</p>
 
142
<p>Usually users dont have to interact with the <a class="el" href="classGtk_1_1CellArea.html" title="An abstract base class for laying out CellRenderers.">CellArea</a> directly unless they are implementing a cell layouting widget themselves.</p>
 
143
<p>Requesting area sizes</p>
 
144
<p>As outlined in <a class="el" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)">Gtk::Widget</a>'s geometry management description, GTK+ uses a height-for-width geometry management system to compute the sizes of widgets and user interfaces. <a class="el" href="classGtk_1_1CellArea.html" title="An abstract base class for laying out CellRenderers.">CellArea</a> uses the same semantics to calculate the size of an area for an arbitrary number of <a class="el" href="classGtk_1_1TreeModel.html" title="This class defines a generic tree interface for use by the Gtk::TreeView widget.">TreeModel</a> rows.</p>
 
145
<p>When requesting the size of a cell area one needs to calculate the size for a handful of rows, and this will be done differently by different layouting widgets. For instance a <a class="el" href="classGtk_1_1TreeViewColumn.html" title="Typedefed as Gtk::TreeView::Column.">TreeViewColumn</a> always lines up the areas from top to bottom while an <a class="el" href="classGtk_1_1IconView.html" title="The IconView provides an alternative view of a list model.">IconView</a>, on the other hand, might enforce that all areas received the same width and wrap the areas around, requesting height for more cell areas when allocated less width.</p>
 
146
<p>It's also important for areas to maintain some cell alignments with areas rendered for adjacent rows (cells can appear "columnized" inside an area even when the size of cells are different in each row). For this reason the <a class="el" href="classGtk_1_1CellArea.html" title="An abstract base class for laying out CellRenderers.">CellArea</a> uses a <a class="el" href="classGtk_1_1CellAreaContext.html" title="A class representing an adjustable bounded value.">CellAreaContext</a> object to store the alignments and sizes along the way (as well as the overall largest minimum and natural size for all the rows which have been calculated with the said context).</p>
 
147
<p>The <a class="el" href="classGtk_1_1CellAreaContext.html" title="A class representing an adjustable bounded value.">CellAreaContext</a> is an opaque object specific to the <a class="el" href="classGtk_1_1CellArea.html" title="An abstract base class for laying out CellRenderers.">CellArea</a> which created it (see <a class="el" href="classGtk_1_1CellArea.html#a3507e405af9e6d2c7f682ca101783e9a">CellArea::create_context()</a>). The owning cell-layouting widget can create as many contexts as it wishes to calculate sizes of rows which should receive the same size in at least one orientation (horizontally or vertically). However, it's important that the same <a class="el" href="classGtk_1_1CellAreaContext.html" title="A class representing an adjustable bounded value.">CellAreaContext</a> which was used to request the sizes for a given <a class="el" href="classGtk_1_1TreeModel.html" title="This class defines a generic tree interface for use by the Gtk::TreeView widget.">TreeModel</a> row be used when rendering or processing events for that row.</p>
 
148
<p>Cell Properties</p>
 
149
<p>The <a class="el" href="classGtk_1_1CellArea.html" title="An abstract base class for laying out CellRenderers.">CellArea</a> introduces cell propertie for CellRenderers in very much the same way that <a class="el" href="classGtk_1_1Container.html" title="Abstract container class.">Gtk::Container</a> introduces child properties for Widgets. This provides some general interfaces for defining the relationship cell areas have with their cells. For instance in a <a class="el" href="classGtk_1_1CellAreaBox.html" title="A cell area that renders CellRenderers into a row or a colum, depending on its orientation.">CellAreaBox</a> a cell might "expand" and receive extra space when the area is allocated more than its full natural request, or a cell might be configured to "align" with adjacent rows which were requested and rendered with the same <a class="el" href="classGtk_1_1CellAreaContext.html" title="A class representing an adjustable bounded value.">CellAreaContext</a>.</p>
 
150
<p>To set the value of a cell property, use <a class="el" href="classGtk_1_1CellArea.html#a229254fadbf6b1933ed9f92c04dec852">cell_set_property()</a>. To obtain the value of a cell property, use <a class="el" href="classGtk_1_1CellArea.html#a667cec55417983c01ef76a57b7f30c6d">cell_get_property()</a>.</p>
 
151
<dl class="since_3_0"><dt><b><a class="el" href="since_3_0.html#_since_3_0000011">Since gtkmm 3.0:</a></b></dt><dd></dd></dl>
 
152
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
153
<a class="anchor" id="afe3187de51cb5d075764f297d3c066db"></a><!-- doxytag: member="Gtk::CellArea::~CellArea" ref="afe3187de51cb5d075764f297d3c066db" args="()" -->
 
154
<div class="memitem">
 
155
<div class="memproto">
 
156
      <table class="memname">
 
157
        <tr>
 
158
          <td class="memname">virtual Gtk::CellArea::~CellArea </td>
 
159
          <td>(</td>
 
160
          <td class="paramname"></td><td>)</td>
 
161
          <td><code> [virtual]</code></td>
 
162
        </tr>
 
163
      </table>
 
164
</div>
 
165
<div class="memdoc">
 
166
 
 
167
</div>
 
168
</div>
 
169
<a class="anchor" id="a7f8391dd7d29a8dc8214f7c198494acf"></a><!-- doxytag: member="Gtk::CellArea::CellArea" ref="a7f8391dd7d29a8dc8214f7c198494acf" args="()" -->
 
170
<div class="memitem">
 
171
<div class="memproto">
 
172
      <table class="memname">
 
173
        <tr>
 
174
          <td class="memname">Gtk::CellArea::CellArea </td>
 
175
          <td>(</td>
 
176
          <td class="paramname"></td><td>)</td>
 
177
          <td><code> [protected]</code></td>
 
178
        </tr>
 
179
      </table>
 
180
</div>
 
181
<div class="memdoc">
 
182
 
 
183
</div>
 
184
</div>
 
185
<hr/><h2>Member Function Documentation</h2>
 
186
<a class="anchor" id="a33eef08789f8eed37be26f8e6ce6f162"></a><!-- doxytag: member="Gtk::CellArea::activate" ref="a33eef08789f8eed37be26f8e6ce6f162" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, const Gdk::Rectangle &amp;cell_area, CellRendererState flags, bool edit_only)" -->
 
187
<div class="memitem">
 
188
<div class="memproto">
 
189
      <table class="memname">
 
190
        <tr>
 
191
          <td class="memname">bool Gtk::CellArea::activate </td>
 
192
          <td>(</td>
 
193
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
194
          <td class="paramname"><em>context</em>, </td>
 
195
        </tr>
 
196
        <tr>
 
197
          <td class="paramkey"></td>
 
198
          <td></td>
 
199
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
200
          <td class="paramname"><em>widget</em>, </td>
 
201
        </tr>
 
202
        <tr>
 
203
          <td class="paramkey"></td>
 
204
          <td></td>
 
205
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
206
          <td class="paramname"><em>cell_area</em>, </td>
 
207
        </tr>
 
208
        <tr>
 
209
          <td class="paramkey"></td>
 
210
          <td></td>
 
211
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a>&#160;</td>
 
212
          <td class="paramname"><em>flags</em>, </td>
 
213
        </tr>
 
214
        <tr>
 
215
          <td class="paramkey"></td>
 
216
          <td></td>
 
217
          <td class="paramtype">bool&#160;</td>
 
218
          <td class="paramname"><em>edit_only</em>&#160;</td>
 
219
        </tr>
 
220
        <tr>
 
221
          <td></td>
 
222
          <td>)</td>
 
223
          <td></td><td></td>
 
224
        </tr>
 
225
      </table>
 
226
</div>
 
227
<div class="memdoc">
 
228
 
 
229
</div>
 
230
</div>
 
231
<a class="anchor" id="a3357e85c1c1911e0e9d5d76ef8234dd1"></a><!-- doxytag: member="Gtk::CellArea::activate_cell" ref="a3357e85c1c1911e0e9d5d76ef8234dd1" args="(Widget &amp;widget, CellRenderer &amp;renderer, GdkEvent *event, const Gdk::Rectangle &amp;cell_area, CellRendererState flags)" -->
 
232
<div class="memitem">
 
233
<div class="memproto">
 
234
      <table class="memname">
 
235
        <tr>
 
236
          <td class="memname">bool Gtk::CellArea::activate_cell </td>
 
237
          <td>(</td>
 
238
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
239
          <td class="paramname"><em>widget</em>, </td>
 
240
        </tr>
 
241
        <tr>
 
242
          <td class="paramkey"></td>
 
243
          <td></td>
 
244
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
245
          <td class="paramname"><em>renderer</em>, </td>
 
246
        </tr>
 
247
        <tr>
 
248
          <td class="paramkey"></td>
 
249
          <td></td>
 
250
          <td class="paramtype">GdkEvent *&#160;</td>
 
251
          <td class="paramname"><em>event</em>, </td>
 
252
        </tr>
 
253
        <tr>
 
254
          <td class="paramkey"></td>
 
255
          <td></td>
 
256
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
257
          <td class="paramname"><em>cell_area</em>, </td>
 
258
        </tr>
 
259
        <tr>
 
260
          <td class="paramkey"></td>
 
261
          <td></td>
 
262
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a>&#160;</td>
 
263
          <td class="paramname"><em>flags</em>&#160;</td>
 
264
        </tr>
 
265
        <tr>
 
266
          <td></td>
 
267
          <td>)</td>
 
268
          <td></td><td></td>
 
269
        </tr>
 
270
      </table>
 
271
</div>
 
272
<div class="memdoc">
 
273
 
 
274
</div>
 
275
</div>
 
276
<a class="anchor" id="ac9b1cfdfcf3b8ccfe4e60b4eb1871b65"></a><!-- doxytag: member="Gtk::CellArea::add" ref="ac9b1cfdfcf3b8ccfe4e60b4eb1871b65" args="(CellRenderer &amp;renderer)" -->
 
277
<div class="memitem">
 
278
<div class="memproto">
 
279
      <table class="memname">
 
280
        <tr>
 
281
          <td class="memname">void Gtk::CellArea::add </td>
 
282
          <td>(</td>
 
283
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
284
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
285
          <td></td>
 
286
        </tr>
 
287
      </table>
 
288
</div>
 
289
<div class="memdoc">
 
290
 
 
291
</div>
 
292
</div>
 
293
<a class="anchor" id="af602c09ddd7817febcc66d252be76835"></a><!-- doxytag: member="Gtk::CellArea::add_focus_sibling" ref="af602c09ddd7817febcc66d252be76835" args="(CellRenderer &amp;renderer, CellRenderer &amp;sibling)" -->
 
294
<div class="memitem">
 
295
<div class="memproto">
 
296
      <table class="memname">
 
297
        <tr>
 
298
          <td class="memname">void Gtk::CellArea::add_focus_sibling </td>
 
299
          <td>(</td>
 
300
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
301
          <td class="paramname"><em>renderer</em>, </td>
 
302
        </tr>
 
303
        <tr>
 
304
          <td class="paramkey"></td>
 
305
          <td></td>
 
306
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
307
          <td class="paramname"><em>sibling</em>&#160;</td>
 
308
        </tr>
 
309
        <tr>
 
310
          <td></td>
 
311
          <td>)</td>
 
312
          <td></td><td></td>
 
313
        </tr>
 
314
      </table>
 
315
</div>
 
316
<div class="memdoc">
 
317
 
 
318
</div>
 
319
</div>
 
320
<a class="anchor" id="aa54e30a4ab94bc79c06fd79a0ec8d74e"></a><!-- doxytag: member="Gtk::CellArea::apply_attributes" ref="aa54e30a4ab94bc79c06fd79a0ec8d74e" args="(const Glib::RefPtr&lt; TreeModel &gt; &amp;tree_model, const TreeModel::iterator &amp;iter, bool is_expander, bool is_expanded)" -->
 
321
<div class="memitem">
 
322
<div class="memproto">
 
323
      <table class="memname">
 
324
        <tr>
 
325
          <td class="memname">void Gtk::CellArea::apply_attributes </td>
 
326
          <td>(</td>
 
327
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TreeModel.html">TreeModel</a> &gt;&amp;&#160;</td>
 
328
          <td class="paramname"><em>tree_model</em>, </td>
 
329
        </tr>
 
330
        <tr>
 
331
          <td class="paramkey"></td>
 
332
          <td></td>
 
333
          <td class="paramtype">const <a class="el" href="classGtk_1_1TreeIter.html">TreeModel::iterator</a>&amp;&#160;</td>
 
334
          <td class="paramname"><em>iter</em>, </td>
 
335
        </tr>
 
336
        <tr>
 
337
          <td class="paramkey"></td>
 
338
          <td></td>
 
339
          <td class="paramtype">bool&#160;</td>
 
340
          <td class="paramname"><em>is_expander</em>, </td>
 
341
        </tr>
 
342
        <tr>
 
343
          <td class="paramkey"></td>
 
344
          <td></td>
 
345
          <td class="paramtype">bool&#160;</td>
 
346
          <td class="paramname"><em>is_expanded</em>&#160;</td>
 
347
        </tr>
 
348
        <tr>
 
349
          <td></td>
 
350
          <td>)</td>
 
351
          <td></td><td></td>
 
352
        </tr>
 
353
      </table>
 
354
</div>
 
355
<div class="memdoc">
 
356
 
 
357
</div>
 
358
</div>
 
359
<a class="anchor" id="a5eb99d3b2a0cbf7b37545d66f8b5ec46"></a><!-- doxytag: member="Gtk::CellArea::attribute_connect" ref="a5eb99d3b2a0cbf7b37545d66f8b5ec46" args="(CellRenderer &amp;renderer, const Glib::ustring &amp;attribute, int column)" -->
 
360
<div class="memitem">
 
361
<div class="memproto">
 
362
      <table class="memname">
 
363
        <tr>
 
364
          <td class="memname">void Gtk::CellArea::attribute_connect </td>
 
365
          <td>(</td>
 
366
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
367
          <td class="paramname"><em>renderer</em>, </td>
 
368
        </tr>
 
369
        <tr>
 
370
          <td class="paramkey"></td>
 
371
          <td></td>
 
372
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
373
          <td class="paramname"><em>attribute</em>, </td>
 
374
        </tr>
 
375
        <tr>
 
376
          <td class="paramkey"></td>
 
377
          <td></td>
 
378
          <td class="paramtype">int&#160;</td>
 
379
          <td class="paramname"><em>column</em>&#160;</td>
 
380
        </tr>
 
381
        <tr>
 
382
          <td></td>
 
383
          <td>)</td>
 
384
          <td></td><td></td>
 
385
        </tr>
 
386
      </table>
 
387
</div>
 
388
<div class="memdoc">
 
389
 
 
390
</div>
 
391
</div>
 
392
<a class="anchor" id="a66d20f296654d49bd1707629293c79d5"></a><!-- doxytag: member="Gtk::CellArea::attribute_disconnect" ref="a66d20f296654d49bd1707629293c79d5" args="(CellRenderer &amp;renderer, const Glib::ustring &amp;attribute)" -->
 
393
<div class="memitem">
 
394
<div class="memproto">
 
395
      <table class="memname">
 
396
        <tr>
 
397
          <td class="memname">void Gtk::CellArea::attribute_disconnect </td>
 
398
          <td>(</td>
 
399
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
400
          <td class="paramname"><em>renderer</em>, </td>
 
401
        </tr>
 
402
        <tr>
 
403
          <td class="paramkey"></td>
 
404
          <td></td>
 
405
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
406
          <td class="paramname"><em>attribute</em>&#160;</td>
 
407
        </tr>
 
408
        <tr>
 
409
          <td></td>
 
410
          <td>)</td>
 
411
          <td></td><td></td>
 
412
        </tr>
 
413
      </table>
 
414
</div>
 
415
<div class="memdoc">
 
416
 
 
417
</div>
 
418
</div>
 
419
<a class="anchor" id="a667cec55417983c01ef76a57b7f30c6d"></a><!-- doxytag: member="Gtk::CellArea::cell_get_property" ref="a667cec55417983c01ef76a57b7f30c6d" args="(CellRenderer &amp;renderer, const Glib::ustring &amp;property_name, Glib::ValueBase &amp;value)" -->
 
420
<div class="memitem">
 
421
<div class="memproto">
 
422
      <table class="memname">
 
423
        <tr>
 
424
          <td class="memname">void Gtk::CellArea::cell_get_property </td>
 
425
          <td>(</td>
 
426
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
427
          <td class="paramname"><em>renderer</em>, </td>
 
428
        </tr>
 
429
        <tr>
 
430
          <td class="paramkey"></td>
 
431
          <td></td>
 
432
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
433
          <td class="paramname"><em>property_name</em>, </td>
 
434
        </tr>
 
435
        <tr>
 
436
          <td class="paramkey"></td>
 
437
          <td></td>
 
438
          <td class="paramtype"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &amp;&#160;</td>
 
439
          <td class="paramname"><em>value</em>&#160;</td>
 
440
        </tr>
 
441
        <tr>
 
442
          <td></td>
 
443
          <td>)</td>
 
444
          <td></td><td></td>
 
445
        </tr>
 
446
      </table>
 
447
</div>
 
448
<div class="memdoc">
 
449
 
 
450
</div>
 
451
</div>
 
452
<a class="anchor" id="a229254fadbf6b1933ed9f92c04dec852"></a><!-- doxytag: member="Gtk::CellArea::cell_set_property" ref="a229254fadbf6b1933ed9f92c04dec852" args="(CellRenderer &amp;renderer, const Glib::ustring &amp;property_name, const Glib::ValueBase &amp;value)" -->
 
453
<div class="memitem">
 
454
<div class="memproto">
 
455
      <table class="memname">
 
456
        <tr>
 
457
          <td class="memname">void Gtk::CellArea::cell_set_property </td>
 
458
          <td>(</td>
 
459
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
460
          <td class="paramname"><em>renderer</em>, </td>
 
461
        </tr>
 
462
        <tr>
 
463
          <td class="paramkey"></td>
 
464
          <td></td>
 
465
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
466
          <td class="paramname"><em>property_name</em>, </td>
 
467
        </tr>
 
468
        <tr>
 
469
          <td class="paramkey"></td>
 
470
          <td></td>
 
471
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &amp;&#160;</td>
 
472
          <td class="paramname"><em>value</em>&#160;</td>
 
473
        </tr>
 
474
        <tr>
 
475
          <td></td>
 
476
          <td>)</td>
 
477
          <td></td><td></td>
 
478
        </tr>
 
479
      </table>
 
480
</div>
 
481
<div class="memdoc">
 
482
 
 
483
</div>
 
484
</div>
 
485
<a class="anchor" id="a7f4b713ffbb96a563ef394180bd6da75"></a><!-- doxytag: member="Gtk::CellArea::copy_context" ref="a7f4b713ffbb96a563ef394180bd6da75" args="(const Glib::RefPtr&lt; const CellAreaContext &gt; &amp;context)" -->
 
486
<div class="memitem">
 
487
<div class="memproto">
 
488
      <table class="memname">
 
489
        <tr>
 
490
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a>&gt; Gtk::CellArea::copy_context </td>
 
491
          <td>(</td>
 
492
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
493
          <td class="paramname"><em>context</em></td><td>)</td>
 
494
          <td></td>
 
495
        </tr>
 
496
      </table>
 
497
</div>
 
498
<div class="memdoc">
 
499
 
 
500
</div>
 
501
</div>
 
502
<a class="anchor" id="a3507e405af9e6d2c7f682ca101783e9a"></a><!-- doxytag: member="Gtk::CellArea::create_context" ref="a3507e405af9e6d2c7f682ca101783e9a" args="() const " -->
 
503
<div class="memitem">
 
504
<div class="memproto">
 
505
      <table class="memname">
 
506
        <tr>
 
507
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a>&gt; Gtk::CellArea::create_context </td>
 
508
          <td>(</td>
 
509
          <td class="paramname"></td><td>)</td>
 
510
          <td> const</td>
 
511
        </tr>
 
512
      </table>
 
513
</div>
 
514
<div class="memdoc">
 
515
 
 
516
</div>
 
517
</div>
 
518
<a class="anchor" id="ad2a59fbd497fdd14584662eb0a660f14"></a><!-- doxytag: member="Gtk::CellArea::event" ref="ad2a59fbd497fdd14584662eb0a660f14" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, GdkEvent *event, const Gdk::Rectangle &amp;cell_area, GtkCellRendererState flags)" -->
 
519
<div class="memitem">
 
520
<div class="memproto">
 
521
      <table class="memname">
 
522
        <tr>
 
523
          <td class="memname">int Gtk::CellArea::event </td>
 
524
          <td>(</td>
 
525
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
526
          <td class="paramname"><em>context</em>, </td>
 
527
        </tr>
 
528
        <tr>
 
529
          <td class="paramkey"></td>
 
530
          <td></td>
 
531
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
532
          <td class="paramname"><em>widget</em>, </td>
 
533
        </tr>
 
534
        <tr>
 
535
          <td class="paramkey"></td>
 
536
          <td></td>
 
537
          <td class="paramtype">GdkEvent *&#160;</td>
 
538
          <td class="paramname"><em>event</em>, </td>
 
539
        </tr>
 
540
        <tr>
 
541
          <td class="paramkey"></td>
 
542
          <td></td>
 
543
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
544
          <td class="paramname"><em>cell_area</em>, </td>
 
545
        </tr>
 
546
        <tr>
 
547
          <td class="paramkey"></td>
 
548
          <td></td>
 
549
          <td class="paramtype">GtkCellRendererState&#160;</td>
 
550
          <td class="paramname"><em>flags</em>&#160;</td>
 
551
        </tr>
 
552
        <tr>
 
553
          <td></td>
 
554
          <td>)</td>
 
555
          <td></td><td></td>
 
556
        </tr>
 
557
      </table>
 
558
</div>
 
559
<div class="memdoc">
 
560
 
 
561
</div>
 
562
</div>
 
563
<a class="anchor" id="a0dc4a1301f7fd3593488ec243e884b86"></a><!-- doxytag: member="Gtk::CellArea::focus" ref="a0dc4a1301f7fd3593488ec243e884b86" args="(DirectionType direction)" -->
 
564
<div class="memitem">
 
565
<div class="memproto">
 
566
      <table class="memname">
 
567
        <tr>
 
568
          <td class="memname">bool Gtk::CellArea::focus </td>
 
569
          <td>(</td>
 
570
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga6c754c32a8421f746367b43c277e4d7b">DirectionType</a>&#160;</td>
 
571
          <td class="paramname"><em>direction</em></td><td>)</td>
 
572
          <td></td>
 
573
        </tr>
 
574
      </table>
 
575
</div>
 
576
<div class="memdoc">
 
577
 
 
578
</div>
 
579
</div>
 
580
<a class="anchor" id="a12ba3d906675a5e7d249f85da141f123"></a><!-- doxytag: member="Gtk::CellArea::get_cell_allocation" ref="a12ba3d906675a5e7d249f85da141f123" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, CellRenderer &amp;renderer, const Gdk::Rectangle &amp;cell_area, Gdk::Rectangle &amp;allocation)" -->
 
581
<div class="memitem">
 
582
<div class="memproto">
 
583
      <table class="memname">
 
584
        <tr>
 
585
          <td class="memname">void Gtk::CellArea::get_cell_allocation </td>
 
586
          <td>(</td>
 
587
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
588
          <td class="paramname"><em>context</em>, </td>
 
589
        </tr>
 
590
        <tr>
 
591
          <td class="paramkey"></td>
 
592
          <td></td>
 
593
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
594
          <td class="paramname"><em>widget</em>, </td>
 
595
        </tr>
 
596
        <tr>
 
597
          <td class="paramkey"></td>
 
598
          <td></td>
 
599
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
600
          <td class="paramname"><em>renderer</em>, </td>
 
601
        </tr>
 
602
        <tr>
 
603
          <td class="paramkey"></td>
 
604
          <td></td>
 
605
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
606
          <td class="paramname"><em>cell_area</em>, </td>
 
607
        </tr>
 
608
        <tr>
 
609
          <td class="paramkey"></td>
 
610
          <td></td>
 
611
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
612
          <td class="paramname"><em>allocation</em>&#160;</td>
 
613
        </tr>
 
614
        <tr>
 
615
          <td></td>
 
616
          <td>)</td>
 
617
          <td></td><td></td>
 
618
        </tr>
 
619
      </table>
 
620
</div>
 
621
<div class="memdoc">
 
622
 
 
623
</div>
 
624
</div>
 
625
<a class="anchor" id="a524935afa72300fe831edd257d1bcfc4"></a><!-- doxytag: member="Gtk::CellArea::get_cell_at_position" ref="a524935afa72300fe831edd257d1bcfc4" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, const Gdk::Rectangle &amp;cell_area, int x, int y, Gdk::Rectangle &amp;alloc_area)" -->
 
626
<div class="memitem">
 
627
<div class="memproto">
 
628
      <table class="memname">
 
629
        <tr>
 
630
          <td class="memname"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_cell_at_position </td>
 
631
          <td>(</td>
 
632
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
633
          <td class="paramname"><em>context</em>, </td>
 
634
        </tr>
 
635
        <tr>
 
636
          <td class="paramkey"></td>
 
637
          <td></td>
 
638
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
639
          <td class="paramname"><em>widget</em>, </td>
 
640
        </tr>
 
641
        <tr>
 
642
          <td class="paramkey"></td>
 
643
          <td></td>
 
644
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
645
          <td class="paramname"><em>cell_area</em>, </td>
 
646
        </tr>
 
647
        <tr>
 
648
          <td class="paramkey"></td>
 
649
          <td></td>
 
650
          <td class="paramtype">int&#160;</td>
 
651
          <td class="paramname"><em>x</em>, </td>
 
652
        </tr>
 
653
        <tr>
 
654
          <td class="paramkey"></td>
 
655
          <td></td>
 
656
          <td class="paramtype">int&#160;</td>
 
657
          <td class="paramname"><em>y</em>, </td>
 
658
        </tr>
 
659
        <tr>
 
660
          <td class="paramkey"></td>
 
661
          <td></td>
 
662
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
663
          <td class="paramname"><em>alloc_area</em>&#160;</td>
 
664
        </tr>
 
665
        <tr>
 
666
          <td></td>
 
667
          <td>)</td>
 
668
          <td></td><td></td>
 
669
        </tr>
 
670
      </table>
 
671
</div>
 
672
<div class="memdoc">
 
673
 
 
674
</div>
 
675
</div>
 
676
<a class="anchor" id="a678a9ce73be27fa65ecb3a35ac819083"></a><!-- doxytag: member="Gtk::CellArea::get_cell_at_position" ref="a678a9ce73be27fa65ecb3a35ac819083" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, const Gdk::Rectangle &amp;cell_area, int x, int y, Gdk::Rectangle &amp;alloc_area) const " -->
 
677
<div class="memitem">
 
678
<div class="memproto">
 
679
      <table class="memname">
 
680
        <tr>
 
681
          <td class="memname">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_cell_at_position </td>
 
682
          <td>(</td>
 
683
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
684
          <td class="paramname"><em>context</em>, </td>
 
685
        </tr>
 
686
        <tr>
 
687
          <td class="paramkey"></td>
 
688
          <td></td>
 
689
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
690
          <td class="paramname"><em>widget</em>, </td>
 
691
        </tr>
 
692
        <tr>
 
693
          <td class="paramkey"></td>
 
694
          <td></td>
 
695
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
696
          <td class="paramname"><em>cell_area</em>, </td>
 
697
        </tr>
 
698
        <tr>
 
699
          <td class="paramkey"></td>
 
700
          <td></td>
 
701
          <td class="paramtype">int&#160;</td>
 
702
          <td class="paramname"><em>x</em>, </td>
 
703
        </tr>
 
704
        <tr>
 
705
          <td class="paramkey"></td>
 
706
          <td></td>
 
707
          <td class="paramtype">int&#160;</td>
 
708
          <td class="paramname"><em>y</em>, </td>
 
709
        </tr>
 
710
        <tr>
 
711
          <td class="paramkey"></td>
 
712
          <td></td>
 
713
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
714
          <td class="paramname"><em>alloc_area</em>&#160;</td>
 
715
        </tr>
 
716
        <tr>
 
717
          <td></td>
 
718
          <td>)</td>
 
719
          <td></td><td> const</td>
 
720
        </tr>
 
721
      </table>
 
722
</div>
 
723
<div class="memdoc">
 
724
 
 
725
</div>
 
726
</div>
 
727
<a class="anchor" id="adc9ebb76c770dd53a71cdb6b32536509"></a><!-- doxytag: member="Gtk::CellArea::get_current_path_string" ref="adc9ebb76c770dd53a71cdb6b32536509" args="() const " -->
 
728
<div class="memitem">
 
729
<div class="memproto">
 
730
      <table class="memname">
 
731
        <tr>
 
732
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::CellArea::get_current_path_string </td>
 
733
          <td>(</td>
 
734
          <td class="paramname"></td><td>)</td>
 
735
          <td> const</td>
 
736
        </tr>
 
737
      </table>
 
738
</div>
 
739
<div class="memdoc">
 
740
 
 
741
</div>
 
742
</div>
 
743
<a class="anchor" id="a079f52e24a977e2c79e87a4a2f439466"></a><!-- doxytag: member="Gtk::CellArea::get_edit_widget" ref="a079f52e24a977e2c79e87a4a2f439466" args="()" -->
 
744
<div class="memitem">
 
745
<div class="memproto">
 
746
      <table class="memname">
 
747
        <tr>
 
748
          <td class="memname"><a class="el" href="classGtk_1_1CellEditable.html">CellEditable</a>* Gtk::CellArea::get_edit_widget </td>
 
749
          <td>(</td>
 
750
          <td class="paramname"></td><td>)</td>
 
751
          <td></td>
 
752
        </tr>
 
753
      </table>
 
754
</div>
 
755
<div class="memdoc">
 
756
 
 
757
</div>
 
758
</div>
 
759
<a class="anchor" id="aab4277fd4e0a1ef7280780b606cc3f2a"></a><!-- doxytag: member="Gtk::CellArea::get_edit_widget" ref="aab4277fd4e0a1ef7280780b606cc3f2a" args="() const " -->
 
760
<div class="memitem">
 
761
<div class="memproto">
 
762
      <table class="memname">
 
763
        <tr>
 
764
          <td class="memname">const <a class="el" href="classGtk_1_1CellEditable.html">CellEditable</a>* Gtk::CellArea::get_edit_widget </td>
 
765
          <td>(</td>
 
766
          <td class="paramname"></td><td>)</td>
 
767
          <td> const</td>
 
768
        </tr>
 
769
      </table>
 
770
</div>
 
771
<div class="memdoc">
 
772
 
 
773
</div>
 
774
</div>
 
775
<a class="anchor" id="a4dcc7feb800717db0562b0d1ae2ee073"></a><!-- doxytag: member="Gtk::CellArea::get_edited_cell" ref="a4dcc7feb800717db0562b0d1ae2ee073" args="() const " -->
 
776
<div class="memitem">
 
777
<div class="memproto">
 
778
      <table class="memname">
 
779
        <tr>
 
780
          <td class="memname">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_edited_cell </td>
 
781
          <td>(</td>
 
782
          <td class="paramname"></td><td>)</td>
 
783
          <td> const</td>
 
784
        </tr>
 
785
      </table>
 
786
</div>
 
787
<div class="memdoc">
 
788
 
 
789
</div>
 
790
</div>
 
791
<a class="anchor" id="a84636f609ecd4768fa64481ae41d5710"></a><!-- doxytag: member="Gtk::CellArea::get_edited_cell" ref="a84636f609ecd4768fa64481ae41d5710" args="()" -->
 
792
<div class="memitem">
 
793
<div class="memproto">
 
794
      <table class="memname">
 
795
        <tr>
 
796
          <td class="memname"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_edited_cell </td>
 
797
          <td>(</td>
 
798
          <td class="paramname"></td><td>)</td>
 
799
          <td></td>
 
800
        </tr>
 
801
      </table>
 
802
</div>
 
803
<div class="memdoc">
 
804
 
 
805
</div>
 
806
</div>
 
807
<a class="anchor" id="ae0588a1de3d41637ce6c85c659efebbb"></a><!-- doxytag: member="Gtk::CellArea::get_focus_cell" ref="ae0588a1de3d41637ce6c85c659efebbb" args="()" -->
 
808
<div class="memitem">
 
809
<div class="memproto">
 
810
      <table class="memname">
 
811
        <tr>
 
812
          <td class="memname"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_focus_cell </td>
 
813
          <td>(</td>
 
814
          <td class="paramname"></td><td>)</td>
 
815
          <td></td>
 
816
        </tr>
 
817
      </table>
 
818
</div>
 
819
<div class="memdoc">
 
820
 
 
821
</div>
 
822
</div>
 
823
<a class="anchor" id="a5da21487da6c77be565f19a0b5233d41"></a><!-- doxytag: member="Gtk::CellArea::get_focus_cell" ref="a5da21487da6c77be565f19a0b5233d41" args="() const " -->
 
824
<div class="memitem">
 
825
<div class="memproto">
 
826
      <table class="memname">
 
827
        <tr>
 
828
          <td class="memname">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_focus_cell </td>
 
829
          <td>(</td>
 
830
          <td class="paramname"></td><td>)</td>
 
831
          <td> const</td>
 
832
        </tr>
 
833
      </table>
 
834
</div>
 
835
<div class="memdoc">
 
836
 
 
837
</div>
 
838
</div>
 
839
<a class="anchor" id="a1f0eefd01fac75cbc959bbf8dfe385b0"></a><!-- doxytag: member="Gtk::CellArea::get_focus_from_sibling" ref="a1f0eefd01fac75cbc959bbf8dfe385b0" args="(CellRenderer &amp;renderer)" -->
 
840
<div class="memitem">
 
841
<div class="memproto">
 
842
      <table class="memname">
 
843
        <tr>
 
844
          <td class="memname"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_focus_from_sibling </td>
 
845
          <td>(</td>
 
846
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
847
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
848
          <td></td>
 
849
        </tr>
 
850
      </table>
 
851
</div>
 
852
<div class="memdoc">
 
853
 
 
854
</div>
 
855
</div>
 
856
<a class="anchor" id="a1f8b93cd14c1a60f94bcb0c113b49c1a"></a><!-- doxytag: member="Gtk::CellArea::get_focus_from_sibling" ref="a1f8b93cd14c1a60f94bcb0c113b49c1a" args="(CellRenderer &amp;renderer) const " -->
 
857
<div class="memitem">
 
858
<div class="memproto">
 
859
      <table class="memname">
 
860
        <tr>
 
861
          <td class="memname">const <a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>* Gtk::CellArea::get_focus_from_sibling </td>
 
862
          <td>(</td>
 
863
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
864
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
865
          <td> const</td>
 
866
        </tr>
 
867
      </table>
 
868
</div>
 
869
<div class="memdoc">
 
870
 
 
871
</div>
 
872
</div>
 
873
<a class="anchor" id="af06a85fee1082f16d6d8b3c672d30c04"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_height" ref="af06a85fee1082f16d6d8b3c672d30c04" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int &amp;minimum_height, int &amp;natural_height)" -->
 
874
<div class="memitem">
 
875
<div class="memproto">
 
876
      <table class="memname">
 
877
        <tr>
 
878
          <td class="memname">void Gtk::CellArea::get_preferred_height </td>
 
879
          <td>(</td>
 
880
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
881
          <td class="paramname"><em>context</em>, </td>
 
882
        </tr>
 
883
        <tr>
 
884
          <td class="paramkey"></td>
 
885
          <td></td>
 
886
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
887
          <td class="paramname"><em>widget</em>, </td>
 
888
        </tr>
 
889
        <tr>
 
890
          <td class="paramkey"></td>
 
891
          <td></td>
 
892
          <td class="paramtype">int &amp;&#160;</td>
 
893
          <td class="paramname"><em>minimum_height</em>, </td>
 
894
        </tr>
 
895
        <tr>
 
896
          <td class="paramkey"></td>
 
897
          <td></td>
 
898
          <td class="paramtype">int &amp;&#160;</td>
 
899
          <td class="paramname"><em>natural_height</em>&#160;</td>
 
900
        </tr>
 
901
        <tr>
 
902
          <td></td>
 
903
          <td>)</td>
 
904
          <td></td><td></td>
 
905
        </tr>
 
906
      </table>
 
907
</div>
 
908
<div class="memdoc">
 
909
 
 
910
</div>
 
911
</div>
 
912
<a class="anchor" id="a4691ab7cbc3defef40d7b7d9b1677582"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_height_for_width" ref="a4691ab7cbc3defef40d7b7d9b1677582" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int width, int &amp;minimum_height, int &amp;natural_height)" -->
 
913
<div class="memitem">
 
914
<div class="memproto">
 
915
      <table class="memname">
 
916
        <tr>
 
917
          <td class="memname">void Gtk::CellArea::get_preferred_height_for_width </td>
 
918
          <td>(</td>
 
919
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
920
          <td class="paramname"><em>context</em>, </td>
 
921
        </tr>
 
922
        <tr>
 
923
          <td class="paramkey"></td>
 
924
          <td></td>
 
925
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
926
          <td class="paramname"><em>widget</em>, </td>
 
927
        </tr>
 
928
        <tr>
 
929
          <td class="paramkey"></td>
 
930
          <td></td>
 
931
          <td class="paramtype">int&#160;</td>
 
932
          <td class="paramname"><em>width</em>, </td>
 
933
        </tr>
 
934
        <tr>
 
935
          <td class="paramkey"></td>
 
936
          <td></td>
 
937
          <td class="paramtype">int &amp;&#160;</td>
 
938
          <td class="paramname"><em>minimum_height</em>, </td>
 
939
        </tr>
 
940
        <tr>
 
941
          <td class="paramkey"></td>
 
942
          <td></td>
 
943
          <td class="paramtype">int &amp;&#160;</td>
 
944
          <td class="paramname"><em>natural_height</em>&#160;</td>
 
945
        </tr>
 
946
        <tr>
 
947
          <td></td>
 
948
          <td>)</td>
 
949
          <td></td><td></td>
 
950
        </tr>
 
951
      </table>
 
952
</div>
 
953
<div class="memdoc">
 
954
 
 
955
</div>
 
956
</div>
 
957
<a class="anchor" id="a7ff719a02f2ba9a17e29891e66bc28e0"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_height_for_width_vfunc" ref="a7ff719a02f2ba9a17e29891e66bc28e0" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int width, int &amp;minimum_height, int &amp;natural_height)" -->
 
958
<div class="memitem">
 
959
<div class="memproto">
 
960
      <table class="memname">
 
961
        <tr>
 
962
          <td class="memname">virtual void Gtk::CellArea::get_preferred_height_for_width_vfunc </td>
 
963
          <td>(</td>
 
964
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
965
          <td class="paramname"><em>context</em>, </td>
 
966
        </tr>
 
967
        <tr>
 
968
          <td class="paramkey"></td>
 
969
          <td></td>
 
970
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
971
          <td class="paramname"><em>widget</em>, </td>
 
972
        </tr>
 
973
        <tr>
 
974
          <td class="paramkey"></td>
 
975
          <td></td>
 
976
          <td class="paramtype">int&#160;</td>
 
977
          <td class="paramname"><em>width</em>, </td>
 
978
        </tr>
 
979
        <tr>
 
980
          <td class="paramkey"></td>
 
981
          <td></td>
 
982
          <td class="paramtype">int &amp;&#160;</td>
 
983
          <td class="paramname"><em>minimum_height</em>, </td>
 
984
        </tr>
 
985
        <tr>
 
986
          <td class="paramkey"></td>
 
987
          <td></td>
 
988
          <td class="paramtype">int &amp;&#160;</td>
 
989
          <td class="paramname"><em>natural_height</em>&#160;</td>
 
990
        </tr>
 
991
        <tr>
 
992
          <td></td>
 
993
          <td>)</td>
 
994
          <td></td><td><code> [protected, virtual]</code></td>
 
995
        </tr>
 
996
      </table>
 
997
</div>
 
998
<div class="memdoc">
 
999
 
 
1000
</div>
 
1001
</div>
 
1002
<a class="anchor" id="a2cff57661051a69e0f01b74f3763f607"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_height_vfunc" ref="a2cff57661051a69e0f01b74f3763f607" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int &amp;minimum_height, int &amp;natural_height)" -->
 
1003
<div class="memitem">
 
1004
<div class="memproto">
 
1005
      <table class="memname">
 
1006
        <tr>
 
1007
          <td class="memname">virtual void Gtk::CellArea::get_preferred_height_vfunc </td>
 
1008
          <td>(</td>
 
1009
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1010
          <td class="paramname"><em>context</em>, </td>
 
1011
        </tr>
 
1012
        <tr>
 
1013
          <td class="paramkey"></td>
 
1014
          <td></td>
 
1015
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1016
          <td class="paramname"><em>widget</em>, </td>
 
1017
        </tr>
 
1018
        <tr>
 
1019
          <td class="paramkey"></td>
 
1020
          <td></td>
 
1021
          <td class="paramtype">int &amp;&#160;</td>
 
1022
          <td class="paramname"><em>minimum_height</em>, </td>
 
1023
        </tr>
 
1024
        <tr>
 
1025
          <td class="paramkey"></td>
 
1026
          <td></td>
 
1027
          <td class="paramtype">int &amp;&#160;</td>
 
1028
          <td class="paramname"><em>natural_height</em>&#160;</td>
 
1029
        </tr>
 
1030
        <tr>
 
1031
          <td></td>
 
1032
          <td>)</td>
 
1033
          <td></td><td><code> [protected, virtual]</code></td>
 
1034
        </tr>
 
1035
      </table>
 
1036
</div>
 
1037
<div class="memdoc">
 
1038
 
 
1039
</div>
 
1040
</div>
 
1041
<a class="anchor" id="aeba5a9755f2369479ea2faceaebd8afd"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_width" ref="aeba5a9755f2369479ea2faceaebd8afd" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int &amp;minimum_width, int &amp;natural_width)" -->
 
1042
<div class="memitem">
 
1043
<div class="memproto">
 
1044
      <table class="memname">
 
1045
        <tr>
 
1046
          <td class="memname">void Gtk::CellArea::get_preferred_width </td>
 
1047
          <td>(</td>
 
1048
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1049
          <td class="paramname"><em>context</em>, </td>
 
1050
        </tr>
 
1051
        <tr>
 
1052
          <td class="paramkey"></td>
 
1053
          <td></td>
 
1054
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1055
          <td class="paramname"><em>widget</em>, </td>
 
1056
        </tr>
 
1057
        <tr>
 
1058
          <td class="paramkey"></td>
 
1059
          <td></td>
 
1060
          <td class="paramtype">int &amp;&#160;</td>
 
1061
          <td class="paramname"><em>minimum_width</em>, </td>
 
1062
        </tr>
 
1063
        <tr>
 
1064
          <td class="paramkey"></td>
 
1065
          <td></td>
 
1066
          <td class="paramtype">int &amp;&#160;</td>
 
1067
          <td class="paramname"><em>natural_width</em>&#160;</td>
 
1068
        </tr>
 
1069
        <tr>
 
1070
          <td></td>
 
1071
          <td>)</td>
 
1072
          <td></td><td></td>
 
1073
        </tr>
 
1074
      </table>
 
1075
</div>
 
1076
<div class="memdoc">
 
1077
 
 
1078
</div>
 
1079
</div>
 
1080
<a class="anchor" id="a2d0412e210d4422950980e9dcd7ccb8f"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_width_for_height" ref="a2d0412e210d4422950980e9dcd7ccb8f" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int height, int &amp;minimum_width, int &amp;natural_width)" -->
 
1081
<div class="memitem">
 
1082
<div class="memproto">
 
1083
      <table class="memname">
 
1084
        <tr>
 
1085
          <td class="memname">void Gtk::CellArea::get_preferred_width_for_height </td>
 
1086
          <td>(</td>
 
1087
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1088
          <td class="paramname"><em>context</em>, </td>
 
1089
        </tr>
 
1090
        <tr>
 
1091
          <td class="paramkey"></td>
 
1092
          <td></td>
 
1093
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1094
          <td class="paramname"><em>widget</em>, </td>
 
1095
        </tr>
 
1096
        <tr>
 
1097
          <td class="paramkey"></td>
 
1098
          <td></td>
 
1099
          <td class="paramtype">int&#160;</td>
 
1100
          <td class="paramname"><em>height</em>, </td>
 
1101
        </tr>
 
1102
        <tr>
 
1103
          <td class="paramkey"></td>
 
1104
          <td></td>
 
1105
          <td class="paramtype">int &amp;&#160;</td>
 
1106
          <td class="paramname"><em>minimum_width</em>, </td>
 
1107
        </tr>
 
1108
        <tr>
 
1109
          <td class="paramkey"></td>
 
1110
          <td></td>
 
1111
          <td class="paramtype">int &amp;&#160;</td>
 
1112
          <td class="paramname"><em>natural_width</em>&#160;</td>
 
1113
        </tr>
 
1114
        <tr>
 
1115
          <td></td>
 
1116
          <td>)</td>
 
1117
          <td></td><td></td>
 
1118
        </tr>
 
1119
      </table>
 
1120
</div>
 
1121
<div class="memdoc">
 
1122
 
 
1123
</div>
 
1124
</div>
 
1125
<a class="anchor" id="a31f558684fc4fe74370dc4a53c165f27"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_width_for_height_vfunc" ref="a31f558684fc4fe74370dc4a53c165f27" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int height, int &amp;minimum_width, int &amp;natural_width)" -->
 
1126
<div class="memitem">
 
1127
<div class="memproto">
 
1128
      <table class="memname">
 
1129
        <tr>
 
1130
          <td class="memname">virtual void Gtk::CellArea::get_preferred_width_for_height_vfunc </td>
 
1131
          <td>(</td>
 
1132
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1133
          <td class="paramname"><em>context</em>, </td>
 
1134
        </tr>
 
1135
        <tr>
 
1136
          <td class="paramkey"></td>
 
1137
          <td></td>
 
1138
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1139
          <td class="paramname"><em>widget</em>, </td>
 
1140
        </tr>
 
1141
        <tr>
 
1142
          <td class="paramkey"></td>
 
1143
          <td></td>
 
1144
          <td class="paramtype">int&#160;</td>
 
1145
          <td class="paramname"><em>height</em>, </td>
 
1146
        </tr>
 
1147
        <tr>
 
1148
          <td class="paramkey"></td>
 
1149
          <td></td>
 
1150
          <td class="paramtype">int &amp;&#160;</td>
 
1151
          <td class="paramname"><em>minimum_width</em>, </td>
 
1152
        </tr>
 
1153
        <tr>
 
1154
          <td class="paramkey"></td>
 
1155
          <td></td>
 
1156
          <td class="paramtype">int &amp;&#160;</td>
 
1157
          <td class="paramname"><em>natural_width</em>&#160;</td>
 
1158
        </tr>
 
1159
        <tr>
 
1160
          <td></td>
 
1161
          <td>)</td>
 
1162
          <td></td><td><code> [protected, virtual]</code></td>
 
1163
        </tr>
 
1164
      </table>
 
1165
</div>
 
1166
<div class="memdoc">
 
1167
 
 
1168
</div>
 
1169
</div>
 
1170
<a class="anchor" id="a0dd921aaa76582b45412bd5f9c61d709"></a><!-- doxytag: member="Gtk::CellArea::get_preferred_width_vfunc" ref="a0dd921aaa76582b45412bd5f9c61d709" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, int &amp;minimum_width, int &amp;natural_width)" -->
 
1171
<div class="memitem">
 
1172
<div class="memproto">
 
1173
      <table class="memname">
 
1174
        <tr>
 
1175
          <td class="memname">virtual void Gtk::CellArea::get_preferred_width_vfunc </td>
 
1176
          <td>(</td>
 
1177
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1178
          <td class="paramname"><em>context</em>, </td>
 
1179
        </tr>
 
1180
        <tr>
 
1181
          <td class="paramkey"></td>
 
1182
          <td></td>
 
1183
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1184
          <td class="paramname"><em>widget</em>, </td>
 
1185
        </tr>
 
1186
        <tr>
 
1187
          <td class="paramkey"></td>
 
1188
          <td></td>
 
1189
          <td class="paramtype">int &amp;&#160;</td>
 
1190
          <td class="paramname"><em>minimum_width</em>, </td>
 
1191
        </tr>
 
1192
        <tr>
 
1193
          <td class="paramkey"></td>
 
1194
          <td></td>
 
1195
          <td class="paramtype">int &amp;&#160;</td>
 
1196
          <td class="paramname"><em>natural_width</em>&#160;</td>
 
1197
        </tr>
 
1198
        <tr>
 
1199
          <td></td>
 
1200
          <td>)</td>
 
1201
          <td></td><td><code> [protected, virtual]</code></td>
 
1202
        </tr>
 
1203
      </table>
 
1204
</div>
 
1205
<div class="memdoc">
 
1206
 
 
1207
</div>
 
1208
</div>
 
1209
<a class="anchor" id="a7a3445e0f9cfebd8620ae7600f30e11d"></a><!-- doxytag: member="Gtk::CellArea::get_request_mode" ref="a7a3445e0f9cfebd8620ae7600f30e11d" args="() const " -->
 
1210
<div class="memitem">
 
1211
<div class="memproto">
 
1212
      <table class="memname">
 
1213
        <tr>
 
1214
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga35be6d001d814dbf37bd405433b06cf5">SizeRequestMode</a> Gtk::CellArea::get_request_mode </td>
 
1215
          <td>(</td>
 
1216
          <td class="paramname"></td><td>)</td>
 
1217
          <td> const</td>
 
1218
        </tr>
 
1219
      </table>
 
1220
</div>
 
1221
<div class="memdoc">
 
1222
 
 
1223
</div>
 
1224
</div>
 
1225
<a class="anchor" id="a06514021b72dc6f81fbd6c9789db2324"></a><!-- doxytag: member="Gtk::CellArea::get_request_mode_vfunc" ref="a06514021b72dc6f81fbd6c9789db2324" args="() const " -->
 
1226
<div class="memitem">
 
1227
<div class="memproto">
 
1228
      <table class="memname">
 
1229
        <tr>
 
1230
          <td class="memname">virtual <a class="el" href="group__gtkmmEnums.html#ga35be6d001d814dbf37bd405433b06cf5">SizeRequestMode</a> Gtk::CellArea::get_request_mode_vfunc </td>
 
1231
          <td>(</td>
 
1232
          <td class="paramname"></td><td>)</td>
 
1233
          <td> const<code> [protected, virtual]</code></td>
 
1234
        </tr>
 
1235
      </table>
 
1236
</div>
 
1237
<div class="memdoc">
 
1238
 
 
1239
</div>
 
1240
</div>
 
1241
<a class="anchor" id="a9458e202368299b5554e6ab36d15396f"></a><!-- doxytag: member="Gtk::CellArea::gobj" ref="a9458e202368299b5554e6ab36d15396f" args="() const " -->
 
1242
<div class="memitem">
 
1243
<div class="memproto">
 
1244
      <table class="memname">
 
1245
        <tr>
 
1246
          <td class="memname">const GtkCellArea* Gtk::CellArea::gobj </td>
 
1247
          <td>(</td>
 
1248
          <td class="paramname"></td><td>)</td>
 
1249
          <td> const<code> [inline]</code></td>
 
1250
        </tr>
 
1251
      </table>
 
1252
</div>
 
1253
<div class="memdoc">
 
1254
 
 
1255
<p>Provides access to the underlying C GObject. </p>
 
1256
 
 
1257
<p>Reimplemented from <a class="el" href="classGtk_1_1Buildable.html#a473a9829001f8f0136eecd7bb5ddb523">Gtk::Buildable</a>.</p>
 
1258
 
 
1259
<p>Reimplemented in <a class="el" href="classGtk_1_1CellAreaBox.html#ab1a398c97555198dec1f9ea4f2ce207c">Gtk::CellAreaBox</a>.</p>
 
1260
 
 
1261
</div>
 
1262
</div>
 
1263
<a class="anchor" id="aab368879a43f6d4f8c035c467c8c2bba"></a><!-- doxytag: member="Gtk::CellArea::gobj" ref="aab368879a43f6d4f8c035c467c8c2bba" args="()" -->
 
1264
<div class="memitem">
 
1265
<div class="memproto">
 
1266
      <table class="memname">
 
1267
        <tr>
 
1268
          <td class="memname">GtkCellArea* Gtk::CellArea::gobj </td>
 
1269
          <td>(</td>
 
1270
          <td class="paramname"></td><td>)</td>
 
1271
          <td><code> [inline]</code></td>
 
1272
        </tr>
 
1273
      </table>
 
1274
</div>
 
1275
<div class="memdoc">
 
1276
 
 
1277
<p>Provides access to the underlying C GObject. </p>
 
1278
 
 
1279
<p>Reimplemented from <a class="el" href="classGtk_1_1Buildable.html#a7985d36d675f0b8bb3bc8ce5cca2e986">Gtk::Buildable</a>.</p>
 
1280
 
 
1281
<p>Reimplemented in <a class="el" href="classGtk_1_1CellAreaBox.html#aa393a19a0e95c95aef928b27db0f7450">Gtk::CellAreaBox</a>.</p>
 
1282
 
 
1283
</div>
 
1284
</div>
 
1285
<a class="anchor" id="a456fc286d5c27399f6aab21a9e58412b"></a><!-- doxytag: member="Gtk::CellArea::gobj_copy" ref="a456fc286d5c27399f6aab21a9e58412b" args="()" -->
 
1286
<div class="memitem">
 
1287
<div class="memproto">
 
1288
      <table class="memname">
 
1289
        <tr>
 
1290
          <td class="memname">GtkCellArea* Gtk::CellArea::gobj_copy </td>
 
1291
          <td>(</td>
 
1292
          <td class="paramname"></td><td>)</td>
 
1293
          <td></td>
 
1294
        </tr>
 
1295
      </table>
 
1296
</div>
 
1297
<div class="memdoc">
 
1298
 
 
1299
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
 
1300
 
 
1301
<p>Reimplemented in <a class="el" href="classGtk_1_1CellAreaBox.html#a3a306f162ac4139b10dcedebc20b44d7">Gtk::CellAreaBox</a>.</p>
 
1302
 
 
1303
</div>
 
1304
</div>
 
1305
<a class="anchor" id="a3de0adce00b8d27a667202d7953814f1"></a><!-- doxytag: member="Gtk::CellArea::has_renderer" ref="a3de0adce00b8d27a667202d7953814f1" args="(CellRenderer &amp;renderer)" -->
 
1306
<div class="memitem">
 
1307
<div class="memproto">
 
1308
      <table class="memname">
 
1309
        <tr>
 
1310
          <td class="memname">bool Gtk::CellArea::has_renderer </td>
 
1311
          <td>(</td>
 
1312
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1313
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
1314
          <td></td>
 
1315
        </tr>
 
1316
      </table>
 
1317
</div>
 
1318
<div class="memdoc">
 
1319
 
 
1320
</div>
 
1321
</div>
 
1322
<a class="anchor" id="a5e774b5a79721ab4743acbe086d60c75"></a><!-- doxytag: member="Gtk::CellArea::inner_cell_area" ref="a5e774b5a79721ab4743acbe086d60c75" args="(Widget &amp;widget, const Gdk::Rectangle &amp;cell_area, Gdk::Rectangle &amp;inner_area)" -->
 
1323
<div class="memitem">
 
1324
<div class="memproto">
 
1325
      <table class="memname">
 
1326
        <tr>
 
1327
          <td class="memname">void Gtk::CellArea::inner_cell_area </td>
 
1328
          <td>(</td>
 
1329
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1330
          <td class="paramname"><em>widget</em>, </td>
 
1331
        </tr>
 
1332
        <tr>
 
1333
          <td class="paramkey"></td>
 
1334
          <td></td>
 
1335
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1336
          <td class="paramname"><em>cell_area</em>, </td>
 
1337
        </tr>
 
1338
        <tr>
 
1339
          <td class="paramkey"></td>
 
1340
          <td></td>
 
1341
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1342
          <td class="paramname"><em>inner_area</em>&#160;</td>
 
1343
        </tr>
 
1344
        <tr>
 
1345
          <td></td>
 
1346
          <td>)</td>
 
1347
          <td></td><td></td>
 
1348
        </tr>
 
1349
      </table>
 
1350
</div>
 
1351
<div class="memdoc">
 
1352
 
 
1353
</div>
 
1354
</div>
 
1355
<a class="anchor" id="a1636e2ed16243d33ddacf3ce24ad319c"></a><!-- doxytag: member="Gtk::CellArea::is_activatable" ref="a1636e2ed16243d33ddacf3ce24ad319c" args="() const " -->
 
1356
<div class="memitem">
 
1357
<div class="memproto">
 
1358
      <table class="memname">
 
1359
        <tr>
 
1360
          <td class="memname">bool Gtk::CellArea::is_activatable </td>
 
1361
          <td>(</td>
 
1362
          <td class="paramname"></td><td>)</td>
 
1363
          <td> const</td>
 
1364
        </tr>
 
1365
      </table>
 
1366
</div>
 
1367
<div class="memdoc">
 
1368
 
 
1369
</div>
 
1370
</div>
 
1371
<a class="anchor" id="a7566fdf7e64b442779b4d09e02d0dc4d"></a><!-- doxytag: member="Gtk::CellArea::is_focus_sibling" ref="a7566fdf7e64b442779b4d09e02d0dc4d" args="(CellRenderer &amp;renderer, CellRenderer &amp;sibling)" -->
 
1372
<div class="memitem">
 
1373
<div class="memproto">
 
1374
      <table class="memname">
 
1375
        <tr>
 
1376
          <td class="memname">bool Gtk::CellArea::is_focus_sibling </td>
 
1377
          <td>(</td>
 
1378
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1379
          <td class="paramname"><em>renderer</em>, </td>
 
1380
        </tr>
 
1381
        <tr>
 
1382
          <td class="paramkey"></td>
 
1383
          <td></td>
 
1384
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1385
          <td class="paramname"><em>sibling</em>&#160;</td>
 
1386
        </tr>
 
1387
        <tr>
 
1388
          <td></td>
 
1389
          <td>)</td>
 
1390
          <td></td><td></td>
 
1391
        </tr>
 
1392
      </table>
 
1393
</div>
 
1394
<div class="memdoc">
 
1395
 
 
1396
</div>
 
1397
</div>
 
1398
<a class="anchor" id="a520a63f3a112b55ed1ea3d1af9d34854"></a><!-- doxytag: member="Gtk::CellArea::remove" ref="a520a63f3a112b55ed1ea3d1af9d34854" args="(CellRenderer &amp;renderer)" -->
 
1399
<div class="memitem">
 
1400
<div class="memproto">
 
1401
      <table class="memname">
 
1402
        <tr>
 
1403
          <td class="memname">void Gtk::CellArea::remove </td>
 
1404
          <td>(</td>
 
1405
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1406
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
1407
          <td></td>
 
1408
        </tr>
 
1409
      </table>
 
1410
</div>
 
1411
<div class="memdoc">
 
1412
 
 
1413
</div>
 
1414
</div>
 
1415
<a class="anchor" id="a223df15eae8c8420fb65f2e6e1d029f5"></a><!-- doxytag: member="Gtk::CellArea::remove_focus_sibling" ref="a223df15eae8c8420fb65f2e6e1d029f5" args="(CellRenderer &amp;renderer, CellRenderer &amp;sibling)" -->
 
1416
<div class="memitem">
 
1417
<div class="memproto">
 
1418
      <table class="memname">
 
1419
        <tr>
 
1420
          <td class="memname">void Gtk::CellArea::remove_focus_sibling </td>
 
1421
          <td>(</td>
 
1422
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1423
          <td class="paramname"><em>renderer</em>, </td>
 
1424
        </tr>
 
1425
        <tr>
 
1426
          <td class="paramkey"></td>
 
1427
          <td></td>
 
1428
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1429
          <td class="paramname"><em>sibling</em>&#160;</td>
 
1430
        </tr>
 
1431
        <tr>
 
1432
          <td></td>
 
1433
          <td>)</td>
 
1434
          <td></td><td></td>
 
1435
        </tr>
 
1436
      </table>
 
1437
</div>
 
1438
<div class="memdoc">
 
1439
 
 
1440
</div>
 
1441
</div>
 
1442
<a class="anchor" id="a336c22e0186a52f5b37b61dd960199d1"></a><!-- doxytag: member="Gtk::CellArea::render" ref="a336c22e0186a52f5b37b61dd960199d1" args="(const Glib::RefPtr&lt; CellAreaContext &gt; &amp;context, Widget &amp;widget, const Cairo::RefPtr&lt; Cairo::Context &gt; &amp;cr, const Gdk::Rectangle &amp;background_area, const Gdk::Rectangle &amp;cell_area, CellRendererState flags, bool paint_focus)" -->
 
1443
<div class="memitem">
 
1444
<div class="memproto">
 
1445
      <table class="memname">
 
1446
        <tr>
 
1447
          <td class="memname">void Gtk::CellArea::render </td>
 
1448
          <td>(</td>
 
1449
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellAreaContext.html">CellAreaContext</a> &gt;&amp;&#160;</td>
 
1450
          <td class="paramname"><em>context</em>, </td>
 
1451
        </tr>
 
1452
        <tr>
 
1453
          <td class="paramkey"></td>
 
1454
          <td></td>
 
1455
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1456
          <td class="paramname"><em>widget</em>, </td>
 
1457
        </tr>
 
1458
        <tr>
 
1459
          <td class="paramkey"></td>
 
1460
          <td></td>
 
1461
          <td class="paramtype">const <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1RefPtr.html">Cairo::RefPtr</a>&lt; <a class="elRef" doxygen="cairomm-1.0.tag:http://www.cairographics.org/documentation/cairomm/reference/" href="http://www.cairographics.org/documentation/cairomm/reference/classCairo_1_1Context.html">Cairo::Context</a> &gt; &amp;&#160;</td>
 
1462
          <td class="paramname"><em>cr</em>, </td>
 
1463
        </tr>
 
1464
        <tr>
 
1465
          <td class="paramkey"></td>
 
1466
          <td></td>
 
1467
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1468
          <td class="paramname"><em>background_area</em>, </td>
 
1469
        </tr>
 
1470
        <tr>
 
1471
          <td class="paramkey"></td>
 
1472
          <td></td>
 
1473
          <td class="paramtype">const <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
 
1474
          <td class="paramname"><em>cell_area</em>, </td>
 
1475
        </tr>
 
1476
        <tr>
 
1477
          <td class="paramkey"></td>
 
1478
          <td></td>
 
1479
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga7061270b7c31ba72e053ab001ec2b877">CellRendererState</a>&#160;</td>
 
1480
          <td class="paramname"><em>flags</em>, </td>
 
1481
        </tr>
 
1482
        <tr>
 
1483
          <td class="paramkey"></td>
 
1484
          <td></td>
 
1485
          <td class="paramtype">bool&#160;</td>
 
1486
          <td class="paramname"><em>paint_focus</em>&#160;</td>
 
1487
        </tr>
 
1488
        <tr>
 
1489
          <td></td>
 
1490
          <td>)</td>
 
1491
          <td></td><td></td>
 
1492
        </tr>
 
1493
      </table>
 
1494
</div>
 
1495
<div class="memdoc">
 
1496
 
 
1497
</div>
 
1498
</div>
 
1499
<a class="anchor" id="ab345aa630cec25fca8791eec098671f5"></a><!-- doxytag: member="Gtk::CellArea::request_renderer" ref="ab345aa630cec25fca8791eec098671f5" args="(CellRenderer &amp;renderer, Orientation orientation, Widget &amp;widget, int for_size, int &amp;minimum_size, int &amp;natural_size)" -->
 
1500
<div class="memitem">
 
1501
<div class="memproto">
 
1502
      <table class="memname">
 
1503
        <tr>
 
1504
          <td class="memname">void Gtk::CellArea::request_renderer </td>
 
1505
          <td>(</td>
 
1506
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1507
          <td class="paramname"><em>renderer</em>, </td>
 
1508
        </tr>
 
1509
        <tr>
 
1510
          <td class="paramkey"></td>
 
1511
          <td></td>
 
1512
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&#160;</td>
 
1513
          <td class="paramname"><em>orientation</em>, </td>
 
1514
        </tr>
 
1515
        <tr>
 
1516
          <td class="paramkey"></td>
 
1517
          <td></td>
 
1518
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>&amp;&#160;</td>
 
1519
          <td class="paramname"><em>widget</em>, </td>
 
1520
        </tr>
 
1521
        <tr>
 
1522
          <td class="paramkey"></td>
 
1523
          <td></td>
 
1524
          <td class="paramtype">int&#160;</td>
 
1525
          <td class="paramname"><em>for_size</em>, </td>
 
1526
        </tr>
 
1527
        <tr>
 
1528
          <td class="paramkey"></td>
 
1529
          <td></td>
 
1530
          <td class="paramtype">int &amp;&#160;</td>
 
1531
          <td class="paramname"><em>minimum_size</em>, </td>
 
1532
        </tr>
 
1533
        <tr>
 
1534
          <td class="paramkey"></td>
 
1535
          <td></td>
 
1536
          <td class="paramtype">int &amp;&#160;</td>
 
1537
          <td class="paramname"><em>natural_size</em>&#160;</td>
 
1538
        </tr>
 
1539
        <tr>
 
1540
          <td></td>
 
1541
          <td>)</td>
 
1542
          <td></td><td></td>
 
1543
        </tr>
 
1544
      </table>
 
1545
</div>
 
1546
<div class="memdoc">
 
1547
 
 
1548
</div>
 
1549
</div>
 
1550
<a class="anchor" id="a8cadd20af1162268c82ebc10df1ca5f3"></a><!-- doxytag: member="Gtk::CellArea::set_focus_cell" ref="a8cadd20af1162268c82ebc10df1ca5f3" args="(CellRenderer &amp;renderer)" -->
 
1551
<div class="memitem">
 
1552
<div class="memproto">
 
1553
      <table class="memname">
 
1554
        <tr>
 
1555
          <td class="memname">void Gtk::CellArea::set_focus_cell </td>
 
1556
          <td>(</td>
 
1557
          <td class="paramtype"><a class="el" href="classGtk_1_1CellRenderer.html">CellRenderer</a>&amp;&#160;</td>
 
1558
          <td class="paramname"><em>renderer</em></td><td>)</td>
 
1559
          <td></td>
 
1560
        </tr>
 
1561
      </table>
 
1562
</div>
 
1563
<div class="memdoc">
 
1564
 
 
1565
</div>
 
1566
</div>
 
1567
<a class="anchor" id="aeb0488f07c84c8b5b93f66650c309114"></a><!-- doxytag: member="Gtk::CellArea::stop_editing" ref="aeb0488f07c84c8b5b93f66650c309114" args="(bool canceled)" -->
 
1568
<div class="memitem">
 
1569
<div class="memproto">
 
1570
      <table class="memname">
 
1571
        <tr>
 
1572
          <td class="memname">void Gtk::CellArea::stop_editing </td>
 
1573
          <td>(</td>
 
1574
          <td class="paramtype">bool&#160;</td>
 
1575
          <td class="paramname"><em>canceled</em></td><td>)</td>
 
1576
          <td></td>
 
1577
        </tr>
 
1578
      </table>
 
1579
</div>
 
1580
<div class="memdoc">
 
1581
 
 
1582
</div>
 
1583
</div>
 
1584
<hr/><h2>Friends And Related Function Documentation</h2>
 
1585
<a class="anchor" id="a0033f6f33520fe06a8c37f96e6dc4477"></a><!-- doxytag: member="Gtk::CellArea::wrap" ref="a0033f6f33520fe06a8c37f96e6dc4477" args="(GtkCellArea *object, bool take_copy=false)" -->
 
1586
<div class="memitem">
 
1587
<div class="memproto">
 
1588
      <table class="memname">
 
1589
        <tr>
 
1590
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1CellArea.html">Gtk::CellArea</a> &gt; wrap </td>
 
1591
          <td>(</td>
 
1592
          <td class="paramtype">GtkCellArea *&#160;</td>
 
1593
          <td class="paramname"><em>object</em>, </td>
 
1594
        </tr>
 
1595
        <tr>
 
1596
          <td class="paramkey"></td>
 
1597
          <td></td>
 
1598
          <td class="paramtype">bool&#160;</td>
 
1599
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
 
1600
        </tr>
 
1601
        <tr>
 
1602
          <td></td>
 
1603
          <td>)</td>
 
1604
          <td></td><td><code> [related]</code></td>
 
1605
        </tr>
 
1606
      </table>
 
1607
</div>
 
1608
<div class="memdoc">
 
1609
 
 
1610
<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
1611
<dl><dt><b>Parameters:</b></dt><dd>
 
1612
  <table class="params">
 
1613
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
 
1614
    <tr><td class="paramname">take_copy</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>
 
1615
  </table>
 
1616
  </dd>
 
1617
</dl>
 
1618
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
1619
 
 
1620
</div>
 
1621
</div>
 
1622
<hr/>The documentation for this class was generated from the following file:<ul>
 
1623
<li>gtkmm/cellarea.h</li>
 
1624
</ul>
 
1625
</div>
 
1626
<hr class="footer"/><address class="footer"><small>Generated on Mon May 9 2011 10:20:07 for gtkmm by&#160;
 
1627
<a href="http://www.doxygen.org/index.html">
 
1628
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
 
1629
</body>
 
1630
</html>