Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > fe6e02720319b05688a94261a5d8b124 > files > 795

gtkmm2.4-doc-2.24.4-2.mga4.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"/>
<title>gtkmm: Gtk::StatusIcon Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<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">2.24.4</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <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>
<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> </div>
  <div class="headertitle">
<h1>Gtk::StatusIcon Class Reference</h1> </div>
</div>
<div class="contents">
<!-- doxytag: class="Gtk::StatusIcon" --><!-- doxytag: inherits="Glib::Object" -->
<p>The "system tray" or notification area is normally used for transient icons that indicate some special state. <a href="#_details">More...</a></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="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="21,160,115,189"/><area shape="rect" id="node4" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,83,131,112"/><area shape="rect" id="node6" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="11,5,125,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for Gtk::StatusIcon:</div>
<div class="dyncontent">
<div class="center"><img src="classGtk_1_1StatusIcon__coll__graph.png" border="0" usemap="#Gtk_1_1StatusIcon_coll__map" alt="Collaboration graph"/></div>
<map name="Gtk_1_1StatusIcon_coll__map" id="Gtk_1_1StatusIcon_coll__map">
<area shape="rect" id="node2" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="21,160,115,189"/><area shape="rect" id="node4" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,83,131,112"/><area shape="rect" id="node6" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="11,5,125,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGtk_1_1StatusIcon-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><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><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a529f1bf38ec0a667ea6c78b346bfc594"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#ac3587a4babef0fd8e8c86a86b78fca1a"></a><br/></td></tr>
<tr><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><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"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display <em>pixbuf</em>. <a href="#ac0384b77ff1bf80d77799685078c919e"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the file <em>filename</em>. <a href="#adf0aeb58ab868156646d0a600d3cbc61"></a><br/></td></tr>
<tr><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><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"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name)</td></tr>
<tr><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"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGio_1_1Icon.html">Gio::Icon</a> &gt;&amp; icon)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes <em>status_icon</em> display the Icon. <a href="#a46930a1e7d21b1eb42fc8fd39acbd77c"></a><br/></td></tr>
<tr><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><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 s...">Gtk::StatusIcon</a> to store image data. <a href="#a89a8a2d3b5549c7357b6094c619b4944"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a>. <a href="#a77ab11a97f02aab3e486c9ef3a1f5251"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a>. <a href="#a61de89095dd8f7cdf875673e8f007d09"></a><br/></td></tr>
<tr><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><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 s...">Gtk::StatusIcon</a>. <a href="#a7e008396a0e1d3b23798e3422d297ce8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a>. <a href="#a74233b7970a595f246ff23746838f439"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a>. <a href="#abe15b71252d1574ab854db1f28e5ca4f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a>. <a href="#abc634401b2ccee6d08c323b33b3b829c"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size in pixels that is available for the image. <a href="#a778633fd0e074b407382942b4822a27c"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/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><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"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><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"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><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"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a5b710f47c3c145381be6d005105d70cf">set_tooltip</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; tooltip_text)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the tooltip of the status icon. <a href="#a5b710f47c3c145381be6d005105d70cf"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Shows or hides a status icon. <a href="#aa8071914856af839dd210cc4b244be6a"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the status icon is visible or not. <a href="#a5b40c219aa9c76c51c045902480e7c4f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aafafc3925a4878426a3ae410cd5bf7dd">set_blinking</a> (bool blinking=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes the status icon start or stop blinking. <a href="#aafafc3925a4878426a3ae410cd5bf7dd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a589723cb510a04b6e588bbb98b493dbd">get_blinking</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the icon is blinking, see <a class="el" href="classGtk_1_1StatusIcon.html#aafafc3925a4878426a3ae410cd5bf7dd" title="Makes the status icon start or stop blinking.">set_blinking()</a>. <a href="#a589723cb510a04b6e588bbb98b493dbd"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the status icon is embedded in a notification area. <a href="#a97ed393cf244bf1b88d106b3896e2a4f"></a><br/></td></tr>
<tr><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><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"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains information about the location of the status icon on screen. <a href="#a1a9fe1c7776fa0509ab31835f4949195"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current value of the has-tooltip property. <a href="#a0a21e8effdd363c7cfffb2409ed27427"></a><br/></td></tr>
<tr><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><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"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the contents of the tooltip for <em>status_icon</em>. <a href="#a7f5107175e3fbbe358411ceffa1cbfed"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; text)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>text</em> as the contents of the tooltip. <a href="#ac55a8196e4a9626b96a8abb77ea5730a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the contents of the tooltip for <em>status_icon</em>. <a href="#aa8e27db0ae99716041b96f42c8b121b0"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; markup)</td></tr>
<tr><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 href="#a1ec8e5695a5f1253bda80254cc1d9b29"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; title)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the title of this tray icon. <a href="#a55d4be5a5ef51fb6e57adfc35b1d579f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the title of this tray icon. <a href="#a87e3166213fcbbca9b1fe7e9bd0c31e2"></a><br/></td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the name of this tray icon. <a href="#a39942b26f52390cd96452c9afcb00615"></a><br/></td></tr>
<tr><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><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is only useful on the X11/freedesktop.org platform. <a href="#a78f6bde98e5ec91ac3fc5e18f5575ea9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">A GdkPixbuf to display. <a href="#a8519af853bcac6f252f036b68818eada"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">A GdkPixbuf to display. <a href="#a2d011297c1ae336e544adfb55cb28fec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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/a01202.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a9088ec994723d03031546945a0103815">property_file</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Filename to load and display. <a href="#a9088ec994723d03031546945a0103815"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <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#a37defdb0a1468798571295ed22d52ea7">property_stock</a> ()</td></tr>
<tr><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="#a37defdb0a1468798571295ed22d52ea7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&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#aeef3ee5235ca6bb84acec79f4849291f">property_stock</a> () const </td></tr>
<tr><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="#aeef3ee5235ca6bb84acec79f4849291f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a83b18525c0c11c33d5e3e9ed441e27eb">property_icon_name</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme. <a href="#a83b18525c0c11c33d5e3e9ed441e27eb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#adb1a96ad4b67a9fdfbc813119d7efc5b">property_icon_name</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the icon from the icon theme. <a href="#adb1a96ad4b67a9fdfbc813119d7efc5b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed. <a href="#a9f642f6c35cc063ff0dfb2377476d291"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">The GIcon being displayed. <a href="#a177a122253549967f9c6509206509bc8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&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#a6c67d6abd34f9833585add85a4079fab">property_storage_type</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The representation being used for image data. <a href="#a6c67d6abd34f9833585add85a4079fab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a62e77d2885933ed11c38c4e2adbffa68">property_size</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of the icon. <a href="#a62e77d2885933ed11c38c4e2adbffa68"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">The screen where this status icon will be displayed. <a href="#a231c32346250863c05e53f54bbc40297"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">The screen where this status icon will be displayed. <a href="#aff4a8ed310e4494575d2fc55236b2b4a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ae06a338ee0fc2b92c697cf72032076b3">property_blinking</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether or not the status icon is blinking. <a href="#ae06a338ee0fc2b92c697cf72032076b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#acc0a2f42f9c1736c077355f5d405664c">property_blinking</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether or not the status icon is blinking. <a href="#acc0a2f42f9c1736c077355f5d405664c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#aa0506b76f4a58b92eef40c3f3bb88b84">property_visible</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether or not the status icon is visible. <a href="#aa0506b76f4a58b92eef40c3f3bb88b84"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a498a184af59e09ab107a40aca669ca37">property_visible</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether or not the status icon is visible. <a href="#a498a184af59e09ab107a40aca669ca37"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a22b809d85b2f46d99acb7588d83801da">property_embedded</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether or not the status icon is embedded. <a href="#a22b809d85b2f46d99acb7588d83801da"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&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#aa35c10d690de133778c1b8662ed1dac7">property_orientation</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The orientation of the tray. <a href="#aa35c10d690de133778c1b8662ed1dac7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a3d486cb02a89a9fc92f3ccfe1400ffd9">property_has_tooltip</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether this tray icon has a tooltip. <a href="#a3d486cb02a89a9fc92f3ccfe1400ffd9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a18313090f9deb260c8c0e87bd2337726">property_has_tooltip</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether this tray icon has a tooltip. <a href="#a18313090f9deb260c8c0e87bd2337726"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a72927501875cb25889ceea796744febd">property_tooltip_text</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this widget. <a href="#a72927501875cb25889ceea796744febd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a9bf4bf1ef363f748ffcb348eef0d2e56">property_tooltip_text</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this widget. <a href="#a9bf4bf1ef363f748ffcb348eef0d2e56"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a57940b505d2cb2ddab09427e9206ee26">property_tooltip_markup</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this tray icon. <a href="#a57940b505d2cb2ddab09427e9206ee26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#a0f97d87d27097b7891fe45fb33c3e3ba">property_tooltip_markup</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The contents of the tooltip for this tray icon. <a href="#a0f97d87d27097b7891fe45fb33c3e3ba"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#ab4ce56238183fc4dc8cf22a406c1ae6c">property_title</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The title of this tray icon. <a href="#ab4ce56238183fc4dc8cf22a406c1ae6c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1StatusIcon.html#afb76316df15e61faabe83e33be3ddc18">property_title</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The title of this tray icon. <a href="#afb76316df15e61faabe83e33be3ddc18"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; 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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; bool, int, <br class="typebreak"/>
int, bool, const <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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="../../../glibmm-2.4/reference/html/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><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 s...">Gtk::StatusIcon</a> object. <a href="#a306477d0d7208f0401ab90f2f4b25f1d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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/a01202.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a status icon displaying the file <em>filename</em>. <a href="#a7d249edb6954d315d136fc7d67080a37"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><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><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="../../../glibmm-2.4/reference/html/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><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><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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; icon_name)</td></tr>
<tr><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="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGio_1_1Icon.html">Gio::Icon</a> &gt;&amp; icon)</td></tr>
<tr><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/a01176.html#ga445a43f417432dd1b9aed90ef239c700">size</a>)</td></tr>
<tr><td colspan="2"><h2><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a610066adb78b7006b42dd4d980a28cae"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>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 s...">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 s...">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>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000299">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a374b0da7029983febda301cf83424399"></a><!-- doxytag: member="Gtk::StatusIcon::~StatusIcon" ref="a374b0da7029983febda301cf83424399" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::StatusIcon::~StatusIcon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d33c845a4b7971fab3389a58a745651"></a><!-- doxytag: member="Gtk::StatusIcon::StatusIcon" ref="a5d33c845a4b7971fab3389a58a745651" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a64f37726a34071148bebeb2954adc5d1"></a><!-- doxytag: member="Gtk::StatusIcon::StatusIcon" ref="a64f37726a34071148bebeb2954adc5d1" args="(const Glib::RefPtr&lt; Gdk::Pixbuf &gt; &amp;pixbuf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/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><code> [explicit, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1573c8e492fc1b7397f4d01947d76cb0"></a><!-- doxytag: member="Gtk::StatusIcon::StatusIcon" ref="a1573c8e492fc1b7397f4d01947d76cb0" args="(const StockID &amp;stock)" -->
<div class="memitem">
<div class="memproto">
      <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><code> [explicit, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aaae55ceca75537115be0c17dd30723e2"></a><!-- doxytag: member="Gtk::StatusIcon::StatusIcon" ref="aaae55ceca75537115be0c17dd30723e2" args="(const Glib::ustring &amp;icon_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>icon_name</em></td><td>)</td>
          <td><code> [explicit, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1b42aa704c545ecdd1f6fea871b41342"></a><!-- doxytag: member="Gtk::StatusIcon::StatusIcon" ref="a1b42aa704c545ecdd1f6fea871b41342" args="(const Glib::RefPtr&lt; const Gio::Icon &gt; &amp;icon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::StatusIcon::StatusIcon </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGio_1_1Icon.html">Gio::Icon</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>icon</em></td><td>)</td>
          <td><code> [explicit, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a306477d0d7208f0401ab90f2f4b25f1d"></a><!-- doxytag: member="Gtk::StatusIcon::create" ref="a306477d0d7208f0401ab90f2f4b25f1d" args="(const Glib::RefPtr&lt; Gdk::Pixbuf &gt; &amp;pixbuf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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="../../../glibmm-2.4/reference/html/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><code> [static]</code></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 s...">Gtk::StatusIcon</a> object. </p>
<dl class="return"><dt><b>Returns:</b></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 s...">Gtk::StatusIcon</a> object. </dd></dl>

</div>
</div>
<a class="anchor" id="ab0d930fc95745e5a9251a9582d2bd669"></a><!-- doxytag: member="Gtk::StatusIcon::create" ref="ab0d930fc95745e5a9251a9582d2bd669" args="(const StockID &amp;stock_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f1e30373c022028c7c5ce6d02355c38"></a><!-- doxytag: member="Gtk::StatusIcon::create" ref="a3f1e30373c022028c7c5ce6d02355c38" args="(const Glib::ustring &amp;icon_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>icon_name</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7d249edb6954d315d136fc7d67080a37"></a><!-- doxytag: member="Gtk::StatusIcon::create_from_file" ref="a7d249edb6954d315d136fc7d67080a37" args="(const std::string &amp;filename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/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/a01202.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>filename</em></td><td>)</td>
          <td><code> [static]</code></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><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">filename</td><td>A filename. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></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 s...">StatusIcon</a></dd></dl>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000300">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a589723cb510a04b6e588bbb98b493dbd"></a><!-- doxytag: member="Gtk::StatusIcon::get_blinking" ref="a589723cb510a04b6e588bbb98b493dbd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::StatusIcon::get_blinking </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns whether the icon is blinking, see <a class="el" href="classGtk_1_1StatusIcon.html#aafafc3925a4878426a3ae410cd5bf7dd" title="Makes the status icon start or stop blinking.">set_blinking()</a>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000315">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 2.22: This function will be removed in GTK+ 3 </p>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the icon is blinking. </dd></dl>

</div>
</div>
<a class="anchor" id="a1a9fe1c7776fa0509ab31835f4949195"></a><!-- doxytag: member="Gtk::StatusIcon::get_geometry" ref="a1a9fe1c7776fa0509ab31835f4949195" args="(Glib::RefPtr&lt; Gdk::Screen &gt; &amp;screen, Gdk::Rectangle &amp;area, Orientation &amp;orientation)" -->
<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="../../../glibmm-2.4/reference/html/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><dt><b>Parameters:</b></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="return"><dt><b>Returns:</b></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_10000317">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a0a21e8effdd363c7cfffb2409ed27427"></a><!-- doxytag: member="Gtk::StatusIcon::get_has_tooltip" ref="a0a21e8effdd363c7cfffb2409ed27427" args="() const " -->
<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" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate s...">Gtk::StatusIcon</a>:has-tooltip for more information.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000091">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Current value of has-tooltip on <em>status_icon</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="abe15b71252d1574ab854db1f28e5ca4f"></a><!-- doxytag: member="Gtk::StatusIcon::get_icon" ref="abe15b71252d1574ab854db1f28e5ca4f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_GICON (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_14000137">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The displayed icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="abc634401b2ccee6d08c323b33b3b829c"></a><!-- doxytag: member="Gtk::StatusIcon::get_icon" ref="abc634401b2ccee6d08c323b33b3b829c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="elRef" href="../../../glibmm-2.4/reference/html/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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_GICON (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_14000138">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The displayed icon, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a74233b7970a595f246ff23746838f439"></a><!-- doxytag: member="Gtk::StatusIcon::get_icon_name" ref="a74233b7970a595f246ff23746838f439" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_ICON_NAME (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 s...">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_10000309">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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><!-- doxytag: member="Gtk::StatusIcon::get_pixbuf" ref="a77ab11a97f02aab3e486c9ef3a1f5251" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_PIXBUF (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_10000306">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The displayed pixbuf, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="a61de89095dd8f7cdf875673e8f007d09"></a><!-- doxytag: member="Gtk::StatusIcon::get_pixbuf" ref="a61de89095dd8f7cdf875673e8f007d09" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_PIXBUF (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_10000307">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The displayed pixbuf, or <code>0</code> if the image is empty. </dd></dl>

</div>
</div>
<a class="anchor" id="ae60016280eeac61d0090f1a4be3b8889"></a><!-- doxytag: member="Gtk::StatusIcon::get_screen" ref="ae60016280eeac61d0090f1a4be3b8889" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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_12000084">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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><!-- doxytag: member="Gtk::StatusIcon::get_screen" ref="a131ec1b89e240b19fbd717b5807d2c1c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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_12000085">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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><!-- doxytag: member="Gtk::StatusIcon::get_size" ref="a778633fd0e074b407382942b4822a27c" args="() const " -->
<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_10000310">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The size that is available for the image. </dd></dl>

</div>
</div>
<a class="anchor" id="a7e008396a0e1d3b23798e3422d297ce8"></a><!-- doxytag: member="Gtk::StatusIcon::get_stock" ref="a7e008396a0e1d3b23798e3422d297ce8" args="() const " -->
<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 s...">Gtk::StatusIcon</a>. </p>
<p>The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_STOCK (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 s...">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_10000308">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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><!-- doxytag: member="Gtk::StatusIcon::get_storage_type" ref="a89a8a2d3b5549c7357b6094c619b4944" args="() const " -->
<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 s...">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 s...">Gtk::StatusIcon</a> has no image data, the return value will be Gtk::IMAGE_EMPTY.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000305">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The image representation being used. </dd></dl>

</div>
</div>
<a class="anchor" id="a87e3166213fcbbca9b1fe7e9bd0c31e2"></a><!-- doxytag: member="Gtk::StatusIcon::get_title" ref="a87e3166213fcbbca9b1fe7e9bd0c31e2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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_18000062">Since gtkmm 2.18:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The title of the status icon. </dd></dl>

</div>
</div>
<a class="anchor" id="aa8e27db0ae99716041b96f42c8b121b0"></a><!-- doxytag: member="Gtk::StatusIcon::get_tooltip_markup" ref="aa8e27db0ae99716041b96f42c8b121b0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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_16000095">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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><!-- doxytag: member="Gtk::StatusIcon::get_tooltip_text" ref="a7f5107175e3fbbe358411ceffa1cbfed" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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_16000093">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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="a5b40c219aa9c76c51c045902480e7c4f"></a><!-- doxytag: member="Gtk::StatusIcon::get_visible" ref="a5b40c219aa9c76c51c045902480e7c4f" args="() const " -->
<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_10000313">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the status icon is visible. </dd></dl>

</div>
</div>
<a class="anchor" id="a78f6bde98e5ec91ac3fc5e18f5575ea9"></a><!-- doxytag: member="Gtk::StatusIcon::get_x11_window_id" ref="a78f6bde98e5ec91ac3fc5e18f5575ea9" args="() const " -->
<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_14000139">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></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="ac3587a4babef0fd8e8c86a86b78fca1a"></a><!-- doxytag: member="Gtk::StatusIcon::gobj" ref="ac3587a4babef0fd8e8c86a86b78fca1a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkStatusIcon* Gtk::StatusIcon::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::ObjectBase</a>.</p>

</div>
</div>
<a class="anchor" id="a529f1bf38ec0a667ea6c78b346bfc594"></a><!-- doxytag: member="Gtk::StatusIcon::gobj" ref="a529f1bf38ec0a667ea6c78b346bfc594" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkStatusIcon* Gtk::StatusIcon::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.</p>

</div>
</div>
<a class="anchor" id="aea8e88685443016f8badf1abac501f38"></a><!-- doxytag: member="Gtk::StatusIcon::gobj_copy" ref="aea8e88685443016f8badf1abac501f38" args="()" -->
<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><!-- doxytag: member="Gtk::StatusIcon::is_embedded" ref="a97ed393cf244bf1b88d106b3896e2a4f" args="() const " -->
<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_10000316">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if the status icon is embedded in a notification area. </dd></dl>

</div>
</div>
<a class="anchor" id="a58ec3a2b7798af4cffb2c9b6bf892738"></a><!-- doxytag: member="Gtk::StatusIcon::on_size_changed" ref="a58ec3a2b7798af4cffb2c9b6bf892738" args="(int size)" -->
<div class="memitem">
<div class="memproto">
      <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><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5a5145595c7f884d215860b026732882"></a><!-- doxytag: member="Gtk::StatusIcon::popup_menu_at_position" ref="a5a5145595c7f884d215860b026732882" args="(Menu &amp;menu, guint button, guint32 activate_time)" -->
<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#a6501cd09e10a13f18249202571f02a78">Gtk::Menu::popup()</a> for more details.</p>
<dl><dt><b>Parameters:</b></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_12000086">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ae06a338ee0fc2b92c697cf72032076b3"></a><!-- doxytag: member="Gtk::StatusIcon::property_blinking" ref="ae06a338ee0fc2b92c697cf72032076b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;bool&gt; Gtk::StatusIcon::property_blinking </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="acc0a2f42f9c1736c077355f5d405664c"></a><!-- doxytag: member="Gtk::StatusIcon::property_blinking" ref="acc0a2f42f9c1736c077355f5d405664c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;bool&gt; Gtk::StatusIcon::property_blinking </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a22b809d85b2f46d99acb7588d83801da"></a><!-- doxytag: member="Gtk::StatusIcon::property_embedded" ref="a22b809d85b2f46d99acb7588d83801da" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 or not 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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9088ec994723d03031546945a0103815"></a><!-- doxytag: member="Gtk::StatusIcon::property_file" ref="a9088ec994723d03031546945a0103815" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly</a>&lt;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01202.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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9f642f6c35cc063ff0dfb2377476d291"></a><!-- doxytag: member="Gtk::StatusIcon::property_gicon" ref="a9f642f6c35cc063ff0dfb2377476d291" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a177a122253549967f9c6509206509bc8"></a><!-- doxytag: member="Gtk::StatusIcon::property_gicon" ref="a177a122253549967f9c6509206509bc8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a3d486cb02a89a9fc92f3ccfe1400ffd9"></a><!-- doxytag: member="Gtk::StatusIcon::property_has_tooltip" ref="a3d486cb02a89a9fc92f3ccfe1400ffd9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a18313090f9deb260c8c0e87bd2337726"></a><!-- doxytag: member="Gtk::StatusIcon::property_has_tooltip" ref="a18313090f9deb260c8c0e87bd2337726" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a83b18525c0c11c33d5e3e9ed441e27eb"></a><!-- doxytag: member="Gtk::StatusIcon::property_icon_name" ref="a83b18525c0c11c33d5e3e9ed441e27eb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="adb1a96ad4b67a9fdfbc813119d7efc5b"></a><!-- doxytag: member="Gtk::StatusIcon::property_icon_name" ref="adb1a96ad4b67a9fdfbc813119d7efc5b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aa35c10d690de133778c1b8662ed1dac7"></a><!-- doxytag: member="Gtk::StatusIcon::property_orientation" ref="aa35c10d690de133778c1b8662ed1dac7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a8519af853bcac6f252f036b68818eada"></a><!-- doxytag: member="Gtk::StatusIcon::property_pixbuf" ref="a8519af853bcac6f252f036b68818eada" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a2d011297c1ae336e544adfb55cb28fec"></a><!-- doxytag: member="Gtk::StatusIcon::property_pixbuf" ref="a2d011297c1ae336e544adfb55cb28fec" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a231c32346250863c05e53f54bbc40297"></a><!-- doxytag: member="Gtk::StatusIcon::property_screen" ref="a231c32346250863c05e53f54bbc40297" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aff4a8ed310e4494575d2fc55236b2b4a"></a><!-- doxytag: member="Gtk::StatusIcon::property_screen" ref="aff4a8ed310e4494575d2fc55236b2b4a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt; <a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a62e77d2885933ed11c38c4e2adbffa68"></a><!-- doxytag: member="Gtk::StatusIcon::property_size" ref="a62e77d2885933ed11c38c4e2adbffa68" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a37defdb0a1468798571295ed22d52ea7"></a><!-- doxytag: member="Gtk::StatusIcon::property_stock" ref="a37defdb0a1468798571295ed22d52ea7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aeef3ee5235ca6bb84acec79f4849291f"></a><!-- doxytag: member="Gtk::StatusIcon::property_stock" ref="aeef3ee5235ca6bb84acec79f4849291f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="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>
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a6c67d6abd34f9833585add85a4079fab"></a><!-- doxytag: member="Gtk::StatusIcon::property_storage_type" ref="a6c67d6abd34f9833585add85a4079fab" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="el" href="group__gtkmmEnums.html#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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="ab4ce56238183fc4dc8cf22a406c1ae6c"></a><!-- doxytag: member="Gtk::StatusIcon::property_title" ref="ab4ce56238183fc4dc8cf22a406c1ae6c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="afb76316df15e61faabe83e33be3ddc18"></a><!-- doxytag: member="Gtk::StatusIcon::property_title" ref="afb76316df15e61faabe83e33be3ddc18" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a57940b505d2cb2ddab09427e9206ee26"></a><!-- doxytag: member="Gtk::StatusIcon::property_tooltip_markup" ref="a57940b505d2cb2ddab09427e9206ee26" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a0f97d87d27097b7891fe45fb33c3e3ba"></a><!-- doxytag: member="Gtk::StatusIcon::property_tooltip_markup" ref="a0f97d87d27097b7891fe45fb33c3e3ba" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a72927501875cb25889ceea796744febd"></a><!-- doxytag: member="Gtk::StatusIcon::property_tooltip_text" ref="a72927501875cb25889ceea796744febd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a9bf4bf1ef363f748ffcb348eef0d2e56"></a><!-- doxytag: member="Gtk::StatusIcon::property_tooltip_text" ref="a9bf4bf1ef363f748ffcb348eef0d2e56" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>&lt;<a class="elRef" href="../../../glibmm-2.4/reference/html/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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a498a184af59e09ab107a40aca669ca37"></a><!-- doxytag: member="Gtk::StatusIcon::property_visible" ref="a498a184af59e09ab107a40aca669ca37" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 or not 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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="aa0506b76f4a58b92eef40c3f3bb88b84"></a><!-- doxytag: member="Gtk::StatusIcon::property_visible" ref="aa0506b76f4a58b92eef40c3f3bb88b84" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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 or not 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="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>

</div>
</div>
<a class="anchor" id="a762abaa21f09995f5b94313100b305bc"></a><!-- doxytag: member="Gtk::StatusIcon::set" ref="a762abaa21f09995f5b94313100b305bc" args="(const StockID &amp;stock_id)" -->
<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_10000303">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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="ac0384b77ff1bf80d77799685078c919e"></a><!-- doxytag: member="Gtk::StatusIcon::set" ref="ac0384b77ff1bf80d77799685078c919e" args="(const Glib::RefPtr&lt; Gdk::Pixbuf &gt; &amp;pixbuf)" -->
<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="../../../glibmm-2.4/reference/html/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_10000301">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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="a46930a1e7d21b1eb42fc8fd39acbd77c"></a><!-- doxytag: member="Gtk::StatusIcon::set" ref="a46930a1e7d21b1eb42fc8fd39acbd77c" args="(const Glib::RefPtr&lt; const Gio::Icon &gt; &amp;icon)" -->
<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="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="elRef" href="../../../glibmm-2.4/reference/html/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_14000136">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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="a5099ce153989d2e5a8b17428de5b1b0d"></a><!-- doxytag: member="Gtk::StatusIcon::set" ref="a5099ce153989d2e5a8b17428de5b1b0d" args="(const Glib::ustring &amp;icon_name)" -->
<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="../../../glibmm-2.4/reference/html/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_10000304">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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="aafafc3925a4878426a3ae410cd5bf7dd"></a><!-- doxytag: member="Gtk::StatusIcon::set_blinking" ref="aafafc3925a4878426a3ae410cd5bf7dd" args="(bool blinking=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_blinking </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>blinking</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Makes the status icon start or stop blinking. </p>
<p>Note that blinking user interface elements may be problematic for some users, and thus may be turned off, in which case this setting has no effect.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000314">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 2.22: This function will be removed in GTK+ 3 </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">blinking</td><td><code>true</code> to turn blinking on, <code>false</code> to turn it off. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adf0aeb58ab868156646d0a600d3cbc61"></a><!-- doxytag: member="Gtk::StatusIcon::set_from_file" ref="adf0aeb58ab868156646d0a600d3cbc61" args="(const Glib::ustring &amp;filename)" -->
<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="../../../glibmm-2.4/reference/html/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_10000302">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_has_tooltip" ref="a508202043de135c8ef5ed9e037e7df8c" args="(bool has_tooltip=true)" -->
<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" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate s...">Gtk::StatusIcon</a>:has-tooltip for more information.</p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000092">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_name" ref="a39942b26f52390cd96452c9afcb00615" args="(const Glib::ustring &amp;name)" -->
<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="../../../glibmm-2.4/reference/html/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_20000030">Since gtkmm 2.20:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_screen" ref="a056678a0ccef53abd77744ebaf8a7f26" args="(const Glib::RefPtr&lt; Gdk::Screen &gt; &amp;screen)" -->
<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="../../../glibmm-2.4/reference/html/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_12000083">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_title" ref="a55d4be5a5ef51fb6e57adfc35b1d579f" args="(const Glib::ustring &amp;title)" -->
<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="../../../glibmm-2.4/reference/html/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_18000061">Since gtkmm 2.18:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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="a5b710f47c3c145381be6d005105d70cf"></a><!-- doxytag: member="Gtk::StatusIcon::set_tooltip" ref="a5b710f47c3c145381be6d005105d70cf" args="(const Glib::ustring &amp;tooltip_text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::StatusIcon::set_tooltip </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>tooltip_text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the tooltip of the status icon. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000311">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<p>Deprecated: 2.16: Use <a class="el" href="classGtk_1_1StatusIcon.html#ac55a8196e4a9626b96a8abb77ea5730a" title="Sets text as the contents of the tooltip.">set_tooltip_text()</a> instead. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">tooltip_text</td><td>The tooltip text, or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1ec8e5695a5f1253bda80254cc1d9b29"></a><!-- doxytag: member="Gtk::StatusIcon::set_tooltip_markup" ref="a1ec8e5695a5f1253bda80254cc1d9b29" args="(const Glib::ustring &amp;markup)" -->
<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="../../../glibmm-2.4/reference/html/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 . </p>
<p>This function will take care of setting <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 s...">Gtk::StatusIcon</a>:has-tooltip to <code>true</code> and of the default handler for the Gtk::StatusIcon::query-tooltip signal.</p>
<p>See also 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 s...">Gtk::StatusIcon</a>:tooltip-markup 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 .">Gtk::Tooltip::set_markup()</a>.</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>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_tooltip_text" ref="ac55a8196e4a9626b96a8abb77ea5730a" args="(const Glib::ustring &amp;text)" -->
<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="../../../glibmm-2.4/reference/html/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" title="The &quot;system tray&quot; or notification area is normally used for transient icons that indicate s...">Gtk::StatusIcon</a>:has-tooltip to <code>true</code> and of the default handler for the Gtk::StatusIcon::query-tooltip signal.</p>
<p>See also 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 s...">Gtk::StatusIcon</a>:tooltip-text property and <a class="el" href="classGtk_1_1Tooltip.html#ab634d7fb4b55207e11ba0897e74121b8" 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_16000094">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::set_visible" ref="aa8071914856af839dd210cc4b244be6a" args="(bool visible=true)" -->
<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_10000312">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></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><!-- doxytag: member="Gtk::StatusIcon::signal_activate" ref="a9350e3e6a2e834ce317a32fbee4f21cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_activate()</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a3f2edcdce007b7620de2e6f445cd8838"></a><!-- doxytag: member="Gtk::StatusIcon::signal_button_press_event" ref="a3f2edcdce007b7620de2e6f445cd8838" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>bool on_my_button_press_event(GdkEventButton* event)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="ad73e149868b51a365685e81e46587225"></a><!-- doxytag: member="Gtk::StatusIcon::signal_button_release_event" ref="ad73e149868b51a365685e81e46587225" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>bool on_my_button_release_event(GdkEventButton* event)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="adb03f47b526fef3a5be37bb3c6541f92"></a><!-- doxytag: member="Gtk::StatusIcon::signal_popup_menu" ref="adb03f47b526fef3a5be37bb3c6541f92" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_popup_menu(guint button, guint32 activate_time)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a78e0be457e77f40a322557166f7aa3e0"></a><!-- doxytag: member="Gtk::StatusIcon::signal_query_tooltip" ref="a78e0be457e77f40a322557166f7aa3e0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1SignalProxy4.html">Glib::SignalProxy4</a>&lt; bool,int,int,bool,const <a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></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>

</div>
</div>
<a class="anchor" id="a1fafd73c9243183c42ba4a24edf411c1"></a><!-- doxytag: member="Gtk::StatusIcon::signal_scroll_event" ref="a1fafd73c9243183c42ba4a24edf411c1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>bool on_my_scroll_event(GdkEventScroll* event)</code> </dd></dl>

</div>
</div>
<a class="anchor" id="a0d38f7277cbc6b763ffd85ad6bc6dfe8"></a><!-- doxytag: member="Gtk::StatusIcon::signal_size_changed" ref="a0d38f7277cbc6b763ffd85ad6bc6dfe8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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="user"><dt><b>Prototype:</b></dt><dd><code>bool on_my_size_changed(int size)</code> </dd></dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a610066adb78b7006b42dd4d980a28cae"></a><!-- doxytag: member="Gtk::StatusIcon::wrap" ref="a610066adb78b7006b42dd4d980a28cae" args="(GtkStatusIcon *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/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><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl><dt><b>Parameters:</b></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="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>gtkmm/statusicon.h</li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Tue Jun 25 2013 for gtkmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>