<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>gtkmm 2.4: Atk::Object Class Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head> <body bgcolor="#ffffff"> <table border="0" width="100%"> <tr> <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td> <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td> </tr> </table> <center> <a class="qindex" href="../../index.html">Main Page</a> <a href="group__Widgets.html">Widgets</a> <a class="qindex" href="namespaces.html"> Namespaces</a> <a href="../../tutorial/html/index.html"> Book</a> </center> <hr width="100%"/> <!-- begin main content --> <div id="content"> <!-- Generated by Doxygen 1.5.1 --> <div class="nav"> <a class="el" href="namespaceAtk.html">Atk</a>::<a class="el" href="classAtk_1_1Object.html">Object</a></div> <h1>Atk::Object Class Reference</h1><!-- doxytag: class="Atk::Object" --><!-- doxytag: inherits="Glib::Object" -->Inheritance diagram for Atk::Object:<p><center><img src="classAtk_1_1Object__inherit__graph.png" border="0" usemap="#Atk_1_1Object__inherit__map" alt="Inheritance graph"></center> <map name="Atk_1_1Object__inherit__map"> <area href="classAtk_1_1NoOpObject.html" shape="rect" coords="5,316,133,342" alt=""> <area href="classAtk_1_1ObjectAccessible.html" shape="rect" coords="157,316,315,342" alt=""> <area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Object.html" shape="rect" coords="105,161,199,188" alt=""> <area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html" shape="rect" coords="89,84,215,110" alt=""> <area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classsigc_1_1trackable.html" shape="rect" coords="96,6,208,33" alt=""> </map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classAtk_1_1Object-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> The base object class for the Accessibility Toolkit API. <p> This class is the primary class for accessibility support via the Accessibility ToolKit (ATK). Objects which are instances of <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> (or instances of <a class="el" href="classAtk_1_1Object.html">Atk::Object</a>-derived types) are queried for properties which relate basic (and generic) properties of a UI component such as name and description. Instances of <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> may also be queried as to whether they implement other ATK interfaces (e.g. <a class="el" href="classAtk_1_1Action.html">Atk::Action</a>, <a class="el" href="classAtk_1_1Component.html">Atk::Component</a>, etc.), as appropriate to the role which a given UI component plays in a user interface.<p> All UI components in an application which provide useful information or services to the user must provide corresponding <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> instances on request (in GTK+, for instance, usually on a call to <a class="el" href="classGtk_1_1Widget.html#41680bef5588272785a7ab6dc11f7e4e">Gtk::Widget::get_accessible()</a>), either via ATK support built into the toolkit for the widget class or ancestor class, or in the case of custom widgets, if the inherited <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> implementation is insufficient, via instances of a new <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> subclass. <p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#8ccf42eed0a5625d4c46444c73412daa">add_relationship</a> (<a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">RelationType</a> relationship, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Object</a>>& target)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Adds a relationship of the specified type with the specified target. <a href="#8ccf42eed0a5625d4c46444c73412daa"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#083c8dc21bb10a1e8d3c1d3d886365f2">get_accessible_child</a> (int i)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a reference to the specified accessible child of the object. <a href="#083c8dc21bb10a1e8d3c1d3d886365f2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#bd9d30c56f75fe416262171440ce452c">get_description</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the accessible description of the accessible. <a href="#bd9d30c56f75fe416262171440ce452c"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#341770f5f567bee4f241c7c4030140cd">get_index_in_parent</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the 0-based index of this accessible in its parent; returns -1 if the accessible does not have an accessible parent. <a href="#341770f5f567bee4f241c7c4030140cd"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#368a53f1c638834f96b1ef02bcb27767">get_n_accessible_children</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of accessible children of the accessible. <a href="#368a53f1c638834f96b1ef02bcb27767"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ae6134112f48e73d93a1e40cfb7044aa">get_name</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the accessible name of the accessible. <a href="#ae6134112f48e73d93a1e40cfb7044aa"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#84a2e2618308c253a5c4c2d69639475c">get_parent</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the accessible parent of the accessible. <a href="#84a2e2618308c253a5c4c2d69639475c"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1RelationSet.html">RelationSet</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ee9b9d193da1e4aae578146451692478">get_relation_set</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="classAtk_1_1RelationSet.html">Atk::RelationSet</a> associated with the object. <a href="#ee9b9d193da1e4aae578146451692478"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Role</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#80d06bdc65d4841f6a1baf43b1d406ca">get_role</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the role of the accessible. <a href="#80d06bdc65d4841f6a1baf43b1d406ca"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1StateSet.html">StateSet</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a33673dadc19b5e3830fd2531ef13c30">get_state_set</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Gets a reference to the state set of the accessible; the caller must unreference it when it is no longer needed. <a href="#a33673dadc19b5e3830fd2531ef13c30"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const AtkObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#f2e05bbc970643db27724fada9975b7f">gobj</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#f2e05bbc970643db27724fada9975b7f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">AtkObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#d864427ab22cefa700508f559a65edd2">gobj</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#d864427ab22cefa700508f559a65edd2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">AtkObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#1035c027c592673cfda5375801349a21">gobj_copy</a> ()</td></tr> <tr><td class="mdescLeft"> </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="#1035c027c592673cfda5375801349a21"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#220aafba4f632e755c45bc57f3293689">notify_state_change</a> (<a class="el" href="namespaceAtk.html#c8c786b6146e720a10e40c9a6483f153">State</a> state, bool value)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Emits a state-change signal for the specified state. <a href="#220aafba4f632e755c45bc57f3293689"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#bc8eae8e9fe7371260d20bec0482f803">property_accessible_component_layer</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The accessible layer of this object. <a href="#bc8eae8e9fe7371260d20bec0482f803"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#ac4e59e05866ac3fb9ed55fd152b5fb4">property_accessible_component_mdi_zorder</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The accessible MDI value of this object. <a href="#ac4e59e05866ac3fb9ed55fd152b5fb4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#317e12035cb3344c38d884b77a90694d">property_accessible_description</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Description of an object. <a href="#317e12035cb3344c38d884b77a90694d"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a137898fae5a2166ef6576f4afce4c1f">property_accessible_description</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Description of an object. <a href="#a137898fae5a2166ef6576f4afce4c1f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#57c67f843d7f1d499610538e859fce45">property_accessible_name</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classAtk_1_1Object.html">Object</a> instance's name formatted for assistive technology access. <a href="#57c67f843d7f1d499610538e859fce45"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#2da280cd350698fdbba5f1767748d2e8">property_accessible_name</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classAtk_1_1Object.html">Object</a> instance's name formatted for assistive technology access. <a href="#2da280cd350698fdbba5f1767748d2e8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a> >> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#5d8784262d7d93af849e016f4d26036c">property_accessible_parent</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the parent has changed. <a href="#5d8784262d7d93af849e016f4d26036c"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<br> <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#35fafce3b8edde7ccbae0aeb57896e91">property_accessible_parent</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the parent has changed. <a href="#35fafce3b8edde7ccbae0aeb57896e91"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#7333b078d70237ab6eeaddb04e337b43">property_accessible_role</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The accessible role of this object. <a href="#7333b078d70237ab6eeaddb04e337b43"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><int> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#9fe4fa56a64ca55e19e348d87785a750">property_accessible_role</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">The accessible role of this object. <a href="#9fe4fa56a64ca55e19e348d87785a750"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#aaa5f4183cea6aa4e1d4ee7b7d95afc4">property_accessible_table_caption</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table caption has changed; this property should not be used. <a href="#aaa5f4183cea6aa4e1d4ee7b7d95afc4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#b8acda07562c86d32ee55f8b8ee7116a">property_accessible_table_caption</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table caption has changed; this property should not be used. <a href="#b8acda07562c86d32ee55f8b8ee7116a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#60fb3d930d7f3fd19fa0b9723a667759">property_accessible_table_column_description</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table column description has changed. <a href="#60fb3d930d7f3fd19fa0b9723a667759"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#1e8ee4e90eae51acaa3df9afe25ec6b5">property_accessible_table_column_description</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table column description has changed. <a href="#1e8ee4e90eae51acaa3df9afe25ec6b5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a> >> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#2bfee9d48311edd8ad20c64c590d64df">property_accessible_table_column_header</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table column header has changed. <a href="#2bfee9d48311edd8ad20c64c590d64df"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<br> <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#13d39d282f998750a516c80eaf09c721">property_accessible_table_column_header</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table column header has changed. <a href="#13d39d282f998750a516c80eaf09c721"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#a1365635de3ddd7570a1143d43715fbe">property_accessible_table_row_description</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table row description has changed. <a href="#a1365635de3ddd7570a1143d43715fbe"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#c34463d7e806013e1c2b84fc95f266b2">property_accessible_table_row_description</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table row description has changed. <a href="#c34463d7e806013e1c2b84fc95f266b2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a> >> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#9e4fd39eac396ad6f02ce66c3652289f">property_accessible_table_row_header</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table row header has changed. <a href="#9e4fd39eac396ad6f02ce66c3652289f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<br> <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#5fca91d065e1d2d39f14882342c78d0a">property_accessible_table_row_header</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table row header has changed. <a href="#5fca91d065e1d2d39f14882342c78d0a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a> >> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#573782ece8c9283e4069341e4e96c4ba">property_accessible_table_summary</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table summary has changed. <a href="#573782ece8c9283e4069341e4e96c4ba"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<br> <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#37b547ab60c11c13f5fd3b79e7068491">property_accessible_table_summary</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the table summary has changed. <a href="#37b547ab60c11c13f5fd3b79e7068491"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<br> double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#570b64384dc854e0adbe20d5a14caac8">property_accessible_value</a> () const</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the value has changed. <a href="#570b64384dc854e0adbe20d5a14caac8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><double> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#6171c30fc20ccdfdb3b0017599a45940">property_accessible_value</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Is used to notify that the value has changed. <a href="#6171c30fc20ccdfdb3b0017599a45940"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#d98e5624388dfec805132e36f6ba53c4">remove_relationship</a> (<a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">RelationType</a> relationship, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Object</a>>& target)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Removes a relationship of the specified type with the specified target. <a href="#d98e5624388dfec805132e36f6ba53c4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#7b44bd87ad24140b8f0bbe8ee4267205">set_description</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& description)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the accessible description of the accessible. <a href="#7b44bd87ad24140b8f0bbe8ee4267205"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#11b8b42866677db3b1a241a4071b0a5e">set_name</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& name)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the accessible name of the accessible. <a href="#11b8b42866677db3b1a241a4071b0a5e"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#05b859f172dcce174b6ec4c52e0b76be">set_parent</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>& parent)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the accessible parent of the accessible. <a href="#05b859f172dcce174b6ec4c52e0b76be"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#c51f6e7286a90a5d4daee05160fe4f28">set_role</a> (<a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Role</a> role)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the role of the accessible. <a href="#c51f6e7286a90a5d4daee05160fe4f28"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,<br> void** > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#3e575cf3924feb39f240d8d4fe24eee5">signal_active_descendant_changed</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_active_descendant_changed(void** child)</code> </dd></dl> <a href="#3e575cf3924feb39f240d8d4fe24eee5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,<br> guint, gpointer > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#496b9cee7c6ace9a56b300eec209bf05">signal_children_changed</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_children_changed(guint change_index, gpointer changed_child)</code> </dd></dl> <a href="#496b9cee7c6ace9a56b300eec209bf05"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,<br> bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#68d30c414f56a9c1c23f1dce66b5aa30">signal_focus_event</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_focus_event(bool focus_in)</code> </dd></dl> <a href="#68d30c414f56a9c1c23f1dce66b5aa30"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,<br> AtkPropertyValues* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#f8e54093d47b60ce31a27e9187814a8a">signal_property_change</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_property_change(AtkPropertyValues* values)</code> </dd></dl> <a href="#f8e54093d47b60ce31a27e9187814a8a"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,<br> const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&, bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#9da6511ef70dd4f5646894a4f71a1e89">signal_state_change</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_state_change(const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& name, bool state_set)</code> </dd></dl> <a href="#9da6511ef70dd4f5646894a4f71a1e89"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a><void> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#6d0cdb3329a0376d32cb4684c4a29e59">signal_visible_data_changed</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_visible_data_changed()</code> </dd></dl> <a href="#6d0cdb3329a0376d32cb4684c4a29e59"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#5961976aa52211774b1c4d6d3c44f3ba">~Object</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#4c15f596001f107fa12ab6b02c6ac5f1">on_active_descendant_changed</a> (void** child)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#70cdaa61ed852885d72d4b23ae71c042">on_children_changed</a> (guint change_index, gpointer changed_child)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#55ade2971976ab91064e44d956dd4e29">on_focus_event</a> (bool focus_in)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#3ce5216408c6216502d2c96a016e9ff9">on_property_change</a> (AtkPropertyValues* values)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#c7838d1294fa83f4aa2280f02f779397">on_state_change</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& name, bool state_set)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#56bcdadf8e0cb521023900a04f52501b">on_visible_data_changed</a> ()</td></tr> <tr><td colspan="2"><br><h2>Related Functions</h2></td></tr> <tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAtk_1_1Object.html#896ed35b3df49cb5a439b605c1ce4dd8">wrap</a> (AtkObject* object, bool take_copy=false)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#896ed35b3df49cb5a439b605c1ce4dd8"></a><br></td></tr> </table> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="5961976aa52211774b1c4d6d3c44f3ba"></a><!-- doxytag: member="Atk::Object::~Object" ref="5961976aa52211774b1c4d6d3c44f3ba" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual Atk::Object::~Object </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Reimplemented from <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Object.html#5ae4319439a3a03d8f803fb5a27f12df">Glib::Object</a>. </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="8ccf42eed0a5625d4c46444c73412daa"></a><!-- doxytag: member="Atk::Object::add_relationship" ref="8ccf42eed0a5625d4c46444c73412daa" args="(RelationType relationship, const Glib::RefPtr< Object > &target)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Atk::Object::add_relationship </td> <td>(</td> <td class="paramtype"><a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">RelationType</a> </td> <td class="paramname"> <em>relationship</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Object</a>>& </td> <td class="paramname"> <em>target</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Adds a relationship of the specified type with the specified target. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>relationship</em> </td><td>The <a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">Atk::RelationType</a> of the relation. </td></tr> <tr><td valign="top"></td><td valign="top"><em>target</em> </td><td>The <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> which is to be the target of the relation. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the relationship is added. </dd></dl> </div> </div><p> <a class="anchor" name="083c8dc21bb10a1e8d3c1d3d886365f2"></a><!-- doxytag: member="Atk::Object::get_accessible_child" ref="083c8dc21bb10a1e8d3c1d3d886365f2" args="(int i)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> Atk::Object::get_accessible_child </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>i</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Gets a reference to the specified accessible child of the object. <p> The accessible children are 0-based so the first accessible child is at index 0, the second at index 1 and so on. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>i</em> </td><td>A <code>int</code> representing the position of the child, starting from 0. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd>An <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> representing the specified accessible child of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="bd9d30c56f75fe416262171440ce452c"></a><!-- doxytag: member="Atk::Object::get_description" ref="bd9d30c56f75fe416262171440ce452c" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Atk::Object::get_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Gets the accessible description of the accessible. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A character string representing the accessible description of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="341770f5f567bee4f241c7c4030140cd"></a><!-- doxytag: member="Atk::Object::get_index_in_parent" ref="341770f5f567bee4f241c7c4030140cd" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int Atk::Object::get_index_in_parent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Gets the 0-based index of this accessible in its parent; returns -1 if the accessible does not have an accessible parent. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer which is the index of the accessible in its parent. </dd></dl> </div> </div><p> <a class="anchor" name="368a53f1c638834f96b1ef02bcb27767"></a><!-- doxytag: member="Atk::Object::get_n_accessible_children" ref="368a53f1c638834f96b1ef02bcb27767" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int Atk::Object::get_n_accessible_children </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Gets the number of accessible children of the accessible. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>An integer representing the number of accessible children of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="ae6134112f48e73d93a1e40cfb7044aa"></a><!-- doxytag: member="Atk::Object::get_name" ref="ae6134112f48e73d93a1e40cfb7044aa" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Atk::Object::get_name </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Gets the accessible name of the accessible. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A character string representing the accessible name of the object. </dd></dl> </div> </div><p> <a class="anchor" name="84a2e2618308c253a5c4c2d69639475c"></a><!-- doxytag: member="Atk::Object::get_parent" ref="84a2e2618308c253a5c4c2d69639475c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> Atk::Object::get_parent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Gets the accessible parent of the accessible. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> representing the accessible parent of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="ee9b9d193da1e4aae578146451692478"></a><!-- doxytag: member="Atk::Object::get_relation_set" ref="ee9b9d193da1e4aae578146451692478" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1RelationSet.html">RelationSet</a>> Atk::Object::get_relation_set </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Gets the <a class="el" href="classAtk_1_1RelationSet.html">Atk::RelationSet</a> associated with the object. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>An <a class="el" href="classAtk_1_1RelationSet.html">Atk::RelationSet</a> representing the relation set of the object. </dd></dl> </div> </div><p> <a class="anchor" name="80d06bdc65d4841f6a1baf43b1d406ca"></a><!-- doxytag: member="Atk::Object::get_role" ref="80d06bdc65d4841f6a1baf43b1d406ca" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Role</a> Atk::Object::get_role </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Gets the role of the accessible. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>An <a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Atk::Role</a> which is the role of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="a33673dadc19b5e3830fd2531ef13c30"></a><!-- doxytag: member="Atk::Object::get_state_set" ref="a33673dadc19b5e3830fd2531ef13c30" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1StateSet.html">StateSet</a>> Atk::Object::get_state_set </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Gets a reference to the state set of the accessible; the caller must unreference it when it is no longer needed. <p> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to an <a class="el" href="classAtk_1_1StateSet.html">Atk::StateSet</a> which is the state set of the accessible. </dd></dl> </div> </div><p> <a class="anchor" name="f2e05bbc970643db27724fada9975b7f"></a><!-- doxytag: member="Atk::Object::gobj" ref="f2e05bbc970643db27724fada9975b7f" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const AtkObject* Atk::Object::gobj </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> 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" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html#2b7010748d60e770e9e0b3d65c100cf2">Glib::ObjectBase</a>. <p> Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#c568dcb09803b94280462f1f9b94a889">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#fe9518ada7ecea909e8be20a096ef9d1">Atk::ObjectAccessible</a>. </div> </div><p> <a class="anchor" name="d864427ab22cefa700508f559a65edd2"></a><!-- doxytag: member="Atk::Object::gobj" ref="d864427ab22cefa700508f559a65edd2" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">AtkObject* Atk::Object::gobj </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"><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" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html#4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>. <p> Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#aad07a3a8ce4dea968c53f0098498836">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#418f39365081796182a26468acec8a3d">Atk::ObjectAccessible</a>. </div> </div><p> <a class="anchor" name="1035c027c592673cfda5375801349a21"></a><!-- doxytag: member="Atk::Object::gobj_copy" ref="1035c027c592673cfda5375801349a21" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">AtkObject* Atk::Object::gobj_copy </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></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> <p> Reimplemented in <a class="el" href="classAtk_1_1NoOpObject.html#e91fd9a44888365a2978aa53bb9ce9cd">Atk::NoOpObject</a>, and <a class="el" href="classAtk_1_1ObjectAccessible.html#5b85926be5fdab14aa1ef9db671c2b3c">Atk::ObjectAccessible</a>. </div> </div><p> <a class="anchor" name="220aafba4f632e755c45bc57f3293689"></a><!-- doxytag: member="Atk::Object::notify_state_change" ref="220aafba4f632e755c45bc57f3293689" args="(State state, bool value)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Atk::Object::notify_state_change </td> <td>(</td> <td class="paramtype"><a class="el" href="namespaceAtk.html#c8c786b6146e720a10e40c9a6483f153">State</a> </td> <td class="paramname"> <em>state</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"> <em>value</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Emits a state-change signal for the specified state. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>state</em> </td><td>An <a class="el" href="namespaceAtk.html#c8c786b6146e720a10e40c9a6483f153">Atk::State</a> whose state is changed. </td></tr> <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A <code>bool</code> which indicates whether the state is being set on or off. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="4c15f596001f107fa12ab6b02c6ac5f1"></a><!-- doxytag: member="Atk::Object::on_active_descendant_changed" ref="4c15f596001f107fa12ab6b02c6ac5f1" args="(void **child)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_active_descendant_changed </td> <td>(</td> <td class="paramtype">void ** </td> <td class="paramname"> <em>child</em> </td> <td> ) </td> <td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="70cdaa61ed852885d72d4b23ae71c042"></a><!-- doxytag: member="Atk::Object::on_children_changed" ref="70cdaa61ed852885d72d4b23ae71c042" args="(guint change_index, gpointer changed_child)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_children_changed </td> <td>(</td> <td class="paramtype">guint </td> <td class="paramname"> <em>change_index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gpointer </td> <td class="paramname"> <em>changed_child</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="55ade2971976ab91064e44d956dd4e29"></a><!-- doxytag: member="Atk::Object::on_focus_event" ref="55ade2971976ab91064e44d956dd4e29" args="(bool focus_in)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_focus_event </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"> <em>focus_in</em> </td> <td> ) </td> <td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3ce5216408c6216502d2c96a016e9ff9"></a><!-- doxytag: member="Atk::Object::on_property_change" ref="3ce5216408c6216502d2c96a016e9ff9" args="(AtkPropertyValues *values)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_property_change </td> <td>(</td> <td class="paramtype">AtkPropertyValues * </td> <td class="paramname"> <em>values</em> </td> <td> ) </td> <td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="c7838d1294fa83f4aa2280f02f779397"></a><!-- doxytag: member="Atk::Object::on_state_change" ref="c7838d1294fa83f4aa2280f02f779397" args="(const Glib::ustring &name, bool state_set)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_state_change </td> <td>(</td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> & </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"> <em>state_set</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="56bcdadf8e0cb521023900a04f52501b"></a><!-- doxytag: member="Atk::Object::on_visible_data_changed" ref="56bcdadf8e0cb521023900a04f52501b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void Atk::Object::on_visible_data_changed </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="bc8eae8e9fe7371260d20bec0482f803"></a><!-- doxytag: member="Atk::Object::property_accessible_component_layer" ref="bc8eae8e9fe7371260d20bec0482f803" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><int> Atk::Object::property_accessible_component_layer </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> The accessible layer of this object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="ac4e59e05866ac3fb9ed55fd152b5fb4"></a><!-- doxytag: member="Atk::Object::property_accessible_component_mdi_zorder" ref="ac4e59e05866ac3fb9ed55fd152b5fb4" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><int> Atk::Object::property_accessible_component_mdi_zorder </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> The accessible MDI value of this object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="317e12035cb3344c38d884b77a90694d"></a><!-- doxytag: member="Atk::Object::property_accessible_description" ref="317e12035cb3344c38d884b77a90694d" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Description of an object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="a137898fae5a2166ef6576f4afce4c1f"></a><!-- doxytag: member="Atk::Object::property_accessible_description" ref="a137898fae5a2166ef6576f4afce4c1f" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Description of an object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="57c67f843d7f1d499610538e859fce45"></a><!-- doxytag: member="Atk::Object::property_accessible_name" ref="57c67f843d7f1d499610538e859fce45" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_name </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classAtk_1_1Object.html">Object</a> instance's name formatted for assistive technology access. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="2da280cd350698fdbba5f1767748d2e8"></a><!-- doxytag: member="Atk::Object::property_accessible_name" ref="2da280cd350698fdbba5f1767748d2e8" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_name </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classAtk_1_1Object.html">Object</a> instance's name formatted for assistive technology access. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="5d8784262d7d93af849e016f4d26036c"></a><!-- doxytag: member="Atk::Object::property_accessible_parent" ref="5d8784262d7d93af849e016f4d26036c" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_parent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the parent has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="35fafce3b8edde7ccbae0aeb57896e91"></a><!-- doxytag: member="Atk::Object::property_accessible_parent" ref="35fafce3b8edde7ccbae0aeb57896e91" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_parent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the parent has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="7333b078d70237ab6eeaddb04e337b43"></a><!-- doxytag: member="Atk::Object::property_accessible_role" ref="7333b078d70237ab6eeaddb04e337b43" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><int> Atk::Object::property_accessible_role </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> The accessible role of this object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="9fe4fa56a64ca55e19e348d87785a750"></a><!-- doxytag: member="Atk::Object::property_accessible_role" ref="9fe4fa56a64ca55e19e348d87785a750" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><int> Atk::Object::property_accessible_role </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> The accessible role of this object. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="aaa5f4183cea6aa4e1d4ee7b7d95afc4"></a><!-- doxytag: member="Atk::Object::property_accessible_table_caption" ref="aaa5f4183cea6aa4e1d4ee7b7d95afc4" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_caption </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table caption has changed; this property should not be used. <p> accessible-table-caption-object should be used instead.<p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="b8acda07562c86d32ee55f8b8ee7116a"></a><!-- doxytag: member="Atk::Object::property_accessible_table_caption" ref="b8acda07562c86d32ee55f8b8ee7116a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_caption </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table caption has changed; this property should not be used. <p> accessible-table-caption-object should be used instead.<p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="60fb3d930d7f3fd19fa0b9723a667759"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_description" ref="60fb3d930d7f3fd19fa0b9723a667759" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_column_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table column description has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="1e8ee4e90eae51acaa3df9afe25ec6b5"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_description" ref="1e8ee4e90eae51acaa3df9afe25ec6b5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_column_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table column description has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="2bfee9d48311edd8ad20c64c590d64df"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_header" ref="2bfee9d48311edd8ad20c64c590d64df" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_column_header </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table column header has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="13d39d282f998750a516c80eaf09c721"></a><!-- doxytag: member="Atk::Object::property_accessible_table_column_header" ref="13d39d282f998750a516c80eaf09c721" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_column_header </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table column header has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="a1365635de3ddd7570a1143d43715fbe"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_description" ref="a1365635de3ddd7570a1143d43715fbe" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_row_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table row description has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="c34463d7e806013e1c2b84fc95f266b2"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_description" ref="c34463d7e806013e1c2b84fc95f266b2" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>> Atk::Object::property_accessible_table_row_description </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table row description has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="9e4fd39eac396ad6f02ce66c3652289f"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_header" ref="9e4fd39eac396ad6f02ce66c3652289f" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_row_header </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table row header has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="5fca91d065e1d2d39f14882342c78d0a"></a><!-- doxytag: member="Atk::Object::property_accessible_table_row_header" ref="5fca91d065e1d2d39f14882342c78d0a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_row_header </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table row header has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="573782ece8c9283e4069341e4e96c4ba"></a><!-- doxytag: member="Atk::Object::property_accessible_table_summary" ref="573782ece8c9283e4069341e4e96c4ba" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_summary </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table summary has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="37b547ab60c11c13f5fd3b79e7068491"></a><!-- doxytag: member="Atk::Object::property_accessible_table_summary" ref="37b547ab60c11c13f5fd3b79e7068491" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>> Atk::Object::property_accessible_table_summary </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the table summary has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="570b64384dc854e0adbe20d5a14caac8"></a><!-- doxytag: member="Atk::Object::property_accessible_value" ref="570b64384dc854e0adbe20d5a14caac8" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><double> Atk::Object::property_accessible_value </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> const</td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the value has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="6171c30fc20ccdfdb3b0017599a45940"></a><!-- doxytag: member="Atk::Object::property_accessible_value" ref="6171c30fc20ccdfdb3b0017599a45940" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><double> Atk::Object::property_accessible_value </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Is used to notify that the value has changed. <p> You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><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><p> <a class="anchor" name="d98e5624388dfec805132e36f6ba53c4"></a><!-- doxytag: member="Atk::Object::remove_relationship" ref="d98e5624388dfec805132e36f6ba53c4" args="(RelationType relationship, const Glib::RefPtr< Object > &target)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Atk::Object::remove_relationship </td> <td>(</td> <td class="paramtype"><a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">RelationType</a> </td> <td class="paramname"> <em>relationship</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Object</a>>& </td> <td class="paramname"> <em>target</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Removes a relationship of the specified type with the specified target. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>relationship</em> </td><td>The <a class="el" href="group__atkmmEnums.html#g83c3f0442ea6f73e32064b0caab555e5">Atk::RelationType</a> of the relation. </td></tr> <tr><td valign="top"></td><td valign="top"><em>target</em> </td><td>The <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> which is the target of the relation to be removed. </td></tr> </table> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the relationship is removed. </dd></dl> </div> </div><p> <a class="anchor" name="7b44bd87ad24140b8f0bbe8ee4267205"></a><!-- doxytag: member="Atk::Object::set_description" ref="7b44bd87ad24140b8f0bbe8ee4267205" args="(const Glib::ustring &description)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Atk::Object::set_description </td> <td>(</td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> & </td> <td class="paramname"> <em>description</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Sets the accessible description of the accessible. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>description</em> </td><td>A character string to be set as the accessible description. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="11b8b42866677db3b1a241a4071b0a5e"></a><!-- doxytag: member="Atk::Object::set_name" ref="11b8b42866677db3b1a241a4071b0a5e" args="(const Glib::ustring &name)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Atk::Object::set_name </td> <td>(</td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> & </td> <td class="paramname"> <em>name</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Sets the accessible name of the accessible. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A character string to be set as the accessible name. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="05b859f172dcce174b6ec4c52e0b76be"></a><!-- doxytag: member="Atk::Object::set_parent" ref="05b859f172dcce174b6ec4c52e0b76be" args="(const Glib::RefPtr< Atk::Object > &parent)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Atk::Object::set_parent </td> <td>(</td> <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>>& </td> <td class="paramname"> <em>parent</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Sets the accessible parent of the accessible. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>An <a class="el" href="classAtk_1_1Object.html">Atk::Object</a> to be set as the accessible parent. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="c51f6e7286a90a5d4daee05160fe4f28"></a><!-- doxytag: member="Atk::Object::set_role" ref="c51f6e7286a90a5d4daee05160fe4f28" args="(Role role)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Atk::Object::set_role </td> <td>(</td> <td class="paramtype"><a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Role</a> </td> <td class="paramname"> <em>role</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> Sets the role of the accessible. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>role</em> </td><td>An <a class="el" href="group__atkmmEnums.html#g19e4dff08645ca208cdf524836a1be27">Atk::Role</a> to be set as the role. </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="3e575cf3924feb39f240d8d4fe24eee5"></a><!-- doxytag: member="Atk::Object::signal_active_descendant_changed" ref="3e575cf3924feb39f240d8d4fe24eee5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,void** > Atk::Object::signal_active_descendant_changed </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_active_descendant_changed(void** child)</code> </dd></dl> <p> </div> </div><p> <a class="anchor" name="496b9cee7c6ace9a56b300eec209bf05"></a><!-- doxytag: member="Atk::Object::signal_children_changed" ref="496b9cee7c6ace9a56b300eec209bf05" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,guint,gpointer > Atk::Object::signal_children_changed </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_children_changed(guint change_index, gpointer changed_child)</code> </dd></dl> <p> </div> </div><p> <a class="anchor" name="68d30c414f56a9c1c23f1dce66b5aa30"></a><!-- doxytag: member="Atk::Object::signal_focus_event" ref="68d30c414f56a9c1c23f1dce66b5aa30" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,bool > Atk::Object::signal_focus_event </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_focus_event(bool focus_in)</code> </dd></dl> <p> </div> </div><p> <a class="anchor" name="f8e54093d47b60ce31a27e9187814a8a"></a><!-- doxytag: member="Atk::Object::signal_property_change" ref="f8e54093d47b60ce31a27e9187814a8a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,AtkPropertyValues* > Atk::Object::signal_property_change </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_property_change(AtkPropertyValues* values)</code> </dd></dl> <p> </div> </div><p> <a class="anchor" name="9da6511ef70dd4f5646894a4f71a1e89"></a><!-- doxytag: member="Atk::Object::signal_state_change" ref="9da6511ef70dd4f5646894a4f71a1e89" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&,bool > Atk::Object::signal_state_change </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_state_change(const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& name, bool state_set)</code> </dd></dl> <p> </div> </div><p> <a class="anchor" name="6d0cdb3329a0376d32cb4684c4a29e59"></a><!-- doxytag: member="Atk::Object::signal_visible_data_changed" ref="6d0cdb3329a0376d32cb4684c4a29e59" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>< void > Atk::Object::signal_visible_data_changed </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <dl class="user" compact><dt><b>Prototype:</b></dt><dd><code>void on_my_visible_data_changed()</code> </dd></dl> <p> </div> </div><p> <hr><h2>Friends And Related Function Documentation</h2> <a class="anchor" name="896ed35b3df49cb5a439b605c1ce4dd8"></a><!-- doxytag: member="Atk::Object::wrap" ref="896ed35b3df49cb5a439b605c1ce4dd8" args="(AtkObject *object, bool take_copy=false)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classAtk_1_1Object.html">Atk::Object</a>> wrap </td> <td>(</td> <td class="paramtype">AtkObject * </td> <td class="paramname"> <em>object</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [related]</code></td> </tr> </table> </div> <div class="memdoc"> <p> A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>object</em> </td><td>The C instance. </td></tr> <tr><td valign="top"></td><td valign="top"><em>take_copy</em> </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> </dl> <dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="atk_2atkmm_2object_8h.html">atk/atkmm/object.h</a></ul> </div> <!-- end main content --> <hr><address><small> Generated for gtkmm 2.4 by <a href="http://www.doxygen.org/index.html"> Doxygen</a> 1.5.1 © 1997-2001</small></address> </body> </html>