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

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2012-03-01 23:42:36 UTC
  • mfrom: (1.1.8)
  • Revision ID: package-import@ubuntu.com-20120301234236-12w6m0hkomhi7h53
Tags: 3.3.16-0ubuntu1
* New upstream version
* debian/control.in: updated the glib requirement

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 <tbody>
15
15
 <tr style="height: 56px;">
16
16
  <td style="padding-left: 0.5em;">
17
 
   <div id="projectname">gtkmm&#160;<span id="projectnumber">3.3.14</span></div>
 
17
   <div id="projectname">gtkmm&#160;<span id="projectnumber">3.3.16</span></div>
18
18
  </td>
19
19
 </tr>
20
20
 </tbody>
81
81
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#ac2029fb33a2b14417051d00a1bc9b592">get_use_action_appearance</a> () const </td></tr>
82
82
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance. <a href="#ac2029fb33a2b14417051d00a1bc9b592"></a><br/></td></tr>
83
83
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#af9b8ce1cf67419978c49caae59b4602e">sync_action_properties</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_1Action.html">Action</a> &gt;&amp; action)</td></tr>
84
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is called to update the activatable completely, this is called internally when the Gtk::Activatable::related-action property is set or unset and by the implementing class when Gtk::Activatable::use-action-appearance changes. <a href="#af9b8ce1cf67419978c49caae59b4602e"></a><br/></td></tr>
 
84
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is called to update the activatable completely, this is called internally when the <a class="el" href="classGtk_1_1Activatable.html#aab80092c9e997cc8e0ec0476a6a262d0" title="You rarely need to use properties because there are get_ and set_ methods for almost all of them...">Gtk::Activatable::property_related_action()</a> property is set or unset and by the implementing class when Gtk::Activatable::signal_use_action_appearance() changes. <a href="#af9b8ce1cf67419978c49caae59b4602e"></a><br/></td></tr>
85
85
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#a1f5010ca913e20455e7c7eb2ff1a0c45">set_related_action</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_1Action.html">Action</a> &gt;&amp; action)</td></tr>
86
86
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the related action on the <em>activatable</em> object. <a href="#a1f5010ca913e20455e7c7eb2ff1a0c45"></a><br/></td></tr>
87
87
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#adf2a66b8a9834161daa283a82e2ed3b5">set_use_action_appearance</a> (bool use_appearance=true)</td></tr>
88
88
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance. <a href="#adf2a66b8a9834161daa283a82e2ed3b5"></a><br/></td></tr>
89
89
<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_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
90
90
&lt; <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_1Action.html">Action</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#aab80092c9e997cc8e0ec0476a6a262d0">property_related_action</a> ()</td></tr>
91
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The action this activatable will activate and receive updates from. <a href="#aab80092c9e997cc8e0ec0476a6a262d0"></a><br/></td></tr>
 
91
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">You rarely need to use properties because there are get_ and set_ methods for almost all of them. <a href="#aab80092c9e997cc8e0ec0476a6a262d0"></a><br/></td></tr>
92
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_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
93
93
&lt; <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_1Action.html">Action</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#a4516b5eec6b21121cda5aec00e9f0731">property_related_action</a> () const </td></tr>
94
94
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The action this activatable will activate and receive updates from. <a href="#a4516b5eec6b21121cda5aec00e9f0731"></a><br/></td></tr>
95
95
<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_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#ab61616c17c6d06449098f8b400a03035">property_use_action_appearance</a> ()</td></tr>
96
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether to use the related actions appearance properties. <a href="#ab61616c17c6d06449098f8b400a03035"></a><br/></td></tr>
 
96
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">You rarely need to use properties because there are get_ and set_ methods for almost all of them. <a href="#ab61616c17c6d06449098f8b400a03035"></a><br/></td></tr>
97
97
<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_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
98
98
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Activatable.html#a9ced35d421c775796ffbb762741bdf32">property_use_action_appearance</a> () const </td></tr>
99
99
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether to use the related actions appearance properties. <a href="#a9ced35d421c775796ffbb762741bdf32"></a><br/></td></tr>
164
164
<div class="memdoc">
165
165
 
166
166
<p>This is a utility function for <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> implementors. </p>
167
 
<p>When implementing <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> you must call this when handling changes of the <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a>:related-action, and you must also use this to break references in Object-&gt;dispose().</p>
 
167
<p>When implementing <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> you must call this when handling changes of the <a class="el" href="classGtk_1_1Activatable.html#aab80092c9e997cc8e0ec0476a6a262d0" title="You rarely need to use properties because there are get_ and set_ methods for almost all of them...">Gtk::Activatable::property_related_action()</a>, and you must also use this to break references in Object-&gt;dispose().</p>
168
168
<p>This function adds a reference to the currently set related action for you, it also makes sure the <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a>-&gt;update() method is called when the related <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item.">Gtk::Action</a> properties change and registers to the action's proxy list.</p>
169
169
<p>&lt;note&gt;Be careful to call this before setting the local copy of the <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item.">Gtk::Action</a> property, since this function uses gtk_activatable_get_action() to retrieve the previous action&lt;/note&gt;</p>
170
170
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000023">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
295
295
</div>
296
296
<div class="memdoc">
297
297
 
298
 
<p>The action this activatable will activate and receive updates from. </p>
299
298
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
300
299
<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>
301
300
 
335
334
</div>
336
335
<div class="memdoc">
337
336
 
338
 
<p>Whether to use the related actions appearance properties. </p>
339
337
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
340
338
<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>
341
339
 
377
375
<div class="memdoc">
378
376
 
379
377
<p>Sets the related action on the <em>activatable</em> object. </p>
380
 
<p>&lt;note&gt;<a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> implementors need to handle the <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a>:related-action property and call <a class="el" href="classGtk_1_1Activatable.html#af298882960c97b52f23baf88ecc39244" title="This is a utility function for Gtk::Activatable implementors.">do_set_related_action()</a> when it changes.&lt;/note&gt;</p>
 
378
<p>&lt;note&gt;<a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> implementors need to handle the <a class="el" href="classGtk_1_1Activatable.html#aab80092c9e997cc8e0ec0476a6a262d0" title="You rarely need to use properties because there are get_ and set_ methods for almost all of them...">Gtk::Activatable::property_related_action()</a> property and call <a class="el" href="classGtk_1_1Activatable.html#af298882960c97b52f23baf88ecc39244" title="This is a utility function for Gtk::Activatable implementors.">do_set_related_action()</a> when it changes.&lt;/note&gt;</p>
381
379
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000028">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
382
380
<dl><dt><b>Parameters:</b></dt><dd>
383
381
  <table class="params">
404
402
<div class="memdoc">
405
403
 
406
404
<p>Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance. </p>
407
 
<p>&lt;note&gt;<a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> implementors need to handle the <a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a>:use-action-appearance property and call <a class="el" href="classGtk_1_1Activatable.html#af9b8ce1cf67419978c49caae59b4602e" title="This is called to update the activatable completely, this is called internally when the Gtk::Activata...">sync_action_properties()</a> to update <em>activatable</em> if needed.&lt;/note&gt;</p>
 
405
<p>&lt;note&gt;<a class="el" href="classGtk_1_1Activatable.html" title="Activatable widgets can be connected to a Gtk::Action and reflect the state of the action...">Gtk::Activatable</a> implementors need to handle the <a class="el" href="classGtk_1_1Activatable.html#ab61616c17c6d06449098f8b400a03035" title="You rarely need to use properties because there are get_ and set_ methods for almost all of them...">Gtk::Activatable::property_use_action_appearance()</a> property and call <a class="el" href="classGtk_1_1Activatable.html#af9b8ce1cf67419978c49caae59b4602e" title="This is called to update the activatable completely, this is called internally when the Gtk::Activata...">sync_action_properties()</a> to update <em>activatable</em> if needed.&lt;/note&gt;</p>
408
406
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000029">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
409
407
<dl><dt><b>Parameters:</b></dt><dd>
410
408
  <table class="params">
430
428
</div>
431
429
<div class="memdoc">
432
430
 
433
 
<p>This is called to update the activatable completely, this is called internally when the Gtk::Activatable::related-action property is set or unset and by the implementing class when Gtk::Activatable::use-action-appearance changes. </p>
 
431
<p>This is called to update the activatable completely, this is called internally when the <a class="el" href="classGtk_1_1Activatable.html#aab80092c9e997cc8e0ec0476a6a262d0" title="You rarely need to use properties because there are get_ and set_ methods for almost all of them...">Gtk::Activatable::property_related_action()</a> property is set or unset and by the implementing class when Gtk::Activatable::signal_use_action_appearance() changes. </p>
434
432
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000027">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
435
433
<dl><dt><b>Parameters:</b></dt><dd>
436
434
  <table class="params">
527
525
<li>gtkmm/activatable.h</li>
528
526
</ul>
529
527
</div>
530
 
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 7 2012 10:44:06 for gtkmm by&#160;
 
528
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 28 2012 10:01:53 for gtkmm by&#160;
531
529
<a href="http://www.doxygen.org/index.html">
532
530
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
533
531
</body>