~inkscape.dev/inkscape-devlibs/devlibs-gtk3

« back to all changes in this revision

Viewing changes to share/doc/gtkmm-2.4/reference/html/classGtk_1_1CellRendererAccel.html

  • Committer: JazzyNico
  • Date: 2013-01-21 10:11:05 UTC
  • Revision ID: nicoduf@yahoo.fr-20130121101105-i8d8slkq9ng4olx8
Adding gtk2 libraries.

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::CellRendererAccel 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">2.24.2</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_1CellRendererAccel.html">CellRendererAccel</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::CellRendererAccel Class Reference<div class="ingroups"><a class="el" href="group__TreeView.html">TreeView Classes</a></div></h1> </div>
 
54
</div>
 
55
<div class="contents">
 
56
<!-- doxytag: class="Gtk::CellRendererAccel" --><!-- doxytag: inherits="Gtk::CellRendererText" -->
 
57
<p>Renders a keyboard accelerator in a cell <a href="#_details">More...</a></p>
 
58
<div class="dynheader">
 
59
Inheritance diagram for Gtk::CellRendererAccel:</div>
 
60
<div class="dyncontent">
 
61
<div class="center"><img src="classGtk_1_1CellRendererAccel__inherit__graph.png" border="0" usemap="#Gtk_1_1CellRendererAccel_inherit__map" alt="Inheritance graph"/></div>
 
62
<map name="Gtk_1_1CellRendererAccel_inherit__map" id="Gtk_1_1CellRendererAccel_inherit__map">
 
63
<area shape="rect" id="node2" href="classGtk_1_1CellRendererText.html" title="Renders text in a cell." alt="" coords="9,406,159,437"/><area shape="rect" id="node4" href="classGtk_1_1CellRenderer.html" title="CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriatel..." alt="" coords="21,326,147,357"/><area shape="rect" id="node6" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non&#45;widget objects such as Gtk::Adjustme..." alt="" coords="40,246,128,277"/><area shape="rect" id="node8" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="39,166,129,197"/><area shape="rect" id="node10" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="24,86,144,117"/><area shape="rect" id="node12" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="31,6,137,37"/></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::CellRendererAccel:</div>
 
67
<div class="dyncontent">
 
68
<div class="center"><img src="classGtk_1_1CellRendererAccel__coll__graph.png" border="0" usemap="#Gtk_1_1CellRendererAccel_coll__map" alt="Collaboration graph"/></div>
 
69
<map name="Gtk_1_1CellRendererAccel_coll__map" id="Gtk_1_1CellRendererAccel_coll__map">
 
70
<area shape="rect" id="node2" href="classGtk_1_1CellRendererText.html" title="Renders text in a cell." alt="" coords="9,406,159,437"/><area shape="rect" id="node4" href="classGtk_1_1CellRenderer.html" title="CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriatel..." alt="" coords="21,326,147,357"/><area shape="rect" id="node6" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non&#45;widget objects such as Gtk::Adjustme..." alt="" coords="40,246,128,277"/><area shape="rect" id="node8" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="39,166,129,197"/><area shape="rect" id="node10" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="24,86,144,117"/><area shape="rect" id="node12" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="31,6,137,37"/></map>
 
71
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
72
 
 
73
<p><a href="classGtk_1_1CellRendererAccel-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_1CellRendererAccel.html#a9d0d39310a782c3bd2714a9785e1e506">~CellRendererAccel</a> ()</td></tr>
 
78
<tr><td class="memItemLeft" align="right" valign="top">GtkCellRendererAccel*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a567331773f8279f30eb07888b648d576">gobj</a> ()</td></tr>
 
79
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#a567331773f8279f30eb07888b648d576"></a><br/></td></tr>
 
80
<tr><td class="memItemLeft" align="right" valign="top">const GtkCellRendererAccel*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a7c6631761283ded732237183b1ff94c7">gobj</a> () const </td></tr>
 
81
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#a7c6631761283ded732237183b1ff94c7"></a><br/></td></tr>
 
82
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a8f035435e3c045e1d82c2ec854126727">CellRendererAccel</a> ()</td></tr>
 
83
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; void, <br class="typebreak"/>
 
84
const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;, guint, <br class="typebreak"/>
 
85
<a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>, guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#ab0bd13f9f2cca70cd2ab924503b35387">signal_accel_edited</a> ()</td></tr>
 
86
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
 
87
const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#ad9051268df5b14bf5f6571c1fd583eaf">signal_accel_cleared</a> ()</td></tr>
 
88
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a5ac3a4ae853c2c4bc1ad7d331106ee84">property_accel_key</a> ()</td></tr>
 
89
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The keyval of the accelerator. <a href="#a5ac3a4ae853c2c4bc1ad7d331106ee84"></a><br/></td></tr>
 
90
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
91
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a67515ad6e230989128571148788224ac">property_accel_key</a> () const </td></tr>
 
92
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The keyval of the accelerator. <a href="#a67515ad6e230989128571148788224ac"></a><br/></td></tr>
 
93
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
 
94
&lt; <a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a75c0d9ce37bef9d975476768c667bbca">property_accel_mods</a> ()</td></tr>
 
95
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The modifier mask of the accelerator. <a href="#a75c0d9ce37bef9d975476768c667bbca"></a><br/></td></tr>
 
96
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
97
&lt; <a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a979917901d7544a3cb7a7efda96291d5">property_accel_mods</a> () const </td></tr>
 
98
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The modifier mask of the accelerator. <a href="#a979917901d7544a3cb7a7efda96291d5"></a><br/></td></tr>
 
99
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a04340d6e5f147db6fe3a7d01ab0e12f1">property_keycode</a> ()</td></tr>
 
100
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The hardware keycode of the accelerator. <a href="#a04340d6e5f147db6fe3a7d01ab0e12f1"></a><br/></td></tr>
 
101
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
102
&lt; guint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#ab6087a58810d71989188c8c992575bc0">property_keycode</a> () const </td></tr>
 
103
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The hardware keycode of the accelerator. <a href="#ab6087a58810d71989188c8c992575bc0"></a><br/></td></tr>
 
104
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
 
105
&lt; <a class="el" href="group__gtkmmEnums.html#gaef820baa45214a2ba2af8fb144ca9137">CellRendererAccelMode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a0fd83f973a6e64e3693a58d5094e040d">property_accel_mode</a> ()</td></tr>
 
106
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type of accelerators. <a href="#a0fd83f973a6e64e3693a58d5094e040d"></a><br/></td></tr>
 
107
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
 
108
&lt; <a class="el" href="group__gtkmmEnums.html#gaef820baa45214a2ba2af8fb144ca9137">CellRendererAccelMode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#ae4d8160e4d3648d929331f318b74e83f">property_accel_mode</a> () const </td></tr>
 
109
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The type of accelerators. <a href="#ae4d8160e4d3648d929331f318b74e83f"></a><br/></td></tr>
 
110
<tr><td colspan="2"><h2><a name="pro-methods"></a>
 
111
Protected Member Functions</h2></td></tr>
 
112
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a42ad9fcacba22d73aee430515725d912">on_accel_edited</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; path_string, guint accel_key, <a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a> accel_mods, guint hardware_keycode)</td></tr>
 
113
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#ac50a285b3d75972faaeab3e19a9bed00">on_accel_cleared</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; path_string)</td></tr>
 
114
<tr><td colspan="2"><h2><a name="related"></a>
 
115
Related Functions</h2></td></tr>
 
116
<tr><td colspan="2">(Note that these are not member functions.) <br/></td></tr>
 
117
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1CellRendererAccel.html">Gtk::CellRendererAccel</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1CellRendererAccel.html#a0dec9aeb81020933ed85fefedf0390b7">wrap</a> (GtkCellRendererAccel* object, bool take_copy=false)</td></tr>
 
118
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a0dec9aeb81020933ed85fefedf0390b7"></a><br/></td></tr>
 
119
</table>
 
120
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
121
<div class="textblock"><p>Renders a keyboard accelerator in a cell </p>
 
122
<p><a class="el" href="classGtk_1_1CellRendererAccel.html" title="Renders a keyboard accelerator in a cell">Gtk::CellRendererAccel</a> displays a keyboard accelerator (i.e. a key combination like &lt;Control&gt;-a). If the cell renderer is editable, the accelerator can be changed by simply typing the new combination.</p>
 
123
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000048">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
 
124
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
125
<a class="anchor" id="a9d0d39310a782c3bd2714a9785e1e506"></a><!-- doxytag: member="Gtk::CellRendererAccel::~CellRendererAccel" ref="a9d0d39310a782c3bd2714a9785e1e506" args="()" -->
 
126
<div class="memitem">
 
127
<div class="memproto">
 
128
      <table class="memname">
 
129
        <tr>
 
130
          <td class="memname">virtual Gtk::CellRendererAccel::~CellRendererAccel </td>
 
131
          <td>(</td>
 
132
          <td class="paramname"></td><td>)</td>
 
133
          <td><code> [virtual]</code></td>
 
134
        </tr>
 
135
      </table>
 
136
</div>
 
137
<div class="memdoc">
 
138
 
 
139
</div>
 
140
</div>
 
141
<a class="anchor" id="a8f035435e3c045e1d82c2ec854126727"></a><!-- doxytag: member="Gtk::CellRendererAccel::CellRendererAccel" ref="a8f035435e3c045e1d82c2ec854126727" args="()" -->
 
142
<div class="memitem">
 
143
<div class="memproto">
 
144
      <table class="memname">
 
145
        <tr>
 
146
          <td class="memname">Gtk::CellRendererAccel::CellRendererAccel </td>
 
147
          <td>(</td>
 
148
          <td class="paramname"></td><td>)</td>
 
149
          <td></td>
 
150
        </tr>
 
151
      </table>
 
152
</div>
 
153
<div class="memdoc">
 
154
 
 
155
</div>
 
156
</div>
 
157
<hr/><h2>Member Function Documentation</h2>
 
158
<a class="anchor" id="a567331773f8279f30eb07888b648d576"></a><!-- doxytag: member="Gtk::CellRendererAccel::gobj" ref="a567331773f8279f30eb07888b648d576" args="()" -->
 
159
<div class="memitem">
 
160
<div class="memproto">
 
161
      <table class="memname">
 
162
        <tr>
 
163
          <td class="memname">GtkCellRendererAccel* Gtk::CellRendererAccel::gobj </td>
 
164
          <td>(</td>
 
165
          <td class="paramname"></td><td>)</td>
 
166
          <td><code> [inline]</code></td>
 
167
        </tr>
 
168
      </table>
 
169
</div>
 
170
<div class="memdoc">
 
171
 
 
172
<p>Provides access to the underlying C GtkObject. </p>
 
173
 
 
174
<p>Reimplemented from <a class="el" href="classGtk_1_1CellRendererText.html#a4ffbd2c93cf18a88ca52a4bc39fe60ba">Gtk::CellRendererText</a>.</p>
 
175
 
 
176
</div>
 
177
</div>
 
178
<a class="anchor" id="a7c6631761283ded732237183b1ff94c7"></a><!-- doxytag: member="Gtk::CellRendererAccel::gobj" ref="a7c6631761283ded732237183b1ff94c7" args="() const " -->
 
179
<div class="memitem">
 
180
<div class="memproto">
 
181
      <table class="memname">
 
182
        <tr>
 
183
          <td class="memname">const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj </td>
 
184
          <td>(</td>
 
185
          <td class="paramname"></td><td>)</td>
 
186
          <td> const<code> [inline]</code></td>
 
187
        </tr>
 
188
      </table>
 
189
</div>
 
190
<div class="memdoc">
 
191
 
 
192
<p>Provides access to the underlying C GtkObject. </p>
 
193
 
 
194
<p>Reimplemented from <a class="el" href="classGtk_1_1CellRendererText.html#a8160d679ceb11793ab7cbcbaa4fa4c01">Gtk::CellRendererText</a>.</p>
 
195
 
 
196
</div>
 
197
</div>
 
198
<a class="anchor" id="ac50a285b3d75972faaeab3e19a9bed00"></a><!-- doxytag: member="Gtk::CellRendererAccel::on_accel_cleared" ref="ac50a285b3d75972faaeab3e19a9bed00" args="(const Glib::ustring &amp;path_string)" -->
 
199
<div class="memitem">
 
200
<div class="memproto">
 
201
      <table class="memname">
 
202
        <tr>
 
203
          <td class="memname">virtual void Gtk::CellRendererAccel::on_accel_cleared </td>
 
204
          <td>(</td>
 
205
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
206
          <td class="paramname"><em>path_string</em></td><td>)</td>
 
207
          <td><code> [protected, virtual]</code></td>
 
208
        </tr>
 
209
      </table>
 
210
</div>
 
211
<div class="memdoc">
 
212
 
 
213
</div>
 
214
</div>
 
215
<a class="anchor" id="a42ad9fcacba22d73aee430515725d912"></a><!-- doxytag: member="Gtk::CellRendererAccel::on_accel_edited" ref="a42ad9fcacba22d73aee430515725d912" args="(const Glib::ustring &amp;path_string, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode)" -->
 
216
<div class="memitem">
 
217
<div class="memproto">
 
218
      <table class="memname">
 
219
        <tr>
 
220
          <td class="memname">virtual void Gtk::CellRendererAccel::on_accel_edited </td>
 
221
          <td>(</td>
 
222
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
223
          <td class="paramname"><em>path_string</em>, </td>
 
224
        </tr>
 
225
        <tr>
 
226
          <td class="paramkey"></td>
 
227
          <td></td>
 
228
          <td class="paramtype">guint&#160;</td>
 
229
          <td class="paramname"><em>accel_key</em>, </td>
 
230
        </tr>
 
231
        <tr>
 
232
          <td class="paramkey"></td>
 
233
          <td></td>
 
234
          <td class="paramtype"><a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>&#160;</td>
 
235
          <td class="paramname"><em>accel_mods</em>, </td>
 
236
        </tr>
 
237
        <tr>
 
238
          <td class="paramkey"></td>
 
239
          <td></td>
 
240
          <td class="paramtype">guint&#160;</td>
 
241
          <td class="paramname"><em>hardware_keycode</em>&#160;</td>
 
242
        </tr>
 
243
        <tr>
 
244
          <td></td>
 
245
          <td>)</td>
 
246
          <td></td><td><code> [protected, virtual]</code></td>
 
247
        </tr>
 
248
      </table>
 
249
</div>
 
250
<div class="memdoc">
 
251
 
 
252
</div>
 
253
</div>
 
254
<a class="anchor" id="a67515ad6e230989128571148788224ac"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_key" ref="a67515ad6e230989128571148788224ac" args="() const " -->
 
255
<div class="memitem">
 
256
<div class="memproto">
 
257
      <table class="memname">
 
258
        <tr>
 
259
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::CellRendererAccel::property_accel_key </td>
 
260
          <td>(</td>
 
261
          <td class="paramname"></td><td>)</td>
 
262
          <td> const</td>
 
263
        </tr>
 
264
      </table>
 
265
</div>
 
266
<div class="memdoc">
 
267
 
 
268
<p>The keyval of the accelerator. </p>
 
269
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
270
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
271
 
 
272
</div>
 
273
</div>
 
274
<a class="anchor" id="a5ac3a4ae853c2c4bc1ad7d331106ee84"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_key" ref="a5ac3a4ae853c2c4bc1ad7d331106ee84" args="()" -->
 
275
<div class="memitem">
 
276
<div class="memproto">
 
277
      <table class="memname">
 
278
        <tr>
 
279
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::CellRendererAccel::property_accel_key </td>
 
280
          <td>(</td>
 
281
          <td class="paramname"></td><td>)</td>
 
282
          <td></td>
 
283
        </tr>
 
284
      </table>
 
285
</div>
 
286
<div class="memdoc">
 
287
 
 
288
<p>The keyval of the accelerator. </p>
 
289
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
290
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
291
 
 
292
</div>
 
293
</div>
 
294
<a class="anchor" id="ae4d8160e4d3648d929331f318b74e83f"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_mode" ref="ae4d8160e4d3648d929331f318b74e83f" args="() const " -->
 
295
<div class="memitem">
 
296
<div class="memproto">
 
297
      <table class="memname">
 
298
        <tr>
 
299
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#gaef820baa45214a2ba2af8fb144ca9137">CellRendererAccelMode</a>&gt; Gtk::CellRendererAccel::property_accel_mode </td>
 
300
          <td>(</td>
 
301
          <td class="paramname"></td><td>)</td>
 
302
          <td> const</td>
 
303
        </tr>
 
304
      </table>
 
305
</div>
 
306
<div class="memdoc">
 
307
 
 
308
<p>The type of accelerators. </p>
 
309
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
310
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
311
 
 
312
</div>
 
313
</div>
 
314
<a class="anchor" id="a0fd83f973a6e64e3693a58d5094e040d"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_mode" ref="a0fd83f973a6e64e3693a58d5094e040d" args="()" -->
 
315
<div class="memitem">
 
316
<div class="memproto">
 
317
      <table class="memname">
 
318
        <tr>
 
319
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gtkmmEnums.html#gaef820baa45214a2ba2af8fb144ca9137">CellRendererAccelMode</a>&gt; Gtk::CellRendererAccel::property_accel_mode </td>
 
320
          <td>(</td>
 
321
          <td class="paramname"></td><td>)</td>
 
322
          <td></td>
 
323
        </tr>
 
324
      </table>
 
325
</div>
 
326
<div class="memdoc">
 
327
 
 
328
<p>The type of accelerators. </p>
 
329
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
330
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
331
 
 
332
</div>
 
333
</div>
 
334
<a class="anchor" id="a75c0d9ce37bef9d975476768c667bbca"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_mods" ref="a75c0d9ce37bef9d975476768c667bbca" args="()" -->
 
335
<div class="memitem">
 
336
<div class="memproto">
 
337
      <table class="memname">
 
338
        <tr>
 
339
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>&gt; Gtk::CellRendererAccel::property_accel_mods </td>
 
340
          <td>(</td>
 
341
          <td class="paramname"></td><td>)</td>
 
342
          <td></td>
 
343
        </tr>
 
344
      </table>
 
345
</div>
 
346
<div class="memdoc">
 
347
 
 
348
<p>The modifier mask of the accelerator. </p>
 
349
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
350
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
351
 
 
352
</div>
 
353
</div>
 
354
<a class="anchor" id="a979917901d7544a3cb7a7efda96291d5"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_accel_mods" ref="a979917901d7544a3cb7a7efda96291d5" args="() const " -->
 
355
<div class="memitem">
 
356
<div class="memproto">
 
357
      <table class="memname">
 
358
        <tr>
 
359
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>&gt; Gtk::CellRendererAccel::property_accel_mods </td>
 
360
          <td>(</td>
 
361
          <td class="paramname"></td><td>)</td>
 
362
          <td> const</td>
 
363
        </tr>
 
364
      </table>
 
365
</div>
 
366
<div class="memdoc">
 
367
 
 
368
<p>The modifier mask of the accelerator. </p>
 
369
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
370
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
371
 
 
372
</div>
 
373
</div>
 
374
<a class="anchor" id="a04340d6e5f147db6fe3a7d01ab0e12f1"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_keycode" ref="a04340d6e5f147db6fe3a7d01ab0e12f1" args="()" -->
 
375
<div class="memitem">
 
376
<div class="memproto">
 
377
      <table class="memname">
 
378
        <tr>
 
379
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;guint&gt; Gtk::CellRendererAccel::property_keycode </td>
 
380
          <td>(</td>
 
381
          <td class="paramname"></td><td>)</td>
 
382
          <td></td>
 
383
        </tr>
 
384
      </table>
 
385
</div>
 
386
<div class="memdoc">
 
387
 
 
388
<p>The hardware keycode of the accelerator. </p>
 
389
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
390
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
391
 
 
392
</div>
 
393
</div>
 
394
<a class="anchor" id="ab6087a58810d71989188c8c992575bc0"></a><!-- doxytag: member="Gtk::CellRendererAccel::property_keycode" ref="ab6087a58810d71989188c8c992575bc0" args="() const " -->
 
395
<div class="memitem">
 
396
<div class="memproto">
 
397
      <table class="memname">
 
398
        <tr>
 
399
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;guint&gt; Gtk::CellRendererAccel::property_keycode </td>
 
400
          <td>(</td>
 
401
          <td class="paramname"></td><td>)</td>
 
402
          <td> const</td>
 
403
        </tr>
 
404
      </table>
 
405
</div>
 
406
<div class="memdoc">
 
407
 
 
408
<p>The hardware keycode of the accelerator. </p>
 
409
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
 
410
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
 
411
 
 
412
</div>
 
413
</div>
 
414
<a class="anchor" id="ad9051268df5b14bf5f6571c1fd583eaf"></a><!-- doxytag: member="Gtk::CellRendererAccel::signal_accel_cleared" ref="ad9051268df5b14bf5f6571c1fd583eaf" args="()" -->
 
415
<div class="memitem">
 
416
<div class="memproto">
 
417
      <table class="memname">
 
418
        <tr>
 
419
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; &gt; Gtk::CellRendererAccel::signal_accel_cleared </td>
 
420
          <td>(</td>
 
421
          <td class="paramname"></td><td>)</td>
 
422
          <td></td>
 
423
        </tr>
 
424
      </table>
 
425
</div>
 
426
<div class="memdoc">
 
427
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_accel_cleared(const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; path_string)</code> </dd></dl>
 
428
 
 
429
</div>
 
430
</div>
 
431
<a class="anchor" id="ab0bd13f9f2cca70cd2ab924503b35387"></a><!-- doxytag: member="Gtk::CellRendererAccel::signal_accel_edited" ref="ab0bd13f9f2cca70cd2ab924503b35387" args="()" -->
 
432
<div class="memitem">
 
433
<div class="memproto">
 
434
      <table class="memname">
 
435
        <tr>
 
436
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; void,const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;,guint,<a class="el" href="group__gdkmmEnums.html#ga734c2979005c87dbe51223a0128cdd97">Gdk::ModifierType</a>,guint &gt; Gtk::CellRendererAccel::signal_accel_edited </td>
 
437
          <td>(</td>
 
438
          <td class="paramname"></td><td>)</td>
 
439
          <td></td>
 
440
        </tr>
 
441
      </table>
 
442
</div>
 
443
<div class="memdoc">
 
444
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_accel_edited(const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; path_string, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode)</code> </dd></dl>
 
445
 
 
446
</div>
 
447
</div>
 
448
<hr/><h2>Friends And Related Function Documentation</h2>
 
449
<a class="anchor" id="a0dec9aeb81020933ed85fefedf0390b7"></a><!-- doxytag: member="Gtk::CellRendererAccel::wrap" ref="a0dec9aeb81020933ed85fefedf0390b7" args="(GtkCellRendererAccel *object, bool take_copy=false)" -->
 
450
<div class="memitem">
 
451
<div class="memproto">
 
452
      <table class="memname">
 
453
        <tr>
 
454
          <td class="memname"><a class="el" href="classGtk_1_1CellRendererAccel.html">Gtk::CellRendererAccel</a>* wrap </td>
 
455
          <td>(</td>
 
456
          <td class="paramtype">GtkCellRendererAccel *&#160;</td>
 
457
          <td class="paramname"><em>object</em>, </td>
 
458
        </tr>
 
459
        <tr>
 
460
          <td class="paramkey"></td>
 
461
          <td></td>
 
462
          <td class="paramtype">bool&#160;</td>
 
463
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
 
464
        </tr>
 
465
        <tr>
 
466
          <td></td>
 
467
          <td>)</td>
 
468
          <td></td><td><code> [related]</code></td>
 
469
        </tr>
 
470
      </table>
 
471
</div>
 
472
<div class="memdoc">
 
473
 
 
474
<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
475
<dl><dt><b>Parameters:</b></dt><dd>
 
476
  <table class="params">
 
477
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
 
478
    <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>
 
479
  </table>
 
480
  </dd>
 
481
</dl>
 
482
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
483
 
 
484
</div>
 
485
</div>
 
486
<hr/>The documentation for this class was generated from the following file:<ul>
 
487
<li>gtkmm/cellrendereraccel.h</li>
 
488
</ul>
 
489
</div>
 
490
<hr class="footer"/><address class="footer"><small>Generated on Fri Jul 8 2011 13:31:44 for gtkmm by&#160;
 
491
<a href="http://www.doxygen.org/index.html">
 
492
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
 
493
</body>
 
494
</html>