Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 36a4a1ce4320fd74059ccc32828cc5d4 > files > 94

gtkmm3.0-doc-3.14.0-2.mga5.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>gtkmm: Gtk::Action Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">gtkmm
   &#160;<span id="projectnumber">3.14.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a></li><li class="navelem"><a class="el" href="classGtk_1_1Action.html">Action</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="classGtk_1_1Action-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Gtk::Action Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>An action which can be triggered by a menu or toolbar item.  
 <a href="classGtk_1_1Action.html#details">More...</a></p>

<p><code>#include &lt;gtkmm/action.h&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Gtk::Action:</div>
<div class="dyncontent">
<div class="center"><img src="classGtk_1_1Action__inherit__graph.png" border="0" usemap="#Gtk_1_1Action_inherit__map" alt="Inheritance graph"/></div>
<map name="Gtk_1_1Action_inherit__map" id="Gtk_1_1Action_inherit__map">
<area shape="rect" id="node7" href="classGtk_1_1RecentAction.html" title="An action of which represents a list of recently used files. " alt="" coords="5,379,139,405"/><area shape="rect" id="node8" href="classGtk_1_1ToggleAction.html" title="An action which can be toggled between two states. " alt="" coords="163,379,295,405"/><area shape="rect" id="node2" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="41,229,135,256"/><area shape="rect" id="node3" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="79,80,205,107"/><area shape="rect" id="node6" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="150,155,260,181"/><area shape="rect" id="node4" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="85,5,200,32"/><area shape="rect" id="node5" href="classGtk_1_1Buildable.html" title="A base class for objects that can be built by Gtk::Builder. " alt="" coords="159,229,269,256"/><area shape="rect" id="node9" href="classGtk_1_1RadioAction.html" title="An action of which only one in a group can be active. " alt="" coords="166,453,292,480"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5138503f3592a0fa8625f5058207d807"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">SlotActivate</a></td></tr>
<tr class="memdesc:a5138503f3592a0fa8625f5058207d807"><td class="mdescLeft">&#160;</td><td class="mdescRight">For instance, void <a class="el" href="classGtk_1_1Action.html#ae94054a2ed6365fefcdf850b8835715c" title="This is a default handler for the signal signal_activate(). ">on_activate()</a>;.  <a href="#a5138503f3592a0fa8625f5058207d807">More...</a><br /></td></tr>
<tr class="separator:a5138503f3592a0fa8625f5058207d807"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa882ad016b7b1d0ec7ee2bfce2512618"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aa882ad016b7b1d0ec7ee2bfce2512618">~Action</a> ()</td></tr>
<tr class="separator:aa882ad016b7b1d0ec7ee2bfce2512618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a225dd5a8ec7a7fd862a279538db1835f"><td class="memItemLeft" align="right" valign="top">GtkAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a225dd5a8ec7a7fd862a279538db1835f">gobj</a> ()</td></tr>
<tr class="memdesc:a225dd5a8ec7a7fd862a279538db1835f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a225dd5a8ec7a7fd862a279538db1835f">More...</a><br /></td></tr>
<tr class="separator:a225dd5a8ec7a7fd862a279538db1835f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26fdb0ae841261537abc535ff19dbec2"><td class="memItemLeft" align="right" valign="top">const GtkAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a26fdb0ae841261537abc535ff19dbec2">gobj</a> () const </td></tr>
<tr class="memdesc:a26fdb0ae841261537abc535ff19dbec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a26fdb0ae841261537abc535ff19dbec2">More...</a><br /></td></tr>
<tr class="separator:a26fdb0ae841261537abc535ff19dbec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79b2040ea1ba4b6c446e5bc26b28486c"><td class="memItemLeft" align="right" valign="top">GtkAction*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a79b2040ea1ba4b6c446e5bc26b28486c">gobj_copy</a> ()</td></tr>
<tr class="memdesc:a79b2040ea1ba4b6c446e5bc26b28486c"><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="#a79b2040ea1ba4b6c446e5bc26b28486c">More...</a><br /></td></tr>
<tr class="separator:a79b2040ea1ba4b6c446e5bc26b28486c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84538309bf4efb4965d25eae5abb185e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a84538309bf4efb4965d25eae5abb185e">get_name</a> () const </td></tr>
<tr class="memdesc:a84538309bf4efb4965d25eae5abb185e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the action.  <a href="#a84538309bf4efb4965d25eae5abb185e">More...</a><br /></td></tr>
<tr class="separator:a84538309bf4efb4965d25eae5abb185e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70220b37e73d268911599ca5061744d3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a70220b37e73d268911599ca5061744d3">is_sensitive</a> () const </td></tr>
<tr class="memdesc:a70220b37e73d268911599ca5061744d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the action is effectively sensitive.  <a href="#a70220b37e73d268911599ca5061744d3">More...</a><br /></td></tr>
<tr class="separator:a70220b37e73d268911599ca5061744d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60323f3a9462087883e3243e7c3e21f0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a60323f3a9462087883e3243e7c3e21f0">get_sensitive</a> () const </td></tr>
<tr class="memdesc:a60323f3a9462087883e3243e7c3e21f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the action itself is sensitive.  <a href="#a60323f3a9462087883e3243e7c3e21f0">More...</a><br /></td></tr>
<tr class="separator:a60323f3a9462087883e3243e7c3e21f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6af572728c7b5db1649f39ece5ad76e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ac6af572728c7b5db1649f39ece5ad76e">set_sensitive</a> (bool sensitive=true)</td></tr>
<tr class="memdesc:ac6af572728c7b5db1649f39ece5ad76e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the :sensitive property of the action to <em>sensitive</em>.  <a href="#ac6af572728c7b5db1649f39ece5ad76e">More...</a><br /></td></tr>
<tr class="separator:ac6af572728c7b5db1649f39ece5ad76e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae28a58bf5be245fc02b069b108117345"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ae28a58bf5be245fc02b069b108117345">is_visible</a> () const </td></tr>
<tr class="memdesc:ae28a58bf5be245fc02b069b108117345"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the action is effectively visible.  <a href="#ae28a58bf5be245fc02b069b108117345">More...</a><br /></td></tr>
<tr class="separator:ae28a58bf5be245fc02b069b108117345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84741a146865e011ff76e5cff56a1663"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a84741a146865e011ff76e5cff56a1663">get_visible</a> () const </td></tr>
<tr class="memdesc:a84741a146865e011ff76e5cff56a1663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the action itself is visible.  <a href="#a84741a146865e011ff76e5cff56a1663">More...</a><br /></td></tr>
<tr class="separator:a84741a146865e011ff76e5cff56a1663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a172c1c3b80690671a3ac672034e0084d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a172c1c3b80690671a3ac672034e0084d">set_visible</a> (bool visible=true)</td></tr>
<tr class="memdesc:a172c1c3b80690671a3ac672034e0084d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the :visible property of the action to <em>visible</em>.  <a href="#a172c1c3b80690671a3ac672034e0084d">More...</a><br /></td></tr>
<tr class="separator:a172c1c3b80690671a3ac672034e0084d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00af03175043e1a41ada3f0f18723674"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a00af03175043e1a41ada3f0f18723674">activate</a> ()</td></tr>
<tr class="memdesc:a00af03175043e1a41ada3f0f18723674"><td class="mdescLeft">&#160;</td><td class="mdescRight">Emits the “activate” signal on the specified action, if it isn't insensitive.  <a href="#a00af03175043e1a41ada3f0f18723674">More...</a><br /></td></tr>
<tr class="separator:a00af03175043e1a41ada3f0f18723674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4955afbc214b9a1685cd02b44bc3bc1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Image.html">Image</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a4955afbc214b9a1685cd02b44bc3bc1c">create_icon</a> (<a class="el" href="classGtk_1_1IconSize.html">IconSize</a> icon_size)</td></tr>
<tr class="memdesc:a4955afbc214b9a1685cd02b44bc3bc1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is intended for use by action implementations to create icons displayed in the proxy widgets.  <a href="#a4955afbc214b9a1685cd02b44bc3bc1c">More...</a><br /></td></tr>
<tr class="separator:a4955afbc214b9a1685cd02b44bc3bc1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2900998d5d0adb5249393f0f919c2e21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1MenuItem.html">MenuItem</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a2900998d5d0adb5249393f0f919c2e21">create_menu_item</a> ()</td></tr>
<tr class="memdesc:a2900998d5d0adb5249393f0f919c2e21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a menu item widget that proxies for the given action.  <a href="#a2900998d5d0adb5249393f0f919c2e21">More...</a><br /></td></tr>
<tr class="separator:a2900998d5d0adb5249393f0f919c2e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a995de6ff14f60319bc7c9fe52dcc811d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1ToolItem.html">ToolItem</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a995de6ff14f60319bc7c9fe52dcc811d">create_tool_item</a> ()</td></tr>
<tr class="memdesc:a995de6ff14f60319bc7c9fe52dcc811d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a toolbar item widget that proxies for the given action.  <a href="#a995de6ff14f60319bc7c9fe52dcc811d">More...</a><br /></td></tr>
<tr class="separator:a995de6ff14f60319bc7c9fe52dcc811d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3c7a44b9cb73d9c0d2dfba6607333e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Menu.html">Menu</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ac3c7a44b9cb73d9c0d2dfba6607333e3">create_menu</a> ()</td></tr>
<tr class="memdesc:ac3c7a44b9cb73d9c0d2dfba6607333e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">If <em>action</em> provides a <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> widget as a submenu for the menu item or the toolbar item it creates, this function returns an instance of that menu.  <a href="#ac3c7a44b9cb73d9c0d2dfba6607333e3">More...</a><br /></td></tr>
<tr class="separator:ac3c7a44b9cb73d9c0d2dfba6607333e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95a99561245b380cd1748c415eaca4fa"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</a>&lt; <a class="el" href="classGtk_1_1Widget.html">Widget</a>* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a95a99561245b380cd1748c415eaca4fa">get_proxies</a> ()</td></tr>
<tr class="memdesc:a95a99561245b380cd1748c415eaca4fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the proxy widgets for an action.  <a href="#a95a99561245b380cd1748c415eaca4fa">More...</a><br /></td></tr>
<tr class="separator:a95a99561245b380cd1748c415eaca4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9422def839c79bd9a0774cdc88a309b5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</a>&lt; const <a class="el" href="classGtk_1_1Widget.html">Widget</a>* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a9422def839c79bd9a0774cdc88a309b5">get_proxies</a> () const </td></tr>
<tr class="memdesc:a9422def839c79bd9a0774cdc88a309b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the proxy widgets for an action.  <a href="#a9422def839c79bd9a0774cdc88a309b5">More...</a><br /></td></tr>
<tr class="separator:a9422def839c79bd9a0774cdc88a309b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98aff2a881a326b2d477d060e6ff0de7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a98aff2a881a326b2d477d060e6ff0de7">connect_accelerator</a> ()</td></tr>
<tr class="memdesc:a98aff2a881a326b2d477d060e6ff0de7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Installs the accelerator for <em>action</em> if <em>action</em> has an accel path and group.  <a href="#a98aff2a881a326b2d477d060e6ff0de7">More...</a><br /></td></tr>
<tr class="separator:a98aff2a881a326b2d477d060e6ff0de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb9d3535d153b859162a1db21fec1ca5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aeb9d3535d153b859162a1db21fec1ca5">disconnect_accelerator</a> ()</td></tr>
<tr class="memdesc:aeb9d3535d153b859162a1db21fec1ca5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undoes the effect of one call to <a class="el" href="classGtk_1_1Action.html#a98aff2a881a326b2d477d060e6ff0de7" title="Installs the accelerator for action if action has an accel path and group. ">connect_accelerator()</a>.  <a href="#aeb9d3535d153b859162a1db21fec1ca5">More...</a><br /></td></tr>
<tr class="separator:aeb9d3535d153b859162a1db21fec1ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4ab07ca5b166114c4179a9ad08895fc"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#aa4ab07ca5b166114c4179a9ad08895fc">get_accel_path</a> () const </td></tr>
<tr class="memdesc:aa4ab07ca5b166114c4179a9ad08895fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the accel path for this action.  <a href="#aa4ab07ca5b166114c4179a9ad08895fc">More...</a><br /></td></tr>
<tr class="separator:aa4ab07ca5b166114c4179a9ad08895fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68b6d9cc4a34aab23d8354df45832857"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a68b6d9cc4a34aab23d8354df45832857">signal_activate</a> ()</td></tr>
<tr class="separator:a68b6d9cc4a34aab23d8354df45832857"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59e3390e4a456553a97536bcae625ff1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a59e3390e4a456553a97536bcae625ff1">set_accel_path</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; accel_path)</td></tr>
<tr class="memdesc:a59e3390e4a456553a97536bcae625ff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the accel path for this action.  <a href="#a59e3390e4a456553a97536bcae625ff1">More...</a><br /></td></tr>
<tr class="separator:a59e3390e4a456553a97536bcae625ff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bbd1d31aac64ef53be04c115a78dc03"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a6bbd1d31aac64ef53be04c115a78dc03">set_accel_group</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1AccelGroup.html">AccelGroup</a> &gt;&amp; accel_group)</td></tr>
<tr class="memdesc:a6bbd1d31aac64ef53be04c115a78dc03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="classGtk_1_1AccelGroup.html" title="A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::...">Gtk::AccelGroup</a> in which the accelerator for this action will be installed.  <a href="#a6bbd1d31aac64ef53be04c115a78dc03">More...</a><br /></td></tr>
<tr class="separator:a6bbd1d31aac64ef53be04c115a78dc03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b79fa78584605e95c78842a624d316f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a9b79fa78584605e95c78842a624d316f">set_label</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label)</td></tr>
<tr class="memdesc:a9b79fa78584605e95c78842a624d316f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the label of <em>action</em>.  <a href="#a9b79fa78584605e95c78842a624d316f">More...</a><br /></td></tr>
<tr class="separator:a9b79fa78584605e95c78842a624d316f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8634a92ce90e899b9d8596457cf7889"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#ae8634a92ce90e899b9d8596457cf7889">get_label</a> () const </td></tr>
<tr class="memdesc:ae8634a92ce90e899b9d8596457cf7889"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the label text of <em>action</em>.  <a href="#ae8634a92ce90e899b9d8596457cf7889">More...</a><br /></td></tr>
<tr class="separator:ae8634a92ce90e899b9d8596457cf7889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74a40c4f7431d93ad889e7d4040fa62c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a74a40c4f7431d93ad889e7d4040fa62c">set_short_label</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; short_label)</td></tr>
<tr class="memdesc:a74a40c4f7431d93ad889e7d4040fa62c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a shorter label text on <em>action</em>.  <a href="#a74a40c4f7431d93ad889e7d4040fa62c">More...</a><br /></td></tr>
<tr class="separator:a74a40c4f7431d93ad889e7d4040fa62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab86f05267ce2432dafc2f7de8f6a30d5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#ab86f05267ce2432dafc2f7de8f6a30d5">get_short_label</a> () const </td></tr>
<tr class="memdesc:ab86f05267ce2432dafc2f7de8f6a30d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the short label text of <em>action</em>.  <a href="#ab86f05267ce2432dafc2f7de8f6a30d5">More...</a><br /></td></tr>
<tr class="separator:ab86f05267ce2432dafc2f7de8f6a30d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41aae93abf243459b56bde780c03799e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a41aae93abf243459b56bde780c03799e">set_tooltip</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip)</td></tr>
<tr class="memdesc:a41aae93abf243459b56bde780c03799e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the tooltip text on <em>action</em>.  <a href="#a41aae93abf243459b56bde780c03799e">More...</a><br /></td></tr>
<tr class="separator:a41aae93abf243459b56bde780c03799e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a1a88cae2a96879acf77c6e0c0c37fe"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a6a1a88cae2a96879acf77c6e0c0c37fe">get_tooltip</a> () const </td></tr>
<tr class="memdesc:a6a1a88cae2a96879acf77c6e0c0c37fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the tooltip text of <em>action</em>.  <a href="#a6a1a88cae2a96879acf77c6e0c0c37fe">More...</a><br /></td></tr>
<tr class="separator:a6a1a88cae2a96879acf77c6e0c0c37fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2dd069da31693e2e5fb9af44d5ecd8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ab2dd069da31693e2e5fb9af44d5ecd8c">set_stock_id</a> (const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id)</td></tr>
<tr class="memdesc:ab2dd069da31693e2e5fb9af44d5ecd8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the stock id on <em>action</em>.  <a href="#ab2dd069da31693e2e5fb9af44d5ecd8c">More...</a><br /></td></tr>
<tr class="separator:ab2dd069da31693e2e5fb9af44d5ecd8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827e5bfa59701f437cad23163eb38663"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1StockID.html">StockID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a827e5bfa59701f437cad23163eb38663">get_stock_id</a> () const </td></tr>
<tr class="memdesc:a827e5bfa59701f437cad23163eb38663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the stock id of <em>action</em>.  <a href="#a827e5bfa59701f437cad23163eb38663">More...</a><br /></td></tr>
<tr class="separator:a827e5bfa59701f437cad23163eb38663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90416e0b2157be6a4929ddaac7c4f8c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a90416e0b2157be6a4929ddaac7c4f8c2">set_gicon</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt;&amp; icon)</td></tr>
<tr class="memdesc:a90416e0b2157be6a4929ddaac7c4f8c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the icon of <em>action</em>.  <a href="#a90416e0b2157be6a4929ddaac7c4f8c2">More...</a><br /></td></tr>
<tr class="separator:a90416e0b2157be6a4929ddaac7c4f8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe608d23e306330f5efdb678ac5c1c53"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#afe608d23e306330f5efdb678ac5c1c53">get_gicon</a> ()</td></tr>
<tr class="memdesc:afe608d23e306330f5efdb678ac5c1c53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the gicon of <em>action</em>.  <a href="#afe608d23e306330f5efdb678ac5c1c53">More...</a><br /></td></tr>
<tr class="separator:afe608d23e306330f5efdb678ac5c1c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b2841695daf32194f505e69fa11675f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a9b2841695daf32194f505e69fa11675f">get_gicon</a> () const </td></tr>
<tr class="memdesc:a9b2841695daf32194f505e69fa11675f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the gicon of <em>action</em>.  <a href="#a9b2841695daf32194f505e69fa11675f">More...</a><br /></td></tr>
<tr class="separator:a9b2841695daf32194f505e69fa11675f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92e1e2a6676cbc6b03df3a761d177aeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a92e1e2a6676cbc6b03df3a761d177aeb">set_icon_name</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name)</td></tr>
<tr class="memdesc:a92e1e2a6676cbc6b03df3a761d177aeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the icon name on <em>action</em>.  <a href="#a92e1e2a6676cbc6b03df3a761d177aeb">More...</a><br /></td></tr>
<tr class="separator:a92e1e2a6676cbc6b03df3a761d177aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd29cabc60a3353f3fd16824648fe6c7"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#abd29cabc60a3353f3fd16824648fe6c7">get_icon_name</a> () const </td></tr>
<tr class="memdesc:abd29cabc60a3353f3fd16824648fe6c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the icon name of <em>action</em>.  <a href="#abd29cabc60a3353f3fd16824648fe6c7">More...</a><br /></td></tr>
<tr class="separator:abd29cabc60a3353f3fd16824648fe6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab580d144d003ca4aa3ab3828d062aee0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ab580d144d003ca4aa3ab3828d062aee0">set_visible_horizontal</a> (bool visible_horizontal=true)</td></tr>
<tr class="memdesc:ab580d144d003ca4aa3ab3828d062aee0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <em>action</em> is visible when horizontal.  <a href="#ab580d144d003ca4aa3ab3828d062aee0">More...</a><br /></td></tr>
<tr class="separator:ab580d144d003ca4aa3ab3828d062aee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad518c8d02c06444eab0d614ab135517c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ad518c8d02c06444eab0d614ab135517c">get_visible_horizontal</a> () const </td></tr>
<tr class="memdesc:ad518c8d02c06444eab0d614ab135517c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether <em>action</em> is visible when horizontal.  <a href="#ad518c8d02c06444eab0d614ab135517c">More...</a><br /></td></tr>
<tr class="separator:ad518c8d02c06444eab0d614ab135517c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bda01730a7a8a240a87e617447ab109"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a8bda01730a7a8a240a87e617447ab109">set_visible_vertical</a> (bool visible_vertical=true)</td></tr>
<tr class="memdesc:a8bda01730a7a8a240a87e617447ab109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <em>action</em> is visible when vertical.  <a href="#a8bda01730a7a8a240a87e617447ab109">More...</a><br /></td></tr>
<tr class="separator:a8bda01730a7a8a240a87e617447ab109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4ab7c32221b66e708fd65edf499c182"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ac4ab7c32221b66e708fd65edf499c182">get_visible_vertical</a> () const </td></tr>
<tr class="memdesc:ac4ab7c32221b66e708fd65edf499c182"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether <em>action</em> is visible when horizontal.  <a href="#ac4ab7c32221b66e708fd65edf499c182">More...</a><br /></td></tr>
<tr class="separator:ac4ab7c32221b66e708fd65edf499c182"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae204fab5cd660944e9486d479da34c58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ae204fab5cd660944e9486d479da34c58">set_is_important</a> (bool is_important=true)</td></tr>
<tr class="memdesc:ae204fab5cd660944e9486d479da34c58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether the action is important, this attribute is used primarily by toolbar items to decide whether to show a label or not.  <a href="#ae204fab5cd660944e9486d479da34c58">More...</a><br /></td></tr>
<tr class="separator:ae204fab5cd660944e9486d479da34c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a134b435e26523b4ba08093ea449bf1b8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a134b435e26523b4ba08093ea449bf1b8">get_is_important</a> () const </td></tr>
<tr class="memdesc:a134b435e26523b4ba08093ea449bf1b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether <em>action</em> is important or not.  <a href="#a134b435e26523b4ba08093ea449bf1b8">More...</a><br /></td></tr>
<tr class="separator:a134b435e26523b4ba08093ea449bf1b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27c43c73d6c0a0ee9958eba002ba86e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aa27c43c73d6c0a0ee9958eba002ba86e">set_always_show_image</a> (bool always_show=true)</td></tr>
<tr class="memdesc:aa27c43c73d6c0a0ee9958eba002ba86e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <em>action's</em> menu item proxies will ignore the <a class="el" href="classGtk_1_1Settings.html#a3e83c01d85b6d03c7eedef75a87457ef" title="Whether images should be shown in menus. ">Gtk::Settings::property_gtk_menu_images()</a> setting and always show their image, if available.  <a href="#aa27c43c73d6c0a0ee9958eba002ba86e">More...</a><br /></td></tr>
<tr class="separator:aa27c43c73d6c0a0ee9958eba002ba86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcf9b097c90ecfa9c06dd83d80e9b729"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#abcf9b097c90ecfa9c06dd83d80e9b729">get_always_show_image</a> () const </td></tr>
<tr class="memdesc:abcf9b097c90ecfa9c06dd83d80e9b729"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether <em>action's</em> menu item proxies will always show their image, if available.  <a href="#abcf9b097c90ecfa9c06dd83d80e9b729">More...</a><br /></td></tr>
<tr class="separator:abcf9b097c90ecfa9c06dd83d80e9b729"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159bd4acb2005f6b91ec438e1e49815e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a159bd4acb2005f6b91ec438e1e49815e">block_activate</a> ()</td></tr>
<tr class="memdesc:a159bd4acb2005f6b91ec438e1e49815e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable activation signals from the action.  <a href="#a159bd4acb2005f6b91ec438e1e49815e">More...</a><br /></td></tr>
<tr class="separator:a159bd4acb2005f6b91ec438e1e49815e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8f7374140ee171b9bf83357c126ee87"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ae8f7374140ee171b9bf83357c126ee87">unblock_activate</a> ()</td></tr>
<tr class="memdesc:ae8f7374140ee171b9bf83357c126ee87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reenable activation signals from the action.  <a href="#ae8f7374140ee171b9bf83357c126ee87">More...</a><br /></td></tr>
<tr class="separator:ae8f7374140ee171b9bf83357c126ee87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a589750d664390902ff3522243e7626ef"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a589750d664390902ff3522243e7626ef">property_name</a> () const </td></tr>
<tr class="memdesc:a589750d664390902ff3522243e7626ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">A unique name for the action.  <a href="#a589750d664390902ff3522243e7626ef">More...</a><br /></td></tr>
<tr class="separator:a589750d664390902ff3522243e7626ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a2e03f37bb6bce15e460a1ac9fcf0bc"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a4a2e03f37bb6bce15e460a1ac9fcf0bc">property_label</a> ()</td></tr>
<tr class="memdesc:a4a2e03f37bb6bce15e460a1ac9fcf0bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">The label used for menu items and buttons that activate this action.  <a href="#a4a2e03f37bb6bce15e460a1ac9fcf0bc">More...</a><br /></td></tr>
<tr class="separator:a4a2e03f37bb6bce15e460a1ac9fcf0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25a98535335e08e904dd671eda364674"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a25a98535335e08e904dd671eda364674">property_label</a> () const </td></tr>
<tr class="memdesc:a25a98535335e08e904dd671eda364674"><td class="mdescLeft">&#160;</td><td class="mdescRight">The label used for menu items and buttons that activate this action.  <a href="#a25a98535335e08e904dd671eda364674">More...</a><br /></td></tr>
<tr class="separator:a25a98535335e08e904dd671eda364674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5313efc706f68a5e583e859e35a5767"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ad5313efc706f68a5e583e859e35a5767">property_short_label</a> ()</td></tr>
<tr class="memdesc:ad5313efc706f68a5e583e859e35a5767"><td class="mdescLeft">&#160;</td><td class="mdescRight">A shorter label that may be used on toolbar buttons.  <a href="#ad5313efc706f68a5e583e859e35a5767">More...</a><br /></td></tr>
<tr class="separator:ad5313efc706f68a5e583e859e35a5767"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99a46cefe93bc548eb19145caa1d0729"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a99a46cefe93bc548eb19145caa1d0729">property_short_label</a> () const </td></tr>
<tr class="memdesc:a99a46cefe93bc548eb19145caa1d0729"><td class="mdescLeft">&#160;</td><td class="mdescRight">A shorter label that may be used on toolbar buttons.  <a href="#a99a46cefe93bc548eb19145caa1d0729">More...</a><br /></td></tr>
<tr class="separator:a99a46cefe93bc548eb19145caa1d0729"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95a5b93f8ec0c7866ec3bf80c2904bf0"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a95a5b93f8ec0c7866ec3bf80c2904bf0">property_tooltip</a> ()</td></tr>
<tr class="memdesc:a95a5b93f8ec0c7866ec3bf80c2904bf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">A tooltip for this action.  <a href="#a95a5b93f8ec0c7866ec3bf80c2904bf0">More...</a><br /></td></tr>
<tr class="separator:a95a5b93f8ec0c7866ec3bf80c2904bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4af6a920035ded592ac0d104f555f0e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#af4af6a920035ded592ac0d104f555f0e">property_tooltip</a> () const </td></tr>
<tr class="memdesc:af4af6a920035ded592ac0d104f555f0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">A tooltip for this action.  <a href="#af4af6a920035ded592ac0d104f555f0e">More...</a><br /></td></tr>
<tr class="separator:af4af6a920035ded592ac0d104f555f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1ddb4cbe5110b686616ab25f3f7517f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="el" href="classGtk_1_1StockID.html">StockID</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ab1ddb4cbe5110b686616ab25f3f7517f">property_stock_id</a> ()</td></tr>
<tr class="memdesc:ab1ddb4cbe5110b686616ab25f3f7517f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The stock icon displayed in widgets representing this action.  <a href="#ab1ddb4cbe5110b686616ab25f3f7517f">More...</a><br /></td></tr>
<tr class="separator:ab1ddb4cbe5110b686616ab25f3f7517f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc146d0421a724e338bcf0ef6eca3268"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="el" href="classGtk_1_1StockID.html">StockID</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#acc146d0421a724e338bcf0ef6eca3268">property_stock_id</a> () const </td></tr>
<tr class="memdesc:acc146d0421a724e338bcf0ef6eca3268"><td class="mdescLeft">&#160;</td><td class="mdescRight">The stock icon displayed in widgets representing this action.  <a href="#acc146d0421a724e338bcf0ef6eca3268">More...</a><br /></td></tr>
<tr class="separator:acc146d0421a724e338bcf0ef6eca3268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9608f8d0561d24a02f91c9d6eda34e8a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a9608f8d0561d24a02f91c9d6eda34e8a">property_gicon</a> ()</td></tr>
<tr class="memdesc:a9608f8d0561d24a02f91c9d6eda34e8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed.  <a href="#a9608f8d0561d24a02f91c9d6eda34e8a">More...</a><br /></td></tr>
<tr class="separator:a9608f8d0561d24a02f91c9d6eda34e8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb8e92062e17eb24acc6df1ab0ce514"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#adbb8e92062e17eb24acc6df1ab0ce514">property_gicon</a> () const </td></tr>
<tr class="memdesc:adbb8e92062e17eb24acc6df1ab0ce514"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed.  <a href="#adbb8e92062e17eb24acc6df1ab0ce514">More...</a><br /></td></tr>
<tr class="separator:adbb8e92062e17eb24acc6df1ab0ce514"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f1354463f6bcf80dea0c0fc29a960bf"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a3f1354463f6bcf80dea0c0fc29a960bf">property_icon_name</a> ()</td></tr>
<tr class="memdesc:a3f1354463f6bcf80dea0c0fc29a960bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme.  <a href="#a3f1354463f6bcf80dea0c0fc29a960bf">More...</a><br /></td></tr>
<tr class="separator:a3f1354463f6bcf80dea0c0fc29a960bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ab304994f5dfcea6994cc70323f825"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a72ab304994f5dfcea6994cc70323f825">property_icon_name</a> () const </td></tr>
<tr class="memdesc:a72ab304994f5dfcea6994cc70323f825"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme.  <a href="#a72ab304994f5dfcea6994cc70323f825">More...</a><br /></td></tr>
<tr class="separator:a72ab304994f5dfcea6994cc70323f825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15df45d85319bdfb1b40c08261c2ae09"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a15df45d85319bdfb1b40c08261c2ae09">property_visible_horizontal</a> ()</td></tr>
<tr class="memdesc:a15df45d85319bdfb1b40c08261c2ae09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the toolbar item is visible when the toolbar is in a horizontal orientation.  <a href="#a15df45d85319bdfb1b40c08261c2ae09">More...</a><br /></td></tr>
<tr class="separator:a15df45d85319bdfb1b40c08261c2ae09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb3ebd7e3d74d201e4ba2781d1ba10b2"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#afb3ebd7e3d74d201e4ba2781d1ba10b2">property_visible_horizontal</a> () const </td></tr>
<tr class="memdesc:afb3ebd7e3d74d201e4ba2781d1ba10b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the toolbar item is visible when the toolbar is in a horizontal orientation.  <a href="#afb3ebd7e3d74d201e4ba2781d1ba10b2">More...</a><br /></td></tr>
<tr class="separator:afb3ebd7e3d74d201e4ba2781d1ba10b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51c5f3e5b1f968395d3c0e31fedb5514"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a51c5f3e5b1f968395d3c0e31fedb5514">property_visible_vertical</a> ()</td></tr>
<tr class="memdesc:a51c5f3e5b1f968395d3c0e31fedb5514"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the toolbar item is visible when the toolbar is in a vertical orientation.  <a href="#a51c5f3e5b1f968395d3c0e31fedb5514">More...</a><br /></td></tr>
<tr class="separator:a51c5f3e5b1f968395d3c0e31fedb5514"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54bb8cf0b85f88dfbe9f895ee1811bf5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a54bb8cf0b85f88dfbe9f895ee1811bf5">property_visible_vertical</a> () const </td></tr>
<tr class="memdesc:a54bb8cf0b85f88dfbe9f895ee1811bf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the toolbar item is visible when the toolbar is in a vertical orientation.  <a href="#a54bb8cf0b85f88dfbe9f895ee1811bf5">More...</a><br /></td></tr>
<tr class="separator:a54bb8cf0b85f88dfbe9f895ee1811bf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a875cfc1e681738836972447cd98312"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a5a875cfc1e681738836972447cd98312">property_visible_overflown</a> ()</td></tr>
<tr class="memdesc:a5a875cfc1e681738836972447cd98312"><td class="mdescLeft">&#160;</td><td class="mdescRight">When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.  <a href="#a5a875cfc1e681738836972447cd98312">More...</a><br /></td></tr>
<tr class="separator:a5a875cfc1e681738836972447cd98312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e4911244a2e5e451e4906e1e3d168e3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a9e4911244a2e5e451e4906e1e3d168e3">property_visible_overflown</a> () const </td></tr>
<tr class="memdesc:a9e4911244a2e5e451e4906e1e3d168e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.  <a href="#a9e4911244a2e5e451e4906e1e3d168e3">More...</a><br /></td></tr>
<tr class="separator:a9e4911244a2e5e451e4906e1e3d168e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa7237edfb9167a70ccf5f0a6dbf42e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a9fa7237edfb9167a70ccf5f0a6dbf42e">property_is_important</a> ()</td></tr>
<tr class="memdesc:a9fa7237edfb9167a70ccf5f0a6dbf42e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is considered important.  <a href="#a9fa7237edfb9167a70ccf5f0a6dbf42e">More...</a><br /></td></tr>
<tr class="separator:a9fa7237edfb9167a70ccf5f0a6dbf42e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4932a882a4cee6d17e770dc338ffb226"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a4932a882a4cee6d17e770dc338ffb226">property_is_important</a> () const </td></tr>
<tr class="memdesc:a4932a882a4cee6d17e770dc338ffb226"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is considered important.  <a href="#a4932a882a4cee6d17e770dc338ffb226">More...</a><br /></td></tr>
<tr class="separator:a4932a882a4cee6d17e770dc338ffb226"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3b8b7e1419efb61a1fc95d5a6890ef6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#ad3b8b7e1419efb61a1fc95d5a6890ef6">property_hide_if_empty</a> ()</td></tr>
<tr class="memdesc:ad3b8b7e1419efb61a1fc95d5a6890ef6"><td class="mdescLeft">&#160;</td><td class="mdescRight">When TRUE, empty menu proxies for this action are hidden.  <a href="#ad3b8b7e1419efb61a1fc95d5a6890ef6">More...</a><br /></td></tr>
<tr class="separator:ad3b8b7e1419efb61a1fc95d5a6890ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad553c8f86abd4d96026f2ba3c714144c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ad553c8f86abd4d96026f2ba3c714144c">property_hide_if_empty</a> () const </td></tr>
<tr class="memdesc:ad553c8f86abd4d96026f2ba3c714144c"><td class="mdescLeft">&#160;</td><td class="mdescRight">When TRUE, empty menu proxies for this action are hidden.  <a href="#ad553c8f86abd4d96026f2ba3c714144c">More...</a><br /></td></tr>
<tr class="separator:ad553c8f86abd4d96026f2ba3c714144c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0878b21aaab037ef1db19751fffa101d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a0878b21aaab037ef1db19751fffa101d">property_sensitive</a> ()</td></tr>
<tr class="memdesc:a0878b21aaab037ef1db19751fffa101d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is enabled.  <a href="#a0878b21aaab037ef1db19751fffa101d">More...</a><br /></td></tr>
<tr class="separator:a0878b21aaab037ef1db19751fffa101d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59563227b89f4db90bb39eed5d180ef9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a59563227b89f4db90bb39eed5d180ef9">property_sensitive</a> () const </td></tr>
<tr class="memdesc:a59563227b89f4db90bb39eed5d180ef9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is enabled.  <a href="#a59563227b89f4db90bb39eed5d180ef9">More...</a><br /></td></tr>
<tr class="separator:a59563227b89f4db90bb39eed5d180ef9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfe5af584a77fc877868292bd5e01714"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#abfe5af584a77fc877868292bd5e01714">property_visible</a> ()</td></tr>
<tr class="memdesc:abfe5af584a77fc877868292bd5e01714"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is visible.  <a href="#abfe5af584a77fc877868292bd5e01714">More...</a><br /></td></tr>
<tr class="separator:abfe5af584a77fc877868292bd5e01714"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecf4174a2350a240437c707220978567"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aecf4174a2350a240437c707220978567">property_visible</a> () const </td></tr>
<tr class="memdesc:aecf4174a2350a240437c707220978567"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the action is visible.  <a href="#aecf4174a2350a240437c707220978567">More...</a><br /></td></tr>
<tr class="separator:aecf4174a2350a240437c707220978567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41d1c93bb7621b696d022bf2ddb5eb9e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a41d1c93bb7621b696d022bf2ddb5eb9e">property_action_group</a> ()</td></tr>
<tr class="memdesc:a41d1c93bb7621b696d022bf2ddb5eb9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).  <a href="#a41d1c93bb7621b696d022bf2ddb5eb9e">More...</a><br /></td></tr>
<tr class="separator:a41d1c93bb7621b696d022bf2ddb5eb9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37979a6e6dd73b25deaac23f5647cf77"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a37979a6e6dd73b25deaac23f5647cf77">property_action_group</a> () const </td></tr>
<tr class="memdesc:a37979a6e6dd73b25deaac23f5647cf77"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).  <a href="#a37979a6e6dd73b25deaac23f5647cf77">More...</a><br /></td></tr>
<tr class="separator:a37979a6e6dd73b25deaac23f5647cf77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57383726bf9be641573c56d8e6516496"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Action.html#a57383726bf9be641573c56d8e6516496">property_always_show_image</a> ()</td></tr>
<tr class="memdesc:a57383726bf9be641573c56d8e6516496"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the image will always be shown.  <a href="#a57383726bf9be641573c56d8e6516496">More...</a><br /></td></tr>
<tr class="separator:a57383726bf9be641573c56d8e6516496"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5c75a84a1c347f6be34c5e85f022997"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak" />
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ab5c75a84a1c347f6be34c5e85f022997">property_always_show_image</a> () const </td></tr>
<tr class="memdesc:ab5c75a84a1c347f6be34c5e85f022997"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the image will always be shown.  <a href="#ab5c75a84a1c347f6be34c5e85f022997">More...</a><br /></td></tr>
<tr class="separator:ab5c75a84a1c347f6be34c5e85f022997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
<tr class="memitem:af4bea2727dbbc1baccc0dd098ef4b6ac inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#af4bea2727dbbc1baccc0dd098ef4b6ac">~Buildable</a> ()</td></tr>
<tr class="separator:af4bea2727dbbc1baccc0dd098ef4b6ac inherit pub_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7985d36d675f0b8bb3bc8ce5cca2e986 inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">GtkBuildable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a7985d36d675f0b8bb3bc8ce5cca2e986">gobj</a> ()</td></tr>
<tr class="memdesc:a7985d36d675f0b8bb3bc8ce5cca2e986 inherit pub_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a7985d36d675f0b8bb3bc8ce5cca2e986">More...</a><br /></td></tr>
<tr class="separator:a7985d36d675f0b8bb3bc8ce5cca2e986 inherit pub_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473a9829001f8f0136eecd7bb5ddb523 inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">const GtkBuildable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a473a9829001f8f0136eecd7bb5ddb523">gobj</a> () const </td></tr>
<tr class="memdesc:a473a9829001f8f0136eecd7bb5ddb523 inherit pub_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a473a9829001f8f0136eecd7bb5ddb523">More...</a><br /></td></tr>
<tr class="separator:a473a9829001f8f0136eecd7bb5ddb523 inherit pub_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2928e9710be2d55fa34441f400224806 inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a2928e9710be2d55fa34441f400224806">set_name</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
<tr class="memdesc:a2928e9710be2d55fa34441f400224806 inherit pub_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the name of the <em>buildable</em> object.  <a href="#a2928e9710be2d55fa34441f400224806">More...</a><br /></td></tr>
<tr class="separator:a2928e9710be2d55fa34441f400224806 inherit pub_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9815004b205f4dc75c85e6214cd2500 inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top"><a class="elRef" 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_1Buildable.html#af9815004b205f4dc75c85e6214cd2500">get_name</a> () const </td></tr>
<tr class="memdesc:af9815004b205f4dc75c85e6214cd2500 inherit pub_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the name of the <em>buildable</em> object.  <a href="#af9815004b205f4dc75c85e6214cd2500">More...</a><br /></td></tr>
<tr class="separator:af9815004b205f4dc75c85e6214cd2500 inherit pub_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a5dfe000666a2877142284d357956ea53"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a5dfe000666a2877142284d357956ea53">get_type</a> ()</td></tr>
<tr class="memdesc:a5dfe000666a2877142284d357956ea53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system.  <a href="#a5dfe000666a2877142284d357956ea53">More...</a><br /></td></tr>
<tr class="separator:a5dfe000666a2877142284d357956ea53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6fb66a24f9413bcc114ed9a20a8b73c"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" 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;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ad6fb66a24f9413bcc114ed9a20a8b73c">create</a> ()</td></tr>
<tr class="separator:ad6fb66a24f9413bcc114ed9a20a8b73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebf25ebf0ec850314ad85e4cfde9173b"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" 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;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aebf25ebf0ec850314ad85e4cfde9173b">create</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
<tr class="memdesc:aebf25ebf0ec850314ad85e4cfde9173b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an action.  <a href="#aebf25ebf0ec850314ad85e4cfde9173b">More...</a><br /></td></tr>
<tr class="separator:aebf25ebf0ec850314ad85e4cfde9173b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a243f002b8d3528e4876cb23225fa757b"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" 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;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a243f002b8d3528e4876cb23225fa757b">create</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp; stock_id, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
<tr class="memdesc:a243f002b8d3528e4876cb23225fa757b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an action with a stock ID.  <a href="#a243f002b8d3528e4876cb23225fa757b">More...</a><br /></td></tr>
<tr class="separator:a243f002b8d3528e4876cb23225fa757b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a934c93ccc254faa8b8513a2077ca63e9"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" 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;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a934c93ccc254faa8b8513a2077ca63e9">create_with_icon_name</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip)</td></tr>
<tr class="memdesc:a934c93ccc254faa8b8513a2077ca63e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an action with an icon name.  <a href="#a934c93ccc254faa8b8513a2077ca63e9">More...</a><br /></td></tr>
<tr class="separator:a934c93ccc254faa8b8513a2077ca63e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
<tr class="memitem:a3088b7f65ac16a03e2ec7606cfec8ca4 inherit pub_static_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a3088b7f65ac16a03e2ec7606cfec8ca4">add_interface</a> (GType gtype_implementer)</td></tr>
<tr class="separator:a3088b7f65ac16a03e2ec7606cfec8ca4 inherit pub_static_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b3029d1f7713b06bcd79784ebbad44d inherit pub_static_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a6b3029d1f7713b06bcd79784ebbad44d">get_type</a> ()</td></tr>
<tr class="memdesc:a6b3029d1f7713b06bcd79784ebbad44d inherit pub_static_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system.  <a href="#a6b3029d1f7713b06bcd79784ebbad44d">More...</a><br /></td></tr>
<tr class="separator:a6b3029d1f7713b06bcd79784ebbad44d inherit pub_static_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ad5bd93ab0357990cfb8fbf6049ec991a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ad5bd93ab0357990cfb8fbf6049ec991a">Action</a> ()</td></tr>
<tr class="memdesc:ad5bd93ab0357990cfb8fbf6049ec991a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an empty action.  <a href="#ad5bd93ab0357990cfb8fbf6049ec991a">More...</a><br /></td></tr>
<tr class="separator:ad5bd93ab0357990cfb8fbf6049ec991a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87bcdb56cff934d15eb23b47c290e3f0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a87bcdb56cff934d15eb23b47c290e3f0">Action</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id=<a class="el" href="classGtk_1_1StockID.html">StockID</a>(), const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
<tr class="memdesc:a87bcdb56cff934d15eb23b47c290e3f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an action with a stock ID.  <a href="#a87bcdb56cff934d15eb23b47c290e3f0">More...</a><br /></td></tr>
<tr class="separator:a87bcdb56cff934d15eb23b47c290e3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84024d577410832e4d384077a079df39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a84024d577410832e4d384077a079df39">Action</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; label=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>(), const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip=<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
<tr class="memdesc:a84024d577410832e4d384077a079df39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an action with an icon name.  <a href="#a84024d577410832e4d384077a079df39">More...</a><br /></td></tr>
<tr class="separator:a84024d577410832e4d384077a079df39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a573e7c969a3141707649d4a1b37cb359"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a573e7c969a3141707649d4a1b37cb359">create_menu_item_vfunc</a> ()</td></tr>
<tr class="separator:a573e7c969a3141707649d4a1b37cb359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bcc92576e6ee74d8ea47e0589daa826"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a4bcc92576e6ee74d8ea47e0589daa826">create_tool_item_vfunc</a> ()</td></tr>
<tr class="separator:a4bcc92576e6ee74d8ea47e0589daa826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa805f1a04326fdd423aea01f757ccb0b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aa805f1a04326fdd423aea01f757ccb0b">connect_proxy_vfunc</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>* proxy)</td></tr>
<tr class="separator:aa805f1a04326fdd423aea01f757ccb0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59c8ad3e7b16ab5a84eeecf31f580738"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#a59c8ad3e7b16ab5a84eeecf31f580738">disconnect_proxy_vfunc</a> (<a class="el" href="classGtk_1_1Widget.html">Widget</a>* proxy)</td></tr>
<tr class="separator:a59c8ad3e7b16ab5a84eeecf31f580738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae94054a2ed6365fefcdf850b8835715c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#ae94054a2ed6365fefcdf850b8835715c">on_activate</a> ()</td></tr>
<tr class="memdesc:ae94054a2ed6365fefcdf850b8835715c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1Action.html#a68b6d9cc4a34aab23d8354df45832857">signal_activate()</a>.  <a href="#ae94054a2ed6365fefcdf850b8835715c">More...</a><br /></td></tr>
<tr class="separator:ae94054a2ed6365fefcdf850b8835715c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
<tr class="memitem:afb1d5472f77f9f9176756ce0a3b94d5d inherit pro_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#afb1d5472f77f9f9176756ce0a3b94d5d">Buildable</a> ()</td></tr>
<tr class="memdesc:afb1d5472f77f9f9176756ce0a3b94d5d inherit pro_methods_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should derive from this class to use it.  <a href="#afb1d5472f77f9f9176756ce0a3b94d5d">More...</a><br /></td></tr>
<tr class="separator:afb1d5472f77f9f9176756ce0a3b94d5d inherit pro_methods_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr class="memitem:aadd65dec7050e69be7e195d5a563f057"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Action.html">Gtk::Action</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Action.html#aadd65dec7050e69be7e195d5a563f057">wrap</a> (GtkAction* object, bool take_copy=false)</td></tr>
<tr class="memdesc:aadd65dec7050e69be7e195d5a563f057"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#aadd65dec7050e69be7e195d5a563f057">More...</a><br /></td></tr>
<tr class="separator:aadd65dec7050e69be7e195d5a563f057"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header related_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('related_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/>&#160;Related Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
<tr class="memitem:a988f06e5798940f0934ea76767d79d0e inherit related_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a988f06e5798940f0934ea76767d79d0e">wrap</a> (GtkBuildable* object, bool take_copy=false)</td></tr>
<tr class="memdesc:a988f06e5798940f0934ea76767d79d0e inherit related_classGtk_1_1Buildable"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#a988f06e5798940f0934ea76767d79d0e">More...</a><br /></td></tr>
<tr class="separator:a988f06e5798940f0934ea76767d79d0e inherit related_classGtk_1_1Buildable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An action which can be triggered by a menu or toolbar item. </p>
<p>Actions represent operations that the user can perform, along with some information about how it should be presented in the user interface. Each action provides methods to create icons, menu items and toolbar items representing itself.</p>
<p>As well as the callback that is called when the action is activated, the following is also associated with the action:</p>
<ul>
<li>a name (not translated, for path lookup)</li>
<li>a label (translated, for display)</li>
<li>an accelerator</li>
<li>whether the label indicates a stock id</li>
<li>a tooltip (optional, translated)</li>
<li>a toolbar label (optional, shorter than label)</li>
</ul>
<p>The action will also have some state information:</p>
<ul>
<li>visible (shown/hidden)</li>
<li>sensitive (enabled/disabled)</li>
</ul>
<p>Apart from regular actions, there are toggle actions, which can be toggled between two states and radio actions, of which only one in a group can be in the "active" state. Other actions can be implemented as <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Gtk::Action</a> subclasses.</p>
<p>Each action can have one or more proxy menu item, toolbar button or other proxy widgets. Proxies mirror the state of the action (text label, tooltip, icon, visible, sensitive, etc), and should change when the action's state changes. When the proxy is activated, it should activate its action. </p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="a5138503f3592a0fa8625f5058207d807"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt;void&gt; <a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">Gtk::Action::SlotActivate</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>For instance, void <a class="el" href="classGtk_1_1Action.html#ae94054a2ed6365fefcdf850b8835715c" title="This is a default handler for the signal signal_activate(). ">on_activate()</a>;. </p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aa882ad016b7b1d0ec7ee2bfce2512618"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::Action::~Action </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad5bd93ab0357990cfb8fbf6049ec991a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Action::Action </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an empty action. </p>

</div>
</div>
<a class="anchor" id="a87bcdb56cff934d15eb23b47c290e3f0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Action::Action </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp;&#160;</td>
          <td class="paramname"><em>stock_id</em> = <code><a class="el" href="classGtk_1_1StockID.html">StockID</a>()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an action with a stock ID. </p>
<p>The stock ID is used to set a default icon, text and accelerator for the action.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>A unique name for the action. </td></tr>
    <tr><td class="paramname">stock_id</td><td>The stock icon to display in widgets representing the action. </td></tr>
    <tr><td class="paramname">label</td><td>The label displayed in menu items and on buttons. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A tooltip for the action. </td></tr>
  </table>
  </dd>
</dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> IDs are deprecated, so use another constructor. </dd></dl>

</div>
</div>
<a class="anchor" id="a84024d577410832e4d384077a079df39"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::Action::Action </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>icon_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an action with an icon name. </p>
<p>The action's icon will reflect the specified icon name in the user's icon theme.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>A unique name for the action. </td></tr>
    <tr><td class="paramname">icon_name</td><td>An <a class="el" href="classGtk_1_1IconTheme.html">IconTheme</a> icon name used for widgets representing the action. </td></tr>
    <tr><td class="paramname">label</td><td>The label displayed in menu items and on buttons. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A tooltip for the action. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a00af03175043e1a41ada3f0f18723674"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::activate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Emits the “activate” signal on the specified action, if it isn't insensitive. </p>
<p>This gets called by the proxy widgets when they get activated.</p>
<p>It can also be used to manually activate an action.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000020">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::action_group_activate_action() on a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead </p>

</div>
</div>
<a class="anchor" id="a159bd4acb2005f6b91ec438e1e49815e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::block_activate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Disable activation signals from the action. </p>
<p>This is needed when updating the state of your proxy <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> widget could result in calling <a class="el" href="classGtk_1_1Action.html#a00af03175043e1a41ada3f0f18723674" title="Emits the “activate” signal on the specified action, if it isn&#39;t insensitive. ">activate()</a>, this is a convenience function to avoid recursing in those cases (updating toggle state for instance).</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000020">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::simple_action_set_enabled() to disable the SimpleAction instead </p>

</div>
</div>
<a class="anchor" id="a98aff2a881a326b2d477d060e6ff0de7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::connect_accelerator </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Installs the accelerator for <em>action</em> if <em>action</em> has an accel path and group. </p>
<p>See <a class="el" href="classGtk_1_1Action.html#a59e3390e4a456553a97536bcae625ff1" title="Sets the accel path for this action. ">set_accel_path()</a> and <a class="el" href="classGtk_1_1Action.html#a6bbd1d31aac64ef53be04c115a78dc03" title="Sets the Gtk::AccelGroup in which the accelerator for this action will be installed. ">set_accel_group()</a></p>
<p>Since multiple proxies may independently trigger the installation of the accelerator, the <em>action</em> counts the number of times this function has been called and doesn’t remove the accelerator until <a class="el" href="classGtk_1_1Action.html#aeb9d3535d153b859162a1db21fec1ca5" title="Undoes the effect of one call to connect_accelerator(). ">disconnect_accelerator()</a> has been called as many times.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000026">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and the accelerator group on an associated <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> instead </p>

</div>
</div>
<a class="anchor" id="aa805f1a04326fdd423aea01f757ccb0b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Action::connect_proxy_vfunc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
          <td class="paramname"><em>proxy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad6fb66a24f9413bcc114ed9a20a8b73c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" 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; Gtk::Action::create </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aebf25ebf0ec850314ad85e4cfde9173b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" 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; Gtk::Action::create </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an action. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>A unique name for the action. </td></tr>
    <tr><td class="paramname">label</td><td>The label displayed in menu items and on buttons. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A tooltip for the action.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="a243f002b8d3528e4876cb23225fa757b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" 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; Gtk::Action::create </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1StockID.html">Gtk::StockID</a>&amp;&#160;</td>
          <td class="paramname"><em>stock_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em> = <code><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an action with a stock ID. </p>
<p>The stock ID is used to set a default icon, text and accelerator for the action.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>A unique name for the action. </td></tr>
    <tr><td class="paramname">stock_id</td><td>The stock icon to display in widgets representing the action. </td></tr>
    <tr><td class="paramname">label</td><td>The label displayed in menu items and on buttons. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A tooltip for the action.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a>. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> IDs are deprecated, so use another <a class="el" href="classGtk_1_1Action.html#ad6fb66a24f9413bcc114ed9a20a8b73c">create()</a> method. </dd></dl>

</div>
</div>
<a class="anchor" id="a4955afbc214b9a1685cd02b44bc3bc1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Image.html">Image</a>* Gtk::Action::create_icon </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1IconSize.html">IconSize</a>&#160;</td>
          <td class="paramname"><em>icon_size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This function is intended for use by action implementations to create icons displayed in the proxy widgets. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000021">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::menu_item_set_icon() to set an icon on a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a>, or <a class="el" href="classGtk_1_1Container.html#ae5f3b9c32b1b74e7613997843e91f4cc">Gtk::Container::add()</a> to add a <a class="el" href="classGtk_1_1Image.html" title="A widget displaying an image. ">Gtk::Image</a> to a <a class="el" href="classGtk_1_1Button.html" title="A widget that creates a signal when clicked on. ">Gtk::Button</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">icon_size</td><td>The size of the icon that should be created. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A widget that displays the icon for this action. </dd></dl>

</div>
</div>
<a class="anchor" id="ac3c7a44b9cb73d9c0d2dfba6607333e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1Menu.html">Menu</a>* Gtk::Action::create_menu </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>If <em>action</em> provides a <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> widget as a submenu for the menu item or the toolbar item it creates, this function returns an instance of that menu. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000011">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and MenuModel instead, and create a <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> with Gtk::Menu::new_from_model()</p>
<dl class="section return"><dt>Returns</dt><dd>The menu item provided by the action, or <code>0</code>. </dd></dl>

</div>
</div>
<a class="anchor" id="a2900998d5d0adb5249393f0f919c2e21"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1MenuItem.html">MenuItem</a>* Gtk::Action::create_menu_item </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a menu item widget that proxies for the given action. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000022">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::menu_item_new() and associate it with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead.</p>
<dl class="section return"><dt>Returns</dt><dd>A menu item connected to the action. </dd></dl>

</div>
</div>
<a class="anchor" id="a573e7c969a3141707649d4a1b37cb359"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::Action::create_menu_item_vfunc </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a995de6ff14f60319bc7c9fe52dcc811d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1ToolItem.html">ToolItem</a>* Gtk::Action::create_tool_item </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a toolbar item widget that proxies for the given action. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000023">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use a <a class="el" href="classGtk_1_1ToolItem.html" title="The base class of widgets that can be added to ToolShell. ">Gtk::ToolItem</a> and associate it with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> using <a class="el" href="classGtk_1_1Actionable.html#a223ed1e1c45daf3d1191d07150dd9ee1" title="Specifies the name of the action with which this widget should be associated. ">Gtk::Actionable::set_action_name()</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd>A toolbar item connected to the action. </dd></dl>

</div>
</div>
<a class="anchor" id="a4bcc92576e6ee74d8ea47e0589daa826"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classGtk_1_1Widget.html">Widget</a>* Gtk::Action::create_tool_item_vfunc </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a934c93ccc254faa8b8513a2077ca63e9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" 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; Gtk::Action::create_with_icon_name </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>icon_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Create an action with an icon name. </p>
<p>The action's icon will reflect the specified icon name in the user's icon theme.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>A unique name for the action. </td></tr>
    <tr><td class="paramname">icon_name</td><td>An <a class="el" href="classGtk_1_1IconTheme.html">IconTheme</a> icon name used for widgets representing the action. </td></tr>
    <tr><td class="paramname">label</td><td>The label displayed in menu items and on buttons. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A tooltip for the action.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="aeb9d3535d153b859162a1db21fec1ca5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::disconnect_accelerator </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Undoes the effect of one call to <a class="el" href="classGtk_1_1Action.html#a98aff2a881a326b2d477d060e6ff0de7" title="Installs the accelerator for action if action has an accel path and group. ">connect_accelerator()</a>. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000027">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and the accelerator group on an associated <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> instead </p>

</div>
</div>
<a class="anchor" id="a59c8ad3e7b16ab5a84eeecf31f580738"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Action::disconnect_proxy_vfunc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Widget.html">Widget</a>*&#160;</td>
          <td class="paramname"><em>proxy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa4ab07ca5b166114c4179a9ad08895fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_accel_path </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the accel path for this action. </p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000042">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and the accelerator path on an associated <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd>The accel path for this action, or <code>0</code> if none is set. The returned string is owned by GTK+ and must not be freed or modified. </dd></dl>

</div>
</div>
<a class="anchor" id="abcf9b097c90ecfa9c06dd83d80e9b729"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_always_show_image </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether <em>action's</em> menu item proxies will always show their image, if available. </p>
<dl class="since_2_20"><dt><b><a class="el" href="since_2_20.html#_since_2_20000009">Since gtkmm 2.20:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::menu_item_get_attribute_value() on a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the menu item proxies will always show their image. </dd></dl>

</div>
</div>
<a class="anchor" id="afe608d23e306330f5efdb678ac5c1c53"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a>&gt; Gtk::Action::get_gicon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the gicon of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000010">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and Glib::menu_item_get_attribute_value() to get an icon from a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> associated with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a></p>
<dl class="section return"><dt>Returns</dt><dd>The action’s Icon if one is set. </dd></dl>

</div>
</div>
<a class="anchor" id="a9b2841695daf32194f505e69fa11675f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a>&gt; Gtk::Action::get_gicon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the gicon of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000011">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and Glib::menu_item_get_attribute_value() to get an icon from a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> associated with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a></p>
<dl class="section return"><dt>Returns</dt><dd>The action’s Icon if one is set. </dd></dl>

</div>
</div>
<a class="anchor" id="abd29cabc60a3353f3fd16824648fe6c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_icon_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the icon name of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000013">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and Glib::menu_item_get_attribute_value() to get an icon from a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> associated with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a></p>
<dl class="section return"><dt>Returns</dt><dd>The icon name. </dd></dl>

</div>
</div>
<a class="anchor" id="a134b435e26523b4ba08093ea449bf1b8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_is_important </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Checks whether <em>action</em> is important or not. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000019">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor whether labels are shown directly</p>
<dl class="section return"><dt>Returns</dt><dd>Whether <em>action</em> is important. </dd></dl>

</div>
</div>
<a class="anchor" id="ae8634a92ce90e899b9d8596457cf7889"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the label text of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000002">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and get a label from a menu item with Glib::menu_item_get_attribute_value(). For <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets, use the widget-specific API to get a label</p>
<dl class="section return"><dt>Returns</dt><dd>The label text. </dd></dl>

</div>
</div>
<a class="anchor" id="a84538309bf4efb4965d25eae5abb185e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the name of the action. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000015">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::action_get_name() on a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd>The name of the action. The string belongs to GTK+ and should not be freed. </dd></dl>

</div>
</div>
<a class="anchor" id="a95a99561245b380cd1748c415eaca4fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</a>&lt;<a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt; Gtk::Action::get_proxies </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the proxy widgets for an action. </p>
<p>See also <a class="el" href="classGtk_1_1Activatable.html#a3e0bc78f47afb22e91ea30d53381cb4f" title="Gets the related Gtk::Action for activatable. ">Gtk::Activatable::get_related_action()</a>.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000024">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10</p>
<dl class="section return"><dt>Returns</dt><dd>A SList of proxy widgets. The list is owned by GTK+ and must not be modified. </dd></dl>

</div>
</div>
<a class="anchor" id="a9422def839c79bd9a0774cdc88a309b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</a>&lt;const <a class="el" href="classGtk_1_1Widget.html">Widget</a>*&gt; Gtk::Action::get_proxies </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the proxy widgets for an action. </p>
<p>See also <a class="el" href="classGtk_1_1Activatable.html#a3e0bc78f47afb22e91ea30d53381cb4f" title="Gets the related Gtk::Action for activatable. ">Gtk::Activatable::get_related_action()</a>.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000025">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10</p>
<dl class="section return"><dt>Returns</dt><dd>A SList of proxy widgets. The list is owned by GTK+ and must not be modified. </dd></dl>

</div>
</div>
<a class="anchor" id="a60323f3a9462087883e3243e7c3e21f0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_sensitive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the action itself is sensitive. </p>
<p>Note that this doesn’t necessarily mean effective sensitivity. See <a class="el" href="classGtk_1_1Action.html#a70220b37e73d268911599ca5061744d3" title="Returns whether the action is effectively sensitive. ">is_sensitive()</a> for that.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000017">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::action_get_enabled() on a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the action itself is sensitive. </dd></dl>

</div>
</div>
<a class="anchor" id="ab86f05267ce2432dafc2f7de8f6a30d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_short_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the short label text of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000004">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, which has no equivalent of short labels</p>
<dl class="section return"><dt>Returns</dt><dd>The short label text. </dd></dl>

</div>
</div>
<a class="anchor" id="a827e5bfa59701f437cad23163eb38663"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1StockID.html">StockID</a> Gtk::Action::get_stock_id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the stock id of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000008">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, which has no equivalent of stock items</p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1Action.html#abd29cabc60a3353f3fd16824648fe6c7" title="Gets the icon name of action. ">get_icon_name()</a> instead.</dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The stock id. </dd></dl>

</div>
</div>
<a class="anchor" id="a6a1a88cae2a96879acf77c6e0c0c37fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::Action::get_tooltip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the tooltip text of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000006">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and get tooltips from associated <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets with <a class="el" href="classGtk_1_1Widget.html#a6959fa6a9bf136bf8d4c151d3a470cd8" title="Gets the contents of the tooltip for widget. ">Gtk::Widget::get_tooltip_text()</a></p>
<dl class="section return"><dt>Returns</dt><dd>The tooltip text. </dd></dl>

</div>
</div>
<a class="anchor" id="a5dfe000666a2877142284d357956ea53"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static GType Gtk::Action::get_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the GType for this class, for use with the underlying GObject type system. </p>

</div>
</div>
<a class="anchor" id="a84741a146865e011ff76e5cff56a1663"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the action itself is visible. </p>
<p>Note that this doesn’t necessarily mean effective visibility. See <a class="el" href="classGtk_1_1Action.html#a70220b37e73d268911599ca5061744d3" title="Returns whether the action is effectively sensitive. ">is_sensitive()</a> for that.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000019">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the state of <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets directly</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the action itself is visible. </dd></dl>

</div>
</div>
<a class="anchor" id="ad518c8d02c06444eab0d614ab135517c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_visible_horizontal </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Checks whether <em>action</em> is visible when horizontal. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000015">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the visibility of associated widgets and menu items directly</p>
<dl class="section return"><dt>Returns</dt><dd>Whether <em>action</em> is visible when horizontal. </dd></dl>

</div>
</div>
<a class="anchor" id="ac4ab7c32221b66e708fd65edf499c182"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::get_visible_vertical </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Checks whether <em>action</em> is visible when horizontal. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000017">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the visibility of associated widgets and menu items directly</p>
<dl class="section return"><dt>Returns</dt><dd>Whether <em>action</em> is visible when horizontal. </dd></dl>

</div>
</div>
<a class="anchor" id="a225dd5a8ec7a7fd862a279538db1835f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GtkAction* Gtk::Action::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

</div>
</div>
<a class="anchor" id="a26fdb0ae841261537abc535ff19dbec2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const GtkAction* Gtk::Action::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

</div>
</div>
<a class="anchor" id="a79b2040ea1ba4b6c446e5bc26b28486c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkAction* Gtk::Action::gobj_copy </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>

</div>
</div>
<a class="anchor" id="a70220b37e73d268911599ca5061744d3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::is_sensitive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the action is effectively sensitive. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000016">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::action_get_enabled() on a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the action and its associated action group are both sensitive. </dd></dl>

</div>
</div>
<a class="anchor" id="ae28a58bf5be245fc02b069b108117345"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::Action::is_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the action is effectively visible. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000018">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the state of <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets directly</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the action and its associated action group are both visible. </dd></dl>

</div>
</div>
<a class="anchor" id="ae94054a2ed6365fefcdf850b8835715c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gtk::Action::on_activate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This is a default handler for the signal <a class="el" href="classGtk_1_1Action.html#a68b6d9cc4a34aab23d8354df45832857">signal_activate()</a>. </p>

</div>
</div>
<a class="anchor" id="a41d1c93bb7621b696d022bf2ddb5eb9e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a>&gt; &gt; Gtk::Action::property_action_group </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The GtkActionGroup this GtkAction is associated with, or NULL (for internal use). </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a37979a6e6dd73b25deaac23f5647cf77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a>&gt; &gt; Gtk::Action::property_action_group </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The GtkActionGroup this GtkAction is associated with, or NULL (for internal use). </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a57383726bf9be641573c56d8e6516496"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_always_show_image </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the image will always be shown. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab5c75a84a1c347f6be34c5e85f022997"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_always_show_image </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the image will always be shown. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9608f8d0561d24a02f91c9d6eda34e8a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a>&gt; &gt; Gtk::Action::property_gicon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="adbb8e92062e17eb24acc6df1ab0ce514"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a>&gt; &gt; Gtk::Action::property_gicon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The GIcon being displayed. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad3b8b7e1419efb61a1fc95d5a6890ef6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_hide_if_empty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>When TRUE, empty menu proxies for this action are hidden. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad553c8f86abd4d96026f2ba3c714144c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_hide_if_empty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>When TRUE, empty menu proxies for this action are hidden. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3f1354463f6bcf80dea0c0fc29a960bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_icon_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a72ab304994f5dfcea6994cc70323f825"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_icon_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The name of the icon from the icon theme. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9fa7237edfb9167a70ccf5f0a6dbf42e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_is_important </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the action is considered important. </p>
<p>When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a4932a882a4cee6d17e770dc338ffb226"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_is_important </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the action is considered important. </p>
<p>When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.</p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a4a2e03f37bb6bce15e460a1ac9fcf0bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The label used for menu items and buttons that activate this action. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a25a98535335e08e904dd671eda364674"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The label used for menu items and buttons that activate this action. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a589750d664390902ff3522243e7626ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A unique name for the action. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a0878b21aaab037ef1db19751fffa101d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_sensitive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a59563227b89f4db90bb39eed5d180ef9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_sensitive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the action is enabled. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ad5313efc706f68a5e583e859e35a5767"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_short_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A shorter label that may be used on toolbar buttons. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a99a46cefe93bc548eb19145caa1d0729"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_short_label </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A shorter label that may be used on toolbar buttons. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab1ddb4cbe5110b686616ab25f3f7517f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="el" href="classGtk_1_1StockID.html">StockID</a> &gt; Gtk::Action::property_stock_id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The stock icon displayed in widgets representing this action. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1Action.html#a3f1354463f6bcf80dea0c0fc29a960bf" title="The name of the icon from the icon theme. ">property_icon_name()</a> instead.</dd></dl>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="acc146d0421a724e338bcf0ef6eca3268"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="el" href="classGtk_1_1StockID.html">StockID</a> &gt; Gtk::Action::property_stock_id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The stock icon displayed in widgets representing this action. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000020">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1Action.html#a3f1354463f6bcf80dea0c0fc29a960bf" title="The name of the icon from the icon theme. ">property_icon_name()</a> instead.</dd></dl>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a95a5b93f8ec0c7866ec3bf80c2904bf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_tooltip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="af4af6a920035ded592ac0d104f555f0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &gt; Gtk::Action::property_tooltip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A tooltip for this action. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="abfe5af584a77fc877868292bd5e01714"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="aecf4174a2350a240437c707220978567"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the action is visible. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a15df45d85319bdfb1b40c08261c2ae09"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_visible_horizontal </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the toolbar item is visible when the toolbar is in a horizontal orientation. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="afb3ebd7e3d74d201e4ba2781d1ba10b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_visible_horizontal </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the toolbar item is visible when the toolbar is in a horizontal orientation. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a5a875cfc1e681738836972447cd98312"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_visible_overflown </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9e4911244a2e5e451e4906e1e3d168e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_visible_overflown </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a51c5f3e5b1f968395d3c0e31fedb5514"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt; Gtk::Action::property_visible_vertical </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the toolbar item is visible when the toolbar is in a vertical orientation. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy that allows you to get or set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a54bb8cf0b85f88dfbe9f895ee1811bf5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; bool &gt; Gtk::Action::property_visible_vertical </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the toolbar item is visible when the toolbar is in a vertical orientation. </p>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p><dl class="section return"><dt>Returns</dt><dd>A PropertyProxy_ReadOnly that allows you to get the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a6bbd1d31aac64ef53be04c115a78dc03"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_accel_group </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1AccelGroup.html">AccelGroup</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>accel_group</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the <a class="el" href="classGtk_1_1AccelGroup.html" title="A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::...">Gtk::AccelGroup</a> in which the accelerator for this action will be installed. </p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000030">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and the accelerator group on an associated <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> instead</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">accel_group</td><td>A <a class="el" href="classGtk_1_1AccelGroup.html" title="A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::...">Gtk::AccelGroup</a> or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a59e3390e4a456553a97536bcae625ff1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_accel_path </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>accel_path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the accel path for this action. </p>
<p>All proxy widgets associated with the action will have this accel path, so that their accelerators are consistent.</p>
<p>Note that <em>accel_path</em> string will be stored in a Quark. Therefore, if you pass a static string, you can save some memory by interning it first with Glib::intern_static_string().</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000029">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> and the accelerator path on an associated <a class="el" href="classGtk_1_1Menu.html" title="A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user...">Gtk::Menu</a> instead</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">accel_path</td><td>The accelerator path. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa27c43c73d6c0a0ee9958eba002ba86e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_always_show_image </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>always_show</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets whether <em>action's</em> menu item proxies will ignore the <a class="el" href="classGtk_1_1Settings.html#a3e83c01d85b6d03c7eedef75a87457ef" title="Whether images should be shown in menus. ">Gtk::Settings::property_gtk_menu_images()</a> setting and always show their image, if available. </p>
<p>Use this if the menu item would be useless or hard to use without their image.</p>
<dl class="since_2_20"><dt><b><a class="el" href="since_2_20.html#_since_2_20000008">Since gtkmm 2.20:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::menu_item_set_icon() on a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> instead, if the item should have an image</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">always_show</td><td><code>true</code> if menuitem proxies should always show their image. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a90416e0b2157be6a4929ddaac7c4f8c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_gicon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html">Gio::Icon</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>icon</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the icon of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000009">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and Glib::menu_item_set_icon() to set an icon on a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> associated with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a>, or <a class="el" href="classGtk_1_1Container.html#ae5f3b9c32b1b74e7613997843e91f4cc">Gtk::Container::add()</a> to add a <a class="el" href="classGtk_1_1Image.html" title="A widget displaying an image. ">Gtk::Image</a> to a <a class="el" href="classGtk_1_1Button.html" title="A widget that creates a signal when clicked on. ">Gtk::Button</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">icon</td><td>The Icon to set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a92e1e2a6676cbc6b03df3a761d177aeb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_icon_name </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>icon_name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the icon name on <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000012">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and Glib::menu_item_set_icon() to set an icon on a <a class="el" href="classGtk_1_1MenuItem.html" title="Child item for menus. ">MenuItem</a> associated with a <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a>, or <a class="el" href="classGtk_1_1Container.html#ae5f3b9c32b1b74e7613997843e91f4cc">Gtk::Container::add()</a> to add a <a class="el" href="classGtk_1_1Image.html" title="A widget displaying an image. ">Gtk::Image</a> to a <a class="el" href="classGtk_1_1Button.html" title="A widget that creates a signal when clicked on. ">Gtk::Button</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">icon_name</td><td>The icon name to set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae204fab5cd660944e9486d479da34c58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_is_important </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>is_important</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets whether the action is important, this attribute is used primarily by toolbar items to decide whether to show a label or not. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000018">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor whether labels are shown directly</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">is_important</td><td><code>true</code> to make the action important. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a9b79fa78584605e95c78842a624d316f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_label </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>label</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the label of <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000001">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and set a label on a menu item with Glib::menu_item_set_label(). For <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets, use the widget-specific API to set a label</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">label</td><td>The label text to set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac6af572728c7b5db1649f39ece5ad76e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_sensitive </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>sensitive</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the :sensitive property of the action to <em>sensitive</em>. </p>
<p>Note that this doesn’t necessarily mean effective sensitivity. See <a class="el" href="classGtk_1_1Action.html#a70220b37e73d268911599ca5061744d3" title="Returns whether the action is effectively sensitive. ">is_sensitive()</a> for that.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000040">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::simple_action_set_enabled() on a SimpleAction instead</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sensitive</td><td><code>true</code> to make the action sensitive. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a74a40c4f7431d93ad889e7d4040fa62c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_short_label </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>short_label</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets a shorter label text on <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000003">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, which has no equivalent of short labels</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">short_label</td><td>The label text to set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab2dd069da31693e2e5fb9af44d5ecd8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_stock_id </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp;&#160;</td>
          <td class="paramname"><em>stock_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the stock id on <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000007">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, which has no equivalent of stock items</p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1Action.html#a92e1e2a6676cbc6b03df3a761d177aeb" title="Sets the icon name on action. ">set_icon_name()</a> instead.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">stock_id</td><td>The stock id. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a41aae93abf243459b56bde780c03799e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_tooltip </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the tooltip text on <em>action</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000005">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and set tooltips on associated <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets with <a class="el" href="classGtk_1_1Widget.html#a42b509c9f13cee28f3c3cd25192b78ae" title="Sets text as the contents of the tooltip. ">Gtk::Widget::set_tooltip_text()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tooltip</td><td>The tooltip text. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a172c1c3b80690671a3ac672034e0084d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_visible </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>visible</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the :visible property of the action to <em>visible</em>. </p>
<p>Note that this doesn’t necessarily mean effective visibility. See <a class="el" href="classGtk_1_1Action.html#ae28a58bf5be245fc02b069b108117345" title="Returns whether the action is effectively visible. ">is_visible()</a> for that.</p>
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000041">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the state of <a class="el" href="classGtk_1_1Actionable.html" title="This interface provides a convenient way of associating widgets with actions on a ApplicationWindow o...">Gtk::Actionable</a> widgets directly</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">visible</td><td><code>true</code> to make the action visible. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab580d144d003ca4aa3ab3828d062aee0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_visible_horizontal </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>visible_horizontal</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets whether <em>action</em> is visible when horizontal. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000014">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the visibility of associated widgets and menu items directly</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">visible_horizontal</td><td>Whether the action is visible horizontally. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a8bda01730a7a8a240a87e617447ab109"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::set_visible_vertical </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>visible_vertical</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets whether <em>action</em> is visible when vertical. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000016">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1Action.html" title="An action which can be triggered by a menu or toolbar item. ">Action</a> instead, and control and monitor the visibility of associated widgets and menu items directly</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">visible_vertical</td><td>Whether the action is visible vertically. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a68b6d9cc4a34aab23d8354df45832857"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>&lt; void &gt; Gtk::Action::signal_activate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_activate()</code></dd></dl>
<p>The "activate" signal is emitted when the action is activated.</p>
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000028">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use SimpleAction::signal_activate() instead </p>

</div>
</div>
<a class="anchor" id="ae8f7374140ee171b9bf83357c126ee87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::Action::unblock_activate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Reenable activation signals from the action. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000021">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use Glib::simple_action_set_enabled() to enable the SimpleAction instead </p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="aadd65dec7050e69be7e195d5a563f057"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Action.html">Gtk::Action</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">GtkAction *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
    <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>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Sep 23 2014 12:59:13 for gtkmm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>