Sophie

Sophie

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

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::StatusIcon 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_1StatusIcon.html">StatusIcon</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<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_1StatusIcon-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Gtk::StatusIcon Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The "system tray" or notification area is normally used for transient icons that indicate some special state.  
 <a href="classGtk_1_1StatusIcon.html#details">More...</a></p>

<p><code>#include &lt;gtkmm/statusicon.h&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Gtk::StatusIcon:</div>
<div class="dyncontent">
<div class="center"><img src="classGtk_1_1StatusIcon__inherit__graph.png" border="0" usemap="#Gtk_1_1StatusIcon_inherit__map" alt="Inheritance graph"/></div>
<map name="Gtk_1_1StatusIcon_inherit__map" id="Gtk_1_1StatusIcon_inherit__map">
<area shape="rect" id="node2" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="21,155,115,181"/><area shape="rect" id="node3" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,80,131,107"/><area shape="rect" id="node4" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="11,5,125,32"/></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-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a374b0da7029983febda301cf83424399"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a374b0da7029983febda301cf83424399">~StatusIcon</a> ()</td></tr>
<tr class="separator:a374b0da7029983febda301cf83424399"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a529f1bf38ec0a667ea6c78b346bfc594"><td class="memItemLeft" align="right" valign="top">GtkStatusIcon*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a529f1bf38ec0a667ea6c78b346bfc594">gobj</a> ()</td></tr>
<tr class="memdesc:a529f1bf38ec0a667ea6c78b346bfc594"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a529f1bf38ec0a667ea6c78b346bfc594">More...</a><br /></td></tr>
<tr class="separator:a529f1bf38ec0a667ea6c78b346bfc594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3587a4babef0fd8e8c86a86b78fca1a"><td class="memItemLeft" align="right" valign="top">const GtkStatusIcon*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ac3587a4babef0fd8e8c86a86b78fca1a">gobj</a> () const </td></tr>
<tr class="memdesc:ac3587a4babef0fd8e8c86a86b78fca1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#ac3587a4babef0fd8e8c86a86b78fca1a">More...</a><br /></td></tr>
<tr class="separator:ac3587a4babef0fd8e8c86a86b78fca1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea8e88685443016f8badf1abac501f38"><td class="memItemLeft" align="right" valign="top">GtkStatusIcon*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aea8e88685443016f8badf1abac501f38">gobj_copy</a> ()</td></tr>
<tr class="memdesc:aea8e88685443016f8badf1abac501f38"><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="#aea8e88685443016f8badf1abac501f38">More...</a><br /></td></tr>
<tr class="separator:aea8e88685443016f8badf1abac501f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0384b77ff1bf80d77799685078c919e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ac0384b77ff1bf80d77799685078c919e">set</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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp; pixbuf)</td></tr>
<tr class="memdesc:ac0384b77ff1bf80d77799685078c919e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display <em>pixbuf</em>.  <a href="#ac0384b77ff1bf80d77799685078c919e">More...</a><br /></td></tr>
<tr class="separator:ac0384b77ff1bf80d77799685078c919e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf0aeb58ab868156646d0a600d3cbc61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#adf0aeb58ab868156646d0a600d3cbc61">set_from_file</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
<tr class="memdesc:adf0aeb58ab868156646d0a600d3cbc61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the file <em>filename</em>.  <a href="#adf0aeb58ab868156646d0a600d3cbc61">More...</a><br /></td></tr>
<tr class="separator:adf0aeb58ab868156646d0a600d3cbc61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a762abaa21f09995f5b94313100b305bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a762abaa21f09995f5b94313100b305bc">set</a> (const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id)</td></tr>
<tr class="memdesc:a762abaa21f09995f5b94313100b305bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the stock icon with the id <em>stock_id</em>.  <a href="#a762abaa21f09995f5b94313100b305bc">More...</a><br /></td></tr>
<tr class="separator:a762abaa21f09995f5b94313100b305bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5099ce153989d2e5a8b17428de5b1b0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5099ce153989d2e5a8b17428de5b1b0d">set</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:a5099ce153989d2e5a8b17428de5b1b0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the icon named <em>icon_name</em> from the current icon theme.  <a href="#a5099ce153989d2e5a8b17428de5b1b0d">More...</a><br /></td></tr>
<tr class="separator:a5099ce153989d2e5a8b17428de5b1b0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46930a1e7d21b1eb42fc8fd39acbd77c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a46930a1e7d21b1eb42fc8fd39acbd77c">set</a> (const <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;&amp; icon)</td></tr>
<tr class="memdesc:a46930a1e7d21b1eb42fc8fd39acbd77c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the Icon.  <a href="#a46930a1e7d21b1eb42fc8fd39acbd77c">More...</a><br /></td></tr>
<tr class="separator:a46930a1e7d21b1eb42fc8fd39acbd77c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89a8a2d3b5549c7357b6094c619b4944"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga92e349952b9dba45f2b008e3fcec013b">ImageType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944">get_storage_type</a> () const </td></tr>
<tr class="memdesc:a89a8a2d3b5549c7357b6094c619b4944"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the type of representation being used by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> to store image data.  <a href="#a89a8a2d3b5549c7357b6094c619b4944">More...</a><br /></td></tr>
<tr class="separator:a89a8a2d3b5549c7357b6094c619b4944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77ab11a97f02aab3e486c9ef3a1f5251"><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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a77ab11a97f02aab3e486c9ef3a1f5251">get_pixbuf</a> ()</td></tr>
<tr class="memdesc:a77ab11a97f02aab3e486c9ef3a1f5251"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#a77ab11a97f02aab3e486c9ef3a1f5251">More...</a><br /></td></tr>
<tr class="separator:a77ab11a97f02aab3e486c9ef3a1f5251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61de89095dd8f7cdf875673e8f007d09"><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="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a61de89095dd8f7cdf875673e8f007d09">get_pixbuf</a> () const </td></tr>
<tr class="memdesc:a61de89095dd8f7cdf875673e8f007d09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#a61de89095dd8f7cdf875673e8f007d09">More...</a><br /></td></tr>
<tr class="separator:a61de89095dd8f7cdf875673e8f007d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e008396a0e1d3b23798e3422d297ce8"><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_1StatusIcon.html#a7e008396a0e1d3b23798e3422d297ce8">get_stock</a> () const </td></tr>
<tr class="memdesc:a7e008396a0e1d3b23798e3422d297ce8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the id of the stock icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#a7e008396a0e1d3b23798e3422d297ce8">More...</a><br /></td></tr>
<tr class="separator:a7e008396a0e1d3b23798e3422d297ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74233b7970a595f246ff23746838f439"><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_1StatusIcon.html#a74233b7970a595f246ff23746838f439">get_icon_name</a> () const </td></tr>
<tr class="memdesc:a74233b7970a595f246ff23746838f439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the name of the icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#a74233b7970a595f246ff23746838f439">More...</a><br /></td></tr>
<tr class="separator:a74233b7970a595f246ff23746838f439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe15b71252d1574ab854db1f28e5ca4f"><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_1StatusIcon.html#abe15b71252d1574ab854db1f28e5ca4f">get_icon</a> ()</td></tr>
<tr class="memdesc:abe15b71252d1574ab854db1f28e5ca4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the Icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#abe15b71252d1574ab854db1f28e5ca4f">More...</a><br /></td></tr>
<tr class="separator:abe15b71252d1574ab854db1f28e5ca4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc634401b2ccee6d08c323b33b3b829c"><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_1StatusIcon.html#abc634401b2ccee6d08c323b33b3b829c">get_icon</a> () const </td></tr>
<tr class="memdesc:abc634401b2ccee6d08c323b33b3b829c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the Icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>.  <a href="#abc634401b2ccee6d08c323b33b3b829c">More...</a><br /></td></tr>
<tr class="separator:abc634401b2ccee6d08c323b33b3b829c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a778633fd0e074b407382942b4822a27c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a778633fd0e074b407382942b4822a27c">get_size</a> () const </td></tr>
<tr class="memdesc:a778633fd0e074b407382942b4822a27c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size in pixels that is available for the image.  <a href="#a778633fd0e074b407382942b4822a27c">More...</a><br /></td></tr>
<tr class="separator:a778633fd0e074b407382942b4822a27c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056678a0ccef53abd77744ebaf8a7f26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a056678a0ccef53abd77744ebaf8a7f26">set_screen</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="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&amp; screen)</td></tr>
<tr class="memdesc:a056678a0ccef53abd77744ebaf8a7f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> where <em>status_icon</em> is displayed; if the icon is already mapped, it will be unmapped, and then remapped on the new screen.  <a href="#a056678a0ccef53abd77744ebaf8a7f26">More...</a><br /></td></tr>
<tr class="separator:a056678a0ccef53abd77744ebaf8a7f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae60016280eeac61d0090f1a4be3b8889"><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="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ae60016280eeac61d0090f1a4be3b8889">get_screen</a> ()</td></tr>
<tr class="memdesc:ae60016280eeac61d0090f1a4be3b8889"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> associated with <em>status_icon</em>.  <a href="#ae60016280eeac61d0090f1a4be3b8889">More...</a><br /></td></tr>
<tr class="separator:ae60016280eeac61d0090f1a4be3b8889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a131ec1b89e240b19fbd717b5807d2c1c"><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="el" href="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a131ec1b89e240b19fbd717b5807d2c1c">get_screen</a> () const </td></tr>
<tr class="memdesc:a131ec1b89e240b19fbd717b5807d2c1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> associated with <em>status_icon</em>.  <a href="#a131ec1b89e240b19fbd717b5807d2c1c">More...</a><br /></td></tr>
<tr class="separator:a131ec1b89e240b19fbd717b5807d2c1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8071914856af839dd210cc4b244be6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aa8071914856af839dd210cc4b244be6a">set_visible</a> (bool visible=true)</td></tr>
<tr class="memdesc:aa8071914856af839dd210cc4b244be6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shows or hides a status icon.  <a href="#aa8071914856af839dd210cc4b244be6a">More...</a><br /></td></tr>
<tr class="separator:aa8071914856af839dd210cc4b244be6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b40c219aa9c76c51c045902480e7c4f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5b40c219aa9c76c51c045902480e7c4f">get_visible</a> () const </td></tr>
<tr class="memdesc:a5b40c219aa9c76c51c045902480e7c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the status icon is visible or not.  <a href="#a5b40c219aa9c76c51c045902480e7c4f">More...</a><br /></td></tr>
<tr class="separator:a5b40c219aa9c76c51c045902480e7c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97ed393cf244bf1b88d106b3896e2a4f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a97ed393cf244bf1b88d106b3896e2a4f">is_embedded</a> () const </td></tr>
<tr class="memdesc:a97ed393cf244bf1b88d106b3896e2a4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the status icon is embedded in a notification area.  <a href="#a97ed393cf244bf1b88d106b3896e2a4f">More...</a><br /></td></tr>
<tr class="separator:a97ed393cf244bf1b88d106b3896e2a4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a5145595c7f884d215860b026732882"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5a5145595c7f884d215860b026732882">popup_menu_at_position</a> (<a class="el" href="classGtk_1_1Menu.html">Menu</a>&amp; menu, guint button, guint32 activate_time)</td></tr>
<tr class="memdesc:a5a5145595c7f884d215860b026732882"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays a menu aligned to the status icon, and makes it available for selection.  <a href="#a5a5145595c7f884d215860b026732882">More...</a><br /></td></tr>
<tr class="separator:a5a5145595c7f884d215860b026732882"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a9fe1c7776fa0509ab31835f4949195"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a1a9fe1c7776fa0509ab31835f4949195">get_geometry</a> (<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&amp; screen, <a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp; area, <a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&amp; orientation)</td></tr>
<tr class="memdesc:a1a9fe1c7776fa0509ab31835f4949195"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains information about the location of the status icon on screen.  <a href="#a1a9fe1c7776fa0509ab31835f4949195">More...</a><br /></td></tr>
<tr class="separator:a1a9fe1c7776fa0509ab31835f4949195"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a21e8effdd363c7cfffb2409ed27427"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a0a21e8effdd363c7cfffb2409ed27427">get_has_tooltip</a> () const </td></tr>
<tr class="memdesc:a0a21e8effdd363c7cfffb2409ed27427"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current value of the has-tooltip property.  <a href="#a0a21e8effdd363c7cfffb2409ed27427">More...</a><br /></td></tr>
<tr class="separator:a0a21e8effdd363c7cfffb2409ed27427"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a508202043de135c8ef5ed9e037e7df8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a508202043de135c8ef5ed9e037e7df8c">set_has_tooltip</a> (bool has_tooltip=true)</td></tr>
<tr class="memdesc:a508202043de135c8ef5ed9e037e7df8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the has-tooltip property on <em>status_icon</em> to <em>has_tooltip</em>.  <a href="#a508202043de135c8ef5ed9e037e7df8c">More...</a><br /></td></tr>
<tr class="separator:a508202043de135c8ef5ed9e037e7df8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f5107175e3fbbe358411ceffa1cbfed"><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_1StatusIcon.html#a7f5107175e3fbbe358411ceffa1cbfed">get_tooltip_text</a> () const </td></tr>
<tr class="memdesc:a7f5107175e3fbbe358411ceffa1cbfed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the contents of the tooltip for <em>status_icon</em>.  <a href="#a7f5107175e3fbbe358411ceffa1cbfed">More...</a><br /></td></tr>
<tr class="separator:a7f5107175e3fbbe358411ceffa1cbfed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac55a8196e4a9626b96a8abb77ea5730a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ac55a8196e4a9626b96a8abb77ea5730a">set_tooltip_text</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; text)</td></tr>
<tr class="memdesc:ac55a8196e4a9626b96a8abb77ea5730a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>text</em> as the contents of the tooltip.  <a href="#ac55a8196e4a9626b96a8abb77ea5730a">More...</a><br /></td></tr>
<tr class="separator:ac55a8196e4a9626b96a8abb77ea5730a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8e27db0ae99716041b96f42c8b121b0"><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_1StatusIcon.html#aa8e27db0ae99716041b96f42c8b121b0">get_tooltip_markup</a> () const </td></tr>
<tr class="memdesc:aa8e27db0ae99716041b96f42c8b121b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the contents of the tooltip for <em>status_icon</em>.  <a href="#aa8e27db0ae99716041b96f42c8b121b0">More...</a><br /></td></tr>
<tr class="separator:aa8e27db0ae99716041b96f42c8b121b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ec8e5695a5f1253bda80254cc1d9b29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a1ec8e5695a5f1253bda80254cc1d9b29">set_tooltip_markup</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; markup)</td></tr>
<tr class="memdesc:a1ec8e5695a5f1253bda80254cc1d9b29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>markup</em> as the contents of the tooltip, which is marked up with the [<a class="elRef" href="http://library.gnome.org/devel/pangomm/unstable/namespacePango.html">Pango</a> text markup language][PangoMarkupFormat].  <a href="#a1ec8e5695a5f1253bda80254cc1d9b29">More...</a><br /></td></tr>
<tr class="separator:a1ec8e5695a5f1253bda80254cc1d9b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55d4be5a5ef51fb6e57adfc35b1d579f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a55d4be5a5ef51fb6e57adfc35b1d579f">set_title</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr class="memdesc:a55d4be5a5ef51fb6e57adfc35b1d579f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the title of this tray icon.  <a href="#a55d4be5a5ef51fb6e57adfc35b1d579f">More...</a><br /></td></tr>
<tr class="separator:a55d4be5a5ef51fb6e57adfc35b1d579f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87e3166213fcbbca9b1fe7e9bd0c31e2"><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_1StatusIcon.html#a87e3166213fcbbca9b1fe7e9bd0c31e2">get_title</a> () const </td></tr>
<tr class="memdesc:a87e3166213fcbbca9b1fe7e9bd0c31e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the title of this tray icon.  <a href="#a87e3166213fcbbca9b1fe7e9bd0c31e2">More...</a><br /></td></tr>
<tr class="separator:a87e3166213fcbbca9b1fe7e9bd0c31e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39942b26f52390cd96452c9afcb00615"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a39942b26f52390cd96452c9afcb00615">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:a39942b26f52390cd96452c9afcb00615"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the name of this tray icon.  <a href="#a39942b26f52390cd96452c9afcb00615">More...</a><br /></td></tr>
<tr class="separator:a39942b26f52390cd96452c9afcb00615"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78f6bde98e5ec91ac3fc5e18f5575ea9"><td class="memItemLeft" align="right" valign="top">guint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a78f6bde98e5ec91ac3fc5e18f5575ea9">get_x11_window_id</a> () const </td></tr>
<tr class="memdesc:a78f6bde98e5ec91ac3fc5e18f5575ea9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is only useful on the X11/freedesktop.org platform.  <a href="#a78f6bde98e5ec91ac3fc5e18f5575ea9">More...</a><br /></td></tr>
<tr class="separator:a78f6bde98e5ec91ac3fc5e18f5575ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8519af853bcac6f252f036b68818eada"><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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a8519af853bcac6f252f036b68818eada">property_pixbuf</a> ()</td></tr>
<tr class="memdesc:a8519af853bcac6f252f036b68818eada"><td class="mdescLeft">&#160;</td><td class="mdescRight">A GdkPixbuf to display.  <a href="#a8519af853bcac6f252f036b68818eada">More...</a><br /></td></tr>
<tr class="separator:a8519af853bcac6f252f036b68818eada"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d011297c1ae336e544adfb55cb28fec"><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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a2d011297c1ae336e544adfb55cb28fec">property_pixbuf</a> () const </td></tr>
<tr class="memdesc:a2d011297c1ae336e544adfb55cb28fec"><td class="mdescLeft">&#160;</td><td class="mdescRight">A GdkPixbuf to display.  <a href="#a2d011297c1ae336e544adfb55cb28fec">More...</a><br /></td></tr>
<tr class="separator:a2d011297c1ae336e544adfb55cb28fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11d29b2b3bd497506612f134dc1f0dfb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a><br class="typebreak" />
&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a11d29b2b3bd497506612f134dc1f0dfb">property_file</a> ()</td></tr>
<tr class="memdesc:a11d29b2b3bd497506612f134dc1f0dfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filename to load and display.  <a href="#a11d29b2b3bd497506612f134dc1f0dfb">More...</a><br /></td></tr>
<tr class="separator:a11d29b2b3bd497506612f134dc1f0dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade9dd08444414e9057677e6fc049f4e8"><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_1StatusIcon.html#ade9dd08444414e9057677e6fc049f4e8">property_stock</a> ()</td></tr>
<tr class="memdesc:ade9dd08444414e9057677e6fc049f4e8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> ID for a stock image to display.  <a href="#ade9dd08444414e9057677e6fc049f4e8">More...</a><br /></td></tr>
<tr class="separator:ade9dd08444414e9057677e6fc049f4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee21ba4c07e2f4010200945ec71089b1"><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_1StatusIcon.html#aee21ba4c07e2f4010200945ec71089b1">property_stock</a> () const </td></tr>
<tr class="memdesc:aee21ba4c07e2f4010200945ec71089b1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> ID for a stock image to display.  <a href="#aee21ba4c07e2f4010200945ec71089b1">More...</a><br /></td></tr>
<tr class="separator:aee21ba4c07e2f4010200945ec71089b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab68b7cf63a285c0ad5ecccdb4b60b20e"><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_1StatusIcon.html#ab68b7cf63a285c0ad5ecccdb4b60b20e">property_icon_name</a> ()</td></tr>
<tr class="memdesc:ab68b7cf63a285c0ad5ecccdb4b60b20e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme.  <a href="#ab68b7cf63a285c0ad5ecccdb4b60b20e">More...</a><br /></td></tr>
<tr class="separator:ab68b7cf63a285c0ad5ecccdb4b60b20e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cd4cd16337ba1357705abe3b832898b"><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_1StatusIcon.html#a5cd4cd16337ba1357705abe3b832898b">property_icon_name</a> () const </td></tr>
<tr class="memdesc:a5cd4cd16337ba1357705abe3b832898b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme.  <a href="#a5cd4cd16337ba1357705abe3b832898b">More...</a><br /></td></tr>
<tr class="separator:a5cd4cd16337ba1357705abe3b832898b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f642f6c35cc063ff0dfb2377476d291"><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_1StatusIcon.html#a9f642f6c35cc063ff0dfb2377476d291">property_gicon</a> ()</td></tr>
<tr class="memdesc:a9f642f6c35cc063ff0dfb2377476d291"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed.  <a href="#a9f642f6c35cc063ff0dfb2377476d291">More...</a><br /></td></tr>
<tr class="separator:a9f642f6c35cc063ff0dfb2377476d291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a177a122253549967f9c6509206509bc8"><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_1StatusIcon.html#a177a122253549967f9c6509206509bc8">property_gicon</a> () const </td></tr>
<tr class="memdesc:a177a122253549967f9c6509206509bc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed.  <a href="#a177a122253549967f9c6509206509bc8">More...</a><br /></td></tr>
<tr class="separator:a177a122253549967f9c6509206509bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ceacf2d368088772a453d65012f4da8"><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="group__gtkmmEnums.html#ga92e349952b9dba45f2b008e3fcec013b">ImageType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5ceacf2d368088772a453d65012f4da8">property_storage_type</a> () const </td></tr>
<tr class="memdesc:a5ceacf2d368088772a453d65012f4da8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The representation being used for image data.  <a href="#a5ceacf2d368088772a453d65012f4da8">More...</a><br /></td></tr>
<tr class="separator:a5ceacf2d368088772a453d65012f4da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4ba928d91b6e26d8f7b7d28dbab340d"><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>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#af4ba928d91b6e26d8f7b7d28dbab340d">property_size</a> () const </td></tr>
<tr class="memdesc:af4ba928d91b6e26d8f7b7d28dbab340d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of the icon.  <a href="#af4ba928d91b6e26d8f7b7d28dbab340d">More...</a><br /></td></tr>
<tr class="separator:af4ba928d91b6e26d8f7b7d28dbab340d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a231c32346250863c05e53f54bbc40297"><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="classGdk_1_1Screen.html">Gdk::Screen</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a231c32346250863c05e53f54bbc40297">property_screen</a> ()</td></tr>
<tr class="memdesc:a231c32346250863c05e53f54bbc40297"><td class="mdescLeft">&#160;</td><td class="mdescRight">The screen where this status icon will be displayed.  <a href="#a231c32346250863c05e53f54bbc40297">More...</a><br /></td></tr>
<tr class="separator:a231c32346250863c05e53f54bbc40297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff4a8ed310e4494575d2fc55236b2b4a"><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="classGdk_1_1Screen.html">Gdk::Screen</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aff4a8ed310e4494575d2fc55236b2b4a">property_screen</a> () const </td></tr>
<tr class="memdesc:aff4a8ed310e4494575d2fc55236b2b4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The screen where this status icon will be displayed.  <a href="#aff4a8ed310e4494575d2fc55236b2b4a">More...</a><br /></td></tr>
<tr class="separator:aff4a8ed310e4494575d2fc55236b2b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0086e8728e32249aaeaf2f7fd1eb433"><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_1StatusIcon.html#af0086e8728e32249aaeaf2f7fd1eb433">property_visible</a> ()</td></tr>
<tr class="memdesc:af0086e8728e32249aaeaf2f7fd1eb433"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the status icon is visible.  <a href="#af0086e8728e32249aaeaf2f7fd1eb433">More...</a><br /></td></tr>
<tr class="separator:af0086e8728e32249aaeaf2f7fd1eb433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70e17888928ddd28575b48d91d63f42e"><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_1StatusIcon.html#a70e17888928ddd28575b48d91d63f42e">property_visible</a> () const </td></tr>
<tr class="memdesc:a70e17888928ddd28575b48d91d63f42e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the status icon is visible.  <a href="#a70e17888928ddd28575b48d91d63f42e">More...</a><br /></td></tr>
<tr class="separator:a70e17888928ddd28575b48d91d63f42e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcd5f42b5b7565603a78b30d96eef01"><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_1StatusIcon.html#a8fcd5f42b5b7565603a78b30d96eef01">property_embedded</a> () const </td></tr>
<tr class="memdesc:a8fcd5f42b5b7565603a78b30d96eef01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the status icon is embedded.  <a href="#a8fcd5f42b5b7565603a78b30d96eef01">More...</a><br /></td></tr>
<tr class="separator:a8fcd5f42b5b7565603a78b30d96eef01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06252a19068f806333d6fe488b490f31"><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="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a06252a19068f806333d6fe488b490f31">property_orientation</a> () const </td></tr>
<tr class="memdesc:a06252a19068f806333d6fe488b490f31"><td class="mdescLeft">&#160;</td><td class="mdescRight">The orientation of the tray.  <a href="#a06252a19068f806333d6fe488b490f31">More...</a><br /></td></tr>
<tr class="separator:a06252a19068f806333d6fe488b490f31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ec981986981925cb733b0dd4076e45f"><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_1StatusIcon.html#a2ec981986981925cb733b0dd4076e45f">property_has_tooltip</a> ()</td></tr>
<tr class="memdesc:a2ec981986981925cb733b0dd4076e45f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether this tray icon has a tooltip.  <a href="#a2ec981986981925cb733b0dd4076e45f">More...</a><br /></td></tr>
<tr class="separator:a2ec981986981925cb733b0dd4076e45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cb38f785acf4d1c3cfc647f32e5e825"><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_1StatusIcon.html#a9cb38f785acf4d1c3cfc647f32e5e825">property_has_tooltip</a> () const </td></tr>
<tr class="memdesc:a9cb38f785acf4d1c3cfc647f32e5e825"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether this tray icon has a tooltip.  <a href="#a9cb38f785acf4d1c3cfc647f32e5e825">More...</a><br /></td></tr>
<tr class="separator:a9cb38f785acf4d1c3cfc647f32e5e825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23605fcecba4fb2196957b111ab054ef"><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_1StatusIcon.html#a23605fcecba4fb2196957b111ab054ef">property_tooltip_text</a> ()</td></tr>
<tr class="memdesc:a23605fcecba4fb2196957b111ab054ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this widget.  <a href="#a23605fcecba4fb2196957b111ab054ef">More...</a><br /></td></tr>
<tr class="separator:a23605fcecba4fb2196957b111ab054ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc0ebd4c161d1382ceb5b096118bed32"><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_1StatusIcon.html#adc0ebd4c161d1382ceb5b096118bed32">property_tooltip_text</a> () const </td></tr>
<tr class="memdesc:adc0ebd4c161d1382ceb5b096118bed32"><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this widget.  <a href="#adc0ebd4c161d1382ceb5b096118bed32">More...</a><br /></td></tr>
<tr class="separator:adc0ebd4c161d1382ceb5b096118bed32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a268322b94c14046b6607f7323405ac56"><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_1StatusIcon.html#a268322b94c14046b6607f7323405ac56">property_tooltip_markup</a> ()</td></tr>
<tr class="memdesc:a268322b94c14046b6607f7323405ac56"><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this tray icon.  <a href="#a268322b94c14046b6607f7323405ac56">More...</a><br /></td></tr>
<tr class="separator:a268322b94c14046b6607f7323405ac56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4c6e9621e0397455ed0f15131e1b663"><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_1StatusIcon.html#ab4c6e9621e0397455ed0f15131e1b663">property_tooltip_markup</a> () const </td></tr>
<tr class="memdesc:ab4c6e9621e0397455ed0f15131e1b663"><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this tray icon.  <a href="#ab4c6e9621e0397455ed0f15131e1b663">More...</a><br /></td></tr>
<tr class="separator:ab4c6e9621e0397455ed0f15131e1b663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ec3c29646f25c91b83e0fbb064aa5a1"><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_1StatusIcon.html#a6ec3c29646f25c91b83e0fbb064aa5a1">property_title</a> ()</td></tr>
<tr class="memdesc:a6ec3c29646f25c91b83e0fbb064aa5a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The title of this tray icon.  <a href="#a6ec3c29646f25c91b83e0fbb064aa5a1">More...</a><br /></td></tr>
<tr class="separator:a6ec3c29646f25c91b83e0fbb064aa5a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28420f70430f0e34cdfff76bc0cec800"><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_1StatusIcon.html#a28420f70430f0e34cdfff76bc0cec800">property_title</a> () const </td></tr>
<tr class="memdesc:a28420f70430f0e34cdfff76bc0cec800"><td class="mdescLeft">&#160;</td><td class="mdescRight">The title of this tray icon.  <a href="#a28420f70430f0e34cdfff76bc0cec800">More...</a><br /></td></tr>
<tr class="separator:a28420f70430f0e34cdfff76bc0cec800"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d38f7277cbc6b763ffd85ad6bc6dfe8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a0d38f7277cbc6b763ffd85ad6bc6dfe8">signal_size_changed</a> ()</td></tr>
<tr class="separator:a0d38f7277cbc6b763ffd85ad6bc6dfe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9350e3e6a2e834ce317a32fbee4f21cb"><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_1StatusIcon.html#a9350e3e6a2e834ce317a32fbee4f21cb">signal_activate</a> ()</td></tr>
<tr class="separator:a9350e3e6a2e834ce317a32fbee4f21cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb03f47b526fef3a5be37bb3c6541f92"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void, <br class="typebreak" />
guint, guint32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#adb03f47b526fef3a5be37bb3c6541f92">signal_popup_menu</a> ()</td></tr>
<tr class="separator:adb03f47b526fef3a5be37bb3c6541f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f2edcdce007b7620de2e6f445cd8838"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool, <br class="typebreak" />
GdkEventButton* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a3f2edcdce007b7620de2e6f445cd8838">signal_button_press_event</a> ()</td></tr>
<tr class="separator:a3f2edcdce007b7620de2e6f445cd8838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad73e149868b51a365685e81e46587225"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool, <br class="typebreak" />
GdkEventButton* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ad73e149868b51a365685e81e46587225">signal_button_release_event</a> ()</td></tr>
<tr class="separator:ad73e149868b51a365685e81e46587225"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fafd73c9243183c42ba4a24edf411c1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool, <br class="typebreak" />
GdkEventScroll* &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a1fafd73c9243183c42ba4a24edf411c1">signal_scroll_event</a> ()</td></tr>
<tr class="separator:a1fafd73c9243183c42ba4a24edf411c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78e0be457e77f40a322557166f7aa3e0"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; bool, int, <br class="typebreak" />
int, bool, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak" />
&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a78e0be457e77f40a322557166f7aa3e0">signal_query_tooltip</a> ()</td></tr>
<tr class="separator:a78e0be457e77f40a322557166f7aa3e0"><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:a9ad55d085e6f68b8c1a256d8dca96afd"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a9ad55d085e6f68b8c1a256d8dca96afd">get_type</a> ()</td></tr>
<tr class="memdesc:a9ad55d085e6f68b8c1a256d8dca96afd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system.  <a href="#a9ad55d085e6f68b8c1a256d8dca96afd">More...</a><br /></td></tr>
<tr class="separator:a9ad55d085e6f68b8c1a256d8dca96afd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a306477d0d7208f0401ab90f2f4b25f1d"><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_1StatusIcon.html">StatusIcon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a306477d0d7208f0401ab90f2f4b25f1d">create</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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp; pixbuf)</td></tr>
<tr class="memdesc:a306477d0d7208f0401ab90f2f4b25f1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> object.  <a href="#a306477d0d7208f0401ab90f2f4b25f1d">More...</a><br /></td></tr>
<tr class="separator:a306477d0d7208f0401ab90f2f4b25f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0d930fc95745e5a9251a9582d2bd669"><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_1StatusIcon.html">StatusIcon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ab0d930fc95745e5a9251a9582d2bd669">create</a> (const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock_id)</td></tr>
<tr class="separator:ab0d930fc95745e5a9251a9582d2bd669"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f1e30373c022028c7c5ce6d02355c38"><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_1StatusIcon.html">StatusIcon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a3f1e30373c022028c7c5ce6d02355c38">create</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="separator:a3f1e30373c022028c7c5ce6d02355c38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d249edb6954d315d136fc7d67080a37"><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_1StatusIcon.html">StatusIcon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a7d249edb6954d315d136fc7d67080a37">create_from_file</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:a7d249edb6954d315d136fc7d67080a37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a status icon displaying the file <em>filename</em>.  <a href="#a7d249edb6954d315d136fc7d67080a37">More...</a><br /></td></tr>
<tr class="separator:a7d249edb6954d315d136fc7d67080a37"><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:a5d33c845a4b7971fab3389a58a745651"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5d33c845a4b7971fab3389a58a745651">StatusIcon</a> ()</td></tr>
<tr class="separator:a5d33c845a4b7971fab3389a58a745651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64f37726a34071148bebeb2954adc5d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a64f37726a34071148bebeb2954adc5d1">StatusIcon</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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp; pixbuf)</td></tr>
<tr class="separator:a64f37726a34071148bebeb2954adc5d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1573c8e492fc1b7397f4d01947d76cb0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a1573c8e492fc1b7397f4d01947d76cb0">StatusIcon</a> (const <a class="el" href="classGtk_1_1StockID.html">StockID</a>&amp; stock)</td></tr>
<tr class="separator:a1573c8e492fc1b7397f4d01947d76cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaae55ceca75537115be0c17dd30723e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aaae55ceca75537115be0c17dd30723e2">StatusIcon</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="separator:aaae55ceca75537115be0c17dd30723e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b42aa704c545ecdd1f6fea871b41342"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a1b42aa704c545ecdd1f6fea871b41342">StatusIcon</a> (const <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;&amp; icon)</td></tr>
<tr class="separator:a1b42aa704c545ecdd1f6fea871b41342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ec3a2b7798af4cffb2c9b6bf892738"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a58ec3a2b7798af4cffb2c9b6bf892738">on_size_changed</a> (int <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01656.html#ga445a43f417432dd1b9aed90ef239c700">size</a>)</td></tr>
<tr class="memdesc:a58ec3a2b7798af4cffb2c9b6bf892738"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a0d38f7277cbc6b763ffd85ad6bc6dfe8">signal_size_changed()</a>.  <a href="#a58ec3a2b7798af4cffb2c9b6bf892738">More...</a><br /></td></tr>
<tr class="separator:a58ec3a2b7798af4cffb2c9b6bf892738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a359a5446cf8cc4f6dadb1696bad56d3d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a359a5446cf8cc4f6dadb1696bad56d3d">on_activate</a> ()</td></tr>
<tr class="memdesc:a359a5446cf8cc4f6dadb1696bad56d3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a9350e3e6a2e834ce317a32fbee4f21cb">signal_activate()</a>.  <a href="#a359a5446cf8cc4f6dadb1696bad56d3d">More...</a><br /></td></tr>
<tr class="separator:a359a5446cf8cc4f6dadb1696bad56d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada4df7d1c00bfb92ac9c7f9f980ecd16"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ada4df7d1c00bfb92ac9c7f9f980ecd16">on_popup_menu</a> (guint button, guint32 activate_time)</td></tr>
<tr class="memdesc:ada4df7d1c00bfb92ac9c7f9f980ecd16"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#adb03f47b526fef3a5be37bb3c6541f92">signal_popup_menu()</a>.  <a href="#ada4df7d1c00bfb92ac9c7f9f980ecd16">More...</a><br /></td></tr>
<tr class="separator:ada4df7d1c00bfb92ac9c7f9f980ecd16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a891938fa367948b7e6e02d7803ca0c1f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a891938fa367948b7e6e02d7803ca0c1f">on_button_press_event</a> (GdkEventButton* event)</td></tr>
<tr class="memdesc:a891938fa367948b7e6e02d7803ca0c1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a3f2edcdce007b7620de2e6f445cd8838">signal_button_press_event()</a>.  <a href="#a891938fa367948b7e6e02d7803ca0c1f">More...</a><br /></td></tr>
<tr class="separator:a891938fa367948b7e6e02d7803ca0c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ecd49bda03976c430481fc850df1b01"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a6ecd49bda03976c430481fc850df1b01">on_button_release_event</a> (GdkEventButton* event)</td></tr>
<tr class="memdesc:a6ecd49bda03976c430481fc850df1b01"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#ad73e149868b51a365685e81e46587225">signal_button_release_event()</a>.  <a href="#a6ecd49bda03976c430481fc850df1b01">More...</a><br /></td></tr>
<tr class="separator:a6ecd49bda03976c430481fc850df1b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cffe0819f4a17c961008edbc70180ae"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a3cffe0819f4a17c961008edbc70180ae">on_scroll_event</a> (GdkEventScroll* event)</td></tr>
<tr class="memdesc:a3cffe0819f4a17c961008edbc70180ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a1fafd73c9243183c42ba4a24edf411c1">signal_scroll_event()</a>.  <a href="#a3cffe0819f4a17c961008edbc70180ae">More...</a><br /></td></tr>
<tr class="separator:a3cffe0819f4a17c961008edbc70180ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac043cada81cc28a0e5634cd9e80f785d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ac043cada81cc28a0e5634cd9e80f785d">on_query_tooltip</a> (int x, int y, bool keyboard_mode, 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_1Tooltip.html">Tooltip</a> &gt;&amp; tooltip)</td></tr>
<tr class="memdesc:ac043cada81cc28a0e5634cd9e80f785d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a78e0be457e77f40a322557166f7aa3e0">signal_query_tooltip()</a>.  <a href="#ac043cada81cc28a0e5634cd9e80f785d">More...</a><br /></td></tr>
<tr class="separator:ac043cada81cc28a0e5634cd9e80f785d"><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:a610066adb78b7006b42dd4d980a28cae"><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_1StatusIcon.html">Gtk::StatusIcon</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a610066adb78b7006b42dd4d980a28cae">wrap</a> (GtkStatusIcon* object, bool take_copy=false)</td></tr>
<tr class="memdesc:a610066adb78b7006b42dd4d980a28cae"><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="#a610066adb78b7006b42dd4d980a28cae">More...</a><br /></td></tr>
<tr class="separator:a610066adb78b7006b42dd4d980a28cae"><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>The "system tray" or notification area is normally used for transient icons that indicate some special state. </p>
<p>For example, a system tray icon might appear to tell the user that they have new mail, or have an incoming instant message, or something along those lines. The basic idea is that creating an icon in the notification area is less annoying than popping up a dialog.</p>
<p>A <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">StatusIcon</a> object can be used to display an icon in a "system tray". The icon can have a tooltip, and the user can interact with it by activating it or popping up a context menu. Critical information should not solely be displayed in a <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">StatusIcon</a>, since it may not be visible (e.g. when the user doesn't have a notification area on his panel). This can be checked with <a class="el" href="classGtk_1_1StatusIcon.html#a97ed393cf244bf1b88d106b3896e2a4f" title="Returns whether the status icon is embedded in a notification area. ">is_embedded()</a>.</p>
<p>On X11, the implementation follows the freedesktop.org "System Tray" specification. Implementations of the "tray" side of this specification can be found e.g. in the GNOME and KDE panel applications.</p>
<p>Note that a <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">StatusIcon</a> is not a widget, but just a <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a>. Making it a widget would be impractical, since the system tray on Win32 doesn’t allow to embed arbitrary widgets.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000390">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000358">Deprecated:</a></b></dt><dd>You should consider using notifications or more modern platform-specific APIs instead. </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a374b0da7029983febda301cf83424399"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::StatusIcon::~StatusIcon </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="a5d33c845a4b7971fab3389a58a745651"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </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">

</div>
</div>
<a class="anchor" id="a64f37726a34071148bebeb2954adc5d1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>pixbuf</em></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">

</div>
</div>
<a class="anchor" id="a1573c8e492fc1b7397f4d01947d76cb0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </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</em></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">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000359">Deprecated:</a></b></dt><dd>Use the constructor with the <em>icon_name</em> parameter instead. </dd></dl>

</div>
</div>
<a class="anchor" id="aaae55ceca75537115be0c17dd30723e2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </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>
  </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">

</div>
</div>
<a class="anchor" id="a1b42aa704c545ecdd1f6fea871b41342"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </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; const <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>
  </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">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a306477d0d7208f0401ab90f2f4b25f1d"></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_1StatusIcon.html">StatusIcon</a>&gt; Gtk::StatusIcon::create </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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>pixbuf</em></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 a new <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> object. </p>
<dl class="section return"><dt>Returns</dt><dd>A Glib::RefPtr&lt;&gt; to a newly created <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> object. </dd></dl>

</div>
</div>
<a class="anchor" id="ab0d930fc95745e5a9251a9582d2bd669"></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_1StatusIcon.html">StatusIcon</a>&gt; Gtk::StatusIcon::create </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>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000360">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1StatusIcon.html#a306477d0d7208f0401ab90f2f4b25f1d" title="Creates a new Gtk::StatusIcon object. ">create()</a> with the <em>icon_name</em> parameter instead. </dd></dl>

</div>
</div>
<a class="anchor" id="a3f1e30373c022028c7c5ce6d02355c38"></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_1StatusIcon.html">StatusIcon</a>&gt; Gtk::StatusIcon::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>icon_name</em></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="a7d249edb6954d315d136fc7d67080a37"></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_1StatusIcon.html">StatusIcon</a>&gt; Gtk::StatusIcon::create_from_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>filename</em></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 a status icon displaying the file <em>filename</em>. </p>
<p>The image will be scaled down to fit in the available space in the notification area, if necessary.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">filename</td><td>A filename. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">StatusIcon</a></dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000391">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a1a9fe1c7776fa0509ab31835f4949195"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::StatusIcon::get_geometry </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>screen</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGdk_1_1Rectangle.html">Gdk::Rectangle</a>&amp;&#160;</td>
          <td class="paramname"><em>area</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a>&amp;&#160;</td>
          <td class="paramname"><em>orientation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Obtains information about the location of the status icon on screen. </p>
<p>This information can be used to e.g. position popups like notification bubbles. See <a class="el" href="classGtk_1_1StatusIcon.html#a5a5145595c7f884d215860b026732882" title="Displays a menu aligned to the status icon, and makes it available for selection. ...">popup_menu_at_position()</a> for a more convenient alternative for positioning menus.</p>
<p>Note that some platforms do not allow GTK+ to provide this information.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">screen</td><td>The screen. </td></tr>
    <tr><td class="paramname">area</td><td>The area occupied by the status icon. </td></tr>
    <tr><td class="paramname">orientation</td><td>The orientation of the panel in which the status icon is embedded. A panel at the top or bottom of the screen is horizontal, a panel at the left or right is vertical. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if the location information has been filled in.</dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000405">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

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

<p>Returns the current value of the has-tooltip property. </p>
<p>See <a class="el" href="classGtk_1_1StatusIcon.html#a2ec981986981925cb733b0dd4076e45f" title="Whether this tray icon has a tooltip. ">Gtk::StatusIcon::property_has_tooltip()</a> for more information.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000095">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>Current value of has-tooltip on <em>status_icon</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="abe15b71252d1574ab854db1f28e5ca4f"></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::StatusIcon::get_icon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Retrieves the Icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013baf62159d8de5d3ca24388e7825f92fe70" title="The widget contains a Icon. ">Gtk::IMAGE_GICON</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The caller of this function does not own a reference to the returned Icon.</p>
<p>If this function fails, <em>icon</em> is left unchanged;</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000160">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The displayed icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="abc634401b2ccee6d08c323b33b3b829c"></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::StatusIcon::get_icon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Retrieves the Icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013baf62159d8de5d3ca24388e7825f92fe70" title="The widget contains a Icon. ">Gtk::IMAGE_GICON</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The caller of this function does not own a reference to the returned Icon.</p>
<p>If this function fails, <em>icon</em> is left unchanged;</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000161">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The displayed icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a74233b7970a595f246ff23746838f439"></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::StatusIcon::get_icon_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the name of the icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba9bbcfdf3162f01ccf462686b7ddb01ab" title="The widget contains a named icon. ">Gtk::IMAGE_ICON_NAME</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The returned string is owned by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> and should not be freed or modified.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000400">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>Name of the displayed icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a77ab11a97f02aab3e486c9ef3a1f5251"></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="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Gtk::StatusIcon::get_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba46c0f19cb4c577357ad742833d7d42d8" title="The widget contains a Gdk::Pixbuf. ">Gtk::IMAGE_PIXBUF</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The caller of this function does not own a reference to the returned pixbuf.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000397">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The displayed pixbuf, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a61de89095dd8f7cdf875673e8f007d09"></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="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; Gtk::StatusIcon::get_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba46c0f19cb4c577357ad742833d7d42d8" title="The widget contains a Gdk::Pixbuf. ">Gtk::IMAGE_PIXBUF</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The caller of this function does not own a reference to the returned pixbuf.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000398">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The displayed pixbuf, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="ae60016280eeac61d0090f1a4be3b8889"></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="el" href="classGdk_1_1Screen.html">Gdk::Screen</a>&gt; Gtk::StatusIcon::get_screen </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> associated with <em>status_icon</em>. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000129">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="a131ec1b89e240b19fbd717b5807d2c1c"></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="el" href="classGdk_1_1Screen.html">Gdk::Screen</a>&gt; Gtk::StatusIcon::get_screen </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> associated with <em>status_icon</em>. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000130">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="a778633fd0e074b407382942b4822a27c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::StatusIcon::get_size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the size in pixels that is available for the image. </p>
<p><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> icons and named icons adapt their size automatically if the size of the notification area changes. For other storage types, the size-changed signal can be used to react to size changes.</p>
<p>Note that the returned size is only meaningful while the status icon is embedded (see <a class="el" href="classGtk_1_1StatusIcon.html#a97ed393cf244bf1b88d106b3896e2a4f" title="Returns whether the status icon is embedded in a notification area. ">is_embedded()</a>).</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000401">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The size that is available for the image. </dd></dl>

</div>
</div>
<a class="anchor" id="a7e008396a0e1d3b23798e3422d297ce8"></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::StatusIcon::get_stock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the id of the stock icon being displayed by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a> or <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013baab43d5f87147c0ff5067f9a531c8a2f1" title="The widget contains a [stock item name][gtkstock]. ">Gtk::IMAGE_STOCK</a> (see <a class="el" href="classGtk_1_1StatusIcon.html#a89a8a2d3b5549c7357b6094c619b4944" title="Gets the type of representation being used by the Gtk::StatusIcon to store image data. ">get_storage_type()</a>). The returned string is owned by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> and should not be freed or modified.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000399">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use <a class="el" href="classGtk_1_1StatusIcon.html#a74233b7970a595f246ff23746838f439" title="Gets the name of the icon being displayed by the Gtk::StatusIcon. ">get_icon_name()</a> instead.</p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000362">Deprecated:</a></b></dt><dd>Use the <a class="el" href="classGtk_1_1StatusIcon.html#a74233b7970a595f246ff23746838f439" title="Gets the name of the icon being displayed by the Gtk::StatusIcon. ">get_icon_name()</a> instead.</dd></dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> id of the displayed stock icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a89a8a2d3b5549c7357b6094c619b4944"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga92e349952b9dba45f2b008e3fcec013b">ImageType</a> Gtk::StatusIcon::get_storage_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the type of representation being used by the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> to store image data. </p>
<p>If the <a class="el" href="classGtk_1_1StatusIcon.html" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate some specia...">Gtk::StatusIcon</a> has no image data, the return value will be <a class="el" href="namespaceGtk.html#ga92e349952b9dba45f2b008e3fcec013ba7ed45230e3819d347328db6cd9451a22" title="There is no image displayed by the widget. ">Gtk::IMAGE_EMPTY</a>.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000396">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The image representation being used. </dd></dl>

</div>
</div>
<a class="anchor" id="a87e3166213fcbbca9b1fe7e9bd0c31e2"></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::StatusIcon::get_title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the title of this tray icon. </p>
<p>See <a class="el" href="classGtk_1_1StatusIcon.html#a55d4be5a5ef51fb6e57adfc35b1d579f" title="Sets the title of this tray icon. ">set_title()</a>.</p>
<dl class="since_2_18"><dt><b><a class="el" href="since_2_18.html#_since_2_18000099">Since gtkmm 2.18:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The title of the status icon. </dd></dl>

</div>
</div>
<a class="anchor" id="aa8e27db0ae99716041b96f42c8b121b0"></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::StatusIcon::get_tooltip_markup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the contents of the tooltip for <em>status_icon</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000099">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The tooltip text, or <code>0</code>. You should free the returned string with Glib::free() when done. </dd></dl>

</div>
</div>
<a class="anchor" id="a7f5107175e3fbbe358411ceffa1cbfed"></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::StatusIcon::get_tooltip_text </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the contents of the tooltip for <em>status_icon</em>. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000097">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>The tooltip text, or <code>0</code>. You should free the returned string with Glib::free() when done. </dd></dl>

</div>
</div>
<a class="anchor" id="a9ad55d085e6f68b8c1a256d8dca96afd"></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::StatusIcon::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="a5b40c219aa9c76c51c045902480e7c4f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::StatusIcon::get_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the status icon is visible or not. </p>
<p>Note that being visible does not guarantee that the user can actually see the icon, see also <a class="el" href="classGtk_1_1StatusIcon.html#a97ed393cf244bf1b88d106b3896e2a4f" title="Returns whether the status icon is embedded in a notification area. ">is_embedded()</a>.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000403">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the status icon is visible. </dd></dl>

</div>
</div>
<a class="anchor" id="a78f6bde98e5ec91ac3fc5e18f5575ea9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">guint32 Gtk::StatusIcon::get_x11_window_id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This function is only useful on the X11/freedesktop.org platform. </p>
<p>It returns a window ID for the widget in the underlying status icon implementation. This is useful for the Galago notification service, which can send a window ID in the protocol in order for the server to position notification windows pointing to a status icon reliably.</p>
<p>This function is not intended for other use cases which are more likely to be met by one of the non-X11 specific methods, such as position_menu().</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000162">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd>An 32 bit unsigned integer identifier for the underlying X11 <a class="el" href="classGtk_1_1Window.html" title="Toplevel Window This represents all widgets which are physical windows controlled by the window manag...">Window</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="a529f1bf38ec0a667ea6c78b346bfc594"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GtkStatusIcon* Gtk::StatusIcon::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="ac3587a4babef0fd8e8c86a86b78fca1a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const GtkStatusIcon* Gtk::StatusIcon::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="aea8e88685443016f8badf1abac501f38"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkStatusIcon* Gtk::StatusIcon::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="a97ed393cf244bf1b88d106b3896e2a4f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::StatusIcon::is_embedded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the status icon is embedded in a notification area. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000404">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the status icon is embedded in a notification area. </dd></dl>

</div>
</div>
<a class="anchor" id="a359a5446cf8cc4f6dadb1696bad56d3d"></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::StatusIcon::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_1StatusIcon.html#a9350e3e6a2e834ce317a32fbee4f21cb">signal_activate()</a>. </p>

</div>
</div>
<a class="anchor" id="a891938fa367948b7e6e02d7803ca0c1f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::StatusIcon::on_button_press_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventButton *&#160;</td>
          <td class="paramname"><em>event</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">

<p>This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a3f2edcdce007b7620de2e6f445cd8838">signal_button_press_event()</a>. </p>

</div>
</div>
<a class="anchor" id="a6ecd49bda03976c430481fc850df1b01"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::StatusIcon::on_button_release_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventButton *&#160;</td>
          <td class="paramname"><em>event</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">

<p>This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#ad73e149868b51a365685e81e46587225">signal_button_release_event()</a>. </p>

</div>
</div>
<a class="anchor" id="ada4df7d1c00bfb92ac9c7f9f980ecd16"></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::StatusIcon::on_popup_menu </td>
          <td>(</td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>button</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint32&#160;</td>
          <td class="paramname"><em>activate_time</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">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_1StatusIcon.html#adb03f47b526fef3a5be37bb3c6541f92">signal_popup_menu()</a>. </p>

</div>
</div>
<a class="anchor" id="ac043cada81cc28a0e5634cd9e80f785d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::StatusIcon::on_query_tooltip </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>keyboard_mode</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_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1Tooltip.html">Tooltip</a> &gt;&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">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_1StatusIcon.html#a78e0be457e77f40a322557166f7aa3e0">signal_query_tooltip()</a>. </p>

</div>
</div>
<a class="anchor" id="a3cffe0819f4a17c961008edbc70180ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::StatusIcon::on_scroll_event </td>
          <td>(</td>
          <td class="paramtype">GdkEventScroll *&#160;</td>
          <td class="paramname"><em>event</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">

<p>This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a1fafd73c9243183c42ba4a24edf411c1">signal_scroll_event()</a>. </p>

</div>
</div>
<a class="anchor" id="a58ec3a2b7798af4cffb2c9b6bf892738"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool Gtk::StatusIcon::on_size_changed </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</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">

<p>This is a default handler for the signal <a class="el" href="classGtk_1_1StatusIcon.html#a0d38f7277cbc6b763ffd85ad6bc6dfe8">signal_size_changed()</a>. </p>

</div>
</div>
<a class="anchor" id="a5a5145595c7f884d215860b026732882"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::popup_menu_at_position </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGtk_1_1Menu.html">Menu</a>&amp;&#160;</td>
          <td class="paramname"><em>menu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>button</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint32&#160;</td>
          <td class="paramname"><em>activate_time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Displays a menu aligned to the status icon, and makes it available for selection. </p>
<p>Applications can use this function to display context-sensitive menus.</p>
<p>This is equivalent to the gtk_status_icon_position_menu() helper callback in GTK+, which can be provided to gtk_menu_popup().</p>
<p>See <a class="el" href="classGtk_1_1Menu.html#adb73be43a5c9f64e85dc159b5c1fe8e8">Gtk::Menu::popup()</a> for more details.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">menu</td><td>The menu to popup for the status icon. </td></tr>
    <tr><td class="paramname">button</td><td>The mouse button which was pressed to initiate the event. </td></tr>
    <tr><td class="paramname">activate_time</td><td>The time at which the activation event occurred.</td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000131">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a8fcd5f42b5b7565603a78b30d96eef01"></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::StatusIcon::property_embedded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the status icon is embedded. </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="a11d29b2b3bd497506612f134dc1f0dfb"></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__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt; Gtk::StatusIcon::property_file </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Filename to load and display. </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_WriteOnly that allows you to set the value of the property, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9f642f6c35cc063ff0dfb2377476d291"></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::StatusIcon::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="a177a122253549967f9c6509206509bc8"></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::StatusIcon::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="a2ec981986981925cb733b0dd4076e45f"></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::StatusIcon::property_has_tooltip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether this tray icon has a tooltip. </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="a9cb38f785acf4d1c3cfc647f32e5e825"></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::StatusIcon::property_has_tooltip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether this tray icon has a tooltip. </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="ab68b7cf63a285c0ad5ecccdb4b60b20e"></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::StatusIcon::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="a5cd4cd16337ba1357705abe3b832898b"></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::StatusIcon::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="a06252a19068f806333d6fe488b490f31"></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="group__gtkmmEnums.html#ga84179a467b0ed4f61b4e325eb09b0b1c">Orientation</a> &gt; Gtk::StatusIcon::property_orientation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The orientation of the tray. </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="a8519af853bcac6f252f036b68818eada"></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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; &gt; Gtk::StatusIcon::property_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A GdkPixbuf to display. </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="a2d011297c1ae336e544adfb55cb28fec"></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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a>&gt; &gt; Gtk::StatusIcon::property_pixbuf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A GdkPixbuf to display. </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="a231c32346250863c05e53f54bbc40297"></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="classGdk_1_1Screen.html">Gdk::Screen</a>&gt; &gt; Gtk::StatusIcon::property_screen </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The screen where this status icon will be 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="aff4a8ed310e4494575d2fc55236b2b4a"></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="classGdk_1_1Screen.html">Gdk::Screen</a>&gt; &gt; Gtk::StatusIcon::property_screen </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The screen where this status icon will be 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="af4ba928d91b6e26d8f7b7d28dbab340d"></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; int &gt; Gtk::StatusIcon::property_size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The size of the icon. </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="ade9dd08444414e9057677e6fc049f4e8"></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::StatusIcon::property_stock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> ID for a stock image to display. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000363">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1StatusIcon.html#ab68b7cf63a285c0ad5ecccdb4b60b20e" 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="aee21ba4c07e2f4010200945ec71089b1"></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::StatusIcon::property_stock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="namespaceGtk_1_1Stock.html">Stock</a> ID for a stock image to display. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000364">Deprecated:</a></b></dt><dd>Use <a class="el" href="classGtk_1_1StatusIcon.html#ab68b7cf63a285c0ad5ecccdb4b60b20e" 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="a5ceacf2d368088772a453d65012f4da8"></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="group__gtkmmEnums.html#ga92e349952b9dba45f2b008e3fcec013b">ImageType</a> &gt; Gtk::StatusIcon::property_storage_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The representation being used for image data. </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="a6ec3c29646f25c91b83e0fbb064aa5a1"></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::StatusIcon::property_title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The title of this tray icon. </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="a28420f70430f0e34cdfff76bc0cec800"></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::StatusIcon::property_title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The title of this tray icon. </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="a268322b94c14046b6607f7323405ac56"></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::StatusIcon::property_tooltip_markup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The contents of the tooltip for this tray icon. </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="ab4c6e9621e0397455ed0f15131e1b663"></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::StatusIcon::property_tooltip_markup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The contents of the tooltip for this tray icon. </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="a23605fcecba4fb2196957b111ab054ef"></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::StatusIcon::property_tooltip_text </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The contents of the tooltip for this widget. </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="adc0ebd4c161d1382ceb5b096118bed32"></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::StatusIcon::property_tooltip_text </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The contents of the tooltip for this widget. </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="af0086e8728e32249aaeaf2f7fd1eb433"></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::StatusIcon::property_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the status icon 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="a70e17888928ddd28575b48d91d63f42e"></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::StatusIcon::property_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the status icon 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="ac0384b77ff1bf80d77799685078c919e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set </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="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>pixbuf</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Makes <em>status_icon</em> display <em>pixbuf</em>. </p>
<p>See new_from_pixbuf() for details.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000392">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pixbuf</td><td>A <a class="el" href="classGdk_1_1Pixbuf.html">Gdk::Pixbuf</a> or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a762abaa21f09995f5b94313100b305bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set </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>Makes <em>status_icon</em> display the stock icon with the id <em>stock_id</em>. </p>
<p>See new_from_stock() for details.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000394">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.10: Use set_from_icon_name() instead.</p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000361">Deprecated:</a></b></dt><dd>Use the <a class="el" href="classGtk_1_1StatusIcon.html#ac0384b77ff1bf80d77799685078c919e" title="Makes status_icon display pixbuf. ">set()</a> with the <em>icon_name</em> parameter instead.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">stock_id</td><td>A stock icon id. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a5099ce153989d2e5a8b17428de5b1b0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set </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>Makes <em>status_icon</em> display the icon named <em>icon_name</em> from the current icon theme. </p>
<p>See new_from_icon_name() for details.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000395">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">icon_name</td><td>An icon name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a46930a1e7d21b1eb42fc8fd39acbd77c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set </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; const <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>Makes <em>status_icon</em> display the Icon. </p>
<p>See new_from_gicon() for details.</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000159">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">icon</td><td>A GIcon. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adf0aeb58ab868156646d0a600d3cbc61"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_from_file </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>filename</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Makes <em>status_icon</em> display the file <em>filename</em>. </p>
<p>See new_from_file() for details.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000393">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">filename</td><td>A filename. </td></tr>
  </table>
  </dd>
</dl>

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

<p>Sets the has-tooltip property on <em>status_icon</em> to <em>has_tooltip</em>. </p>
<p>See <a class="el" href="classGtk_1_1StatusIcon.html#a2ec981986981925cb733b0dd4076e45f" title="Whether this tray icon has a tooltip. ">Gtk::StatusIcon::property_has_tooltip()</a> for more information.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000096">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">has_tooltip</td><td>Whether or not <em>status_icon</em> has a tooltip. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a39942b26f52390cd96452c9afcb00615"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_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><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the name of this tray icon. </p>
<p>This should be a string identifying this icon. It is may be used for sorting the icons in the tray and will not be shown to the user.</p>
<dl class="since_2_20"><dt><b><a class="el" href="since_2_20.html#_since_2_20000099">Since gtkmm 2.20:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>The name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a056678a0ccef53abd77744ebaf8a7f26"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_screen </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="classGdk_1_1Screen.html">Gdk::Screen</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>screen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a> where <em>status_icon</em> is displayed; if the icon is already mapped, it will be unmapped, and then remapped on the new screen. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000128">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">screen</td><td>A <a class="el" href="classGdk_1_1Screen.html" title="Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical sc...">Gdk::Screen</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a55d4be5a5ef51fb6e57adfc35b1d579f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_title </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>title</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the title of this tray icon. </p>
<p>This should be a short, human-readable, localized string describing the tray icon. It may be used by tools like screen readers to render the tray icon.</p>
<dl class="since_2_18"><dt><b><a class="el" href="since_2_18.html#_since_2_18000098">Since gtkmm 2.18:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>The title. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1ec8e5695a5f1253bda80254cc1d9b29"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_tooltip_markup </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>markup</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets <em>markup</em> as the contents of the tooltip, which is marked up with the [<a class="elRef" href="http://library.gnome.org/devel/pangomm/unstable/namespacePango.html">Pango</a> text markup language][PangoMarkupFormat]. </p>
<p>This function will take care of setting <a class="el" href="classGtk_1_1StatusIcon.html#a2ec981986981925cb733b0dd4076e45f" title="Whether this tray icon has a tooltip. ">Gtk::StatusIcon::property_has_tooltip()</a> to <code>true</code> and of the default handler for the <a class="el" href="classGtk_1_1StatusIcon.html#a78e0be457e77f40a322557166f7aa3e0">Gtk::StatusIcon::signal_query_tooltip()</a> signal.</p>
<p>See also the <a class="el" href="classGtk_1_1StatusIcon.html#a268322b94c14046b6607f7323405ac56" title="The contents of the tooltip for this tray icon. ">Gtk::StatusIcon::property_tooltip_markup()</a> property and <a class="el" href="classGtk_1_1Tooltip.html#a49e0b6727492955b588399809eba8943" title="Sets the text of the tooltip to be markup, which is marked up with the [Pango text markup language][P...">Gtk::Tooltip::set_markup()</a>.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000100">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">markup</td><td>The contents of the tooltip for <em>status_icon</em>, or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac55a8196e4a9626b96a8abb77ea5730a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_tooltip_text </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>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets <em>text</em> as the contents of the tooltip. </p>
<p>This function will take care of setting <a class="el" href="classGtk_1_1StatusIcon.html#a2ec981986981925cb733b0dd4076e45f" title="Whether this tray icon has a tooltip. ">Gtk::StatusIcon::property_has_tooltip()</a> to <code>true</code> and of the default handler for the <a class="el" href="classGtk_1_1StatusIcon.html#a78e0be457e77f40a322557166f7aa3e0">Gtk::StatusIcon::signal_query_tooltip()</a> signal.</p>
<p>See also the <a class="el" href="classGtk_1_1StatusIcon.html#a23605fcecba4fb2196957b111ab054ef" title="The contents of the tooltip for this widget. ">Gtk::StatusIcon::property_tooltip_text()</a> property and <a class="el" href="classGtk_1_1Tooltip.html#a050b7ea7894290257eb0e8dd0ccddf95" title="Sets the text of the tooltip to be text. ">Gtk::Tooltip::set_text()</a>.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000098">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The contents of the tooltip for <em>status_icon</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa8071914856af839dd210cc4b244be6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::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>Shows or hides a status icon. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000402">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 3.14: Use notifications</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">visible</td><td><code>true</code> to show the status icon, <code>false</code> to hide it. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a9350e3e6a2e834ce317a32fbee4f21cb"></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::StatusIcon::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>Gets emitted when the user activates the status icon. If and how status icons can activated is platform-dependent.</p>
<p>Unlike most G_SIGNAL_ACTION signals, this signal is meant to be used by applications and should be wrapped by language bindings.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000407">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a3f2edcdce007b7620de2e6f445cd8838"></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_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool,GdkEventButton* &gt; Gtk::StatusIcon::signal_button_press_event </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>bool on_my_button_press_event(GdkEventButton* event)</code></dd></dl>
<p>The <a class="el" href="classGtk_1_1StatusIcon.html#a3f2edcdce007b7620de2e6f445cd8838">signal_button_press_event()</a> signal will be emitted when a button (typically from a mouse) is pressed.</p>
<p>Whether this event is emitted is platform-dependent. Use the <a class="el" href="classGtk_1_1StatusIcon.html#a9350e3e6a2e834ce317a32fbee4f21cb">signal_activate()</a> and <a class="el" href="classGtk_1_1StatusIcon.html#adb03f47b526fef3a5be37bb3c6541f92">signal_popup_menu()</a> signals in preference.</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000163">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>The Gdk::EventButton which triggered this signal. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> to stop other handlers from being invoked for the event. <code>false</code> to propagate the event further. </dd></dl>

</div>
</div>
<a class="anchor" id="ad73e149868b51a365685e81e46587225"></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_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool,GdkEventButton* &gt; Gtk::StatusIcon::signal_button_release_event </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>bool on_my_button_release_event(GdkEventButton* event)</code></dd></dl>
<p>The <a class="el" href="classGtk_1_1StatusIcon.html#ad73e149868b51a365685e81e46587225">signal_button_release_event()</a> signal will be emitted when a button (typically from a mouse) is released.</p>
<p>Whether this event is emitted is platform-dependent. Use the <a class="el" href="classGtk_1_1StatusIcon.html#a9350e3e6a2e834ce317a32fbee4f21cb">signal_activate()</a> and <a class="el" href="classGtk_1_1StatusIcon.html#adb03f47b526fef3a5be37bb3c6541f92">signal_popup_menu()</a> signals in preference.</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000164">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>The Gdk::EventButton which triggered this signal. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> to stop other handlers from being invoked for the event. <code>false</code> to propagate the event further. </dd></dl>

</div>
</div>
<a class="anchor" id="adb03f47b526fef3a5be37bb3c6541f92"></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_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,guint,guint32 &gt; Gtk::StatusIcon::signal_popup_menu </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_popup_menu(guint button, guint32 activate_time)</code></dd></dl>
<p>Gets emitted when the user brings up the context menu of the status icon. Whether status icons can have context menus and how these are activated is platform-dependent.</p>
<p>The <em>button</em> and <em>activate_time</em> parameters should be passed as the last to arguments to <a class="el" href="classGtk_1_1Menu.html#adb73be43a5c9f64e85dc159b5c1fe8e8">Gtk::Menu::popup()</a>.</p>
<p>Unlike most G_SIGNAL_ACTION signals, this signal is meant to be used by applications and should be wrapped by language bindings.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000408">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">button</td><td>The button that was pressed, or 0 if the signal is not emitted in response to a button press event. </td></tr>
    <tr><td class="paramname">activate_time</td><td>The timestamp of the event that triggered the signal emission. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a78e0be457e77f40a322557166f7aa3e0"></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_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; bool,int,int,bool,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_1Tooltip.html">Tooltip</a>&gt;&amp; &gt; Gtk::StatusIcon::signal_query_tooltip </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>bool on_my_query_tooltip(int x, int y, bool keyboard_mode, const Glib::RefPtr&lt;Tooltip&gt;&amp; tooltip)</code></dd></dl>
<p>Emitted when the hover timeout has expired with the cursor hovering above <em>status_icon</em>; or emitted when <em>status_icon</em> got focus in keyboard mode.</p>
<p>Using the given coordinates, the signal handler should determine whether a tooltip should be shown for <em>status_icon</em>. If this is the case <code>true</code> should be returned, <code>false</code> otherwise. Note that if <em>keyboard_mode</em> is <code>true</code>, the values of <em>x</em> and <em>y</em> are undefined and should not be used.</p>
<p>The signal handler is free to manipulate <em>tooltip</em> with the therefore destined function calls.</p>
<p>Whether this signal is emitted is platform-dependent. For plain text tooltips, use <a class="el" href="classGtk_1_1StatusIcon.html#a23605fcecba4fb2196957b111ab054ef" title="The contents of the tooltip for this widget. ">Gtk::StatusIcon::property_tooltip_text()</a> in preference.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000102">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>The x coordinate of the cursor position where the request has been emitted, relative to <em>status_icon</em>. </td></tr>
    <tr><td class="paramname">y</td><td>The y coordinate of the cursor position where the request has been emitted, relative to <em>status_icon</em>. </td></tr>
    <tr><td class="paramname">keyboard_mode</td><td><code>true</code> if the tooltip was trigged using the keyboard. </td></tr>
    <tr><td class="paramname">tooltip</td><td>A <a class="el" href="classGtk_1_1Tooltip.html" title="Add tips to your widgets. ">Gtk::Tooltip</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if <em>tooltip</em> should be shown right now, <code>false</code> otherwise. </dd></dl>

</div>
</div>
<a class="anchor" id="a1fafd73c9243183c42ba4a24edf411c1"></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_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool,GdkEventScroll* &gt; Gtk::StatusIcon::signal_scroll_event </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>bool on_my_scroll_event(GdkEventScroll* event)</code></dd></dl>
<p>The <a class="el" href="classGtk_1_1StatusIcon.html#a1fafd73c9243183c42ba4a24edf411c1">signal_scroll_event()</a> signal is emitted when a button in the 4 to 7 range is pressed. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned.</p>
<p>Whether this event is emitted is platform-dependent.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000101">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>The Gdk::EventScroll which triggered this signal. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> to stop other handlers from being invoked for the event. <code>false</code> to propagate the event further. </dd></dl>

</div>
</div>
<a class="anchor" id="a0d38f7277cbc6b763ffd85ad6bc6dfe8"></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_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; bool,int &gt; Gtk::StatusIcon::signal_size_changed </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>bool on_my_size_changed(int size)</code></dd></dl>
<p>Gets emitted when the size available for the image changes, e.g. because the notification area got resized.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000406">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">size</td><td>The new size. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the icon was updated for the new size. Otherwise, GTK+ will scale the icon as necessary. </dd></dl>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a610066adb78b7006b42dd4d980a28cae"></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_1StatusIcon.html">Gtk::StatusIcon</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">GtkStatusIcon *&#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:27 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>