<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>AtkGObjectAccessible</title> <meta name="generator" content="DocBook XSL Stylesheets V1.64.1"> <link rel="home" href="index.html" title="ATK - Accessibility Toolkit"> <link rel="up" href="atk.html" title="ATK Library"> <link rel="previous" href="AtkEditableText.html" title="AtkEditableText"> <link rel="next" href="AtkHyperlink.html" title="AtkHyperlink"> <meta name="generator" content="GTK-Doc V1.4 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="chapter" href="atk.html" title="ATK Library"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> <td><a accesskey="p" href="AtkEditableText.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> <td><a accesskey="u" href="atk.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> <th width="100%" align="center">ATK - Accessibility Toolkit</th> <td><a accesskey="n" href="AtkHyperlink.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> </tr></table> <div class="refentry" lang="en"> <a name="AtkGObjectAccessible"></a><div class="titlepage"> <div></div> <div></div> </div> <div class="refnamediv"><table width="100%"><tr> <td valign="top"> <h2><span class="refentrytitle">AtkGObjectAccessible</span></h2> <p>AtkGObjectAccessible — This object class is derived from AtkObject and can be used as a basis implementing accessible objects.</p> </td> <td valign="top" align="right"></td> </tr></table></div> <div class="refsynopsisdiv"> <h2>Synopsis</h2> <pre class="synopsis"> <a href="AtkGObjectAccessible.html#AtkGObjectAccessible-struct">AtkGObjectAccessible</a>; <a href="AtkObject.html" title="AtkObject">AtkObject</a>* <a href="AtkGObjectAccessible.html#atk-gobject-accessible-for-object">atk_gobject_accessible_for_object</a> (<a href="../gobject/gobject-The-Base-Object-Type.html#GObject" >GObject</a> *obj); <a href="../gobject/gobject-The-Base-Object-Type.html#GObject" >GObject</a>* <a href="AtkGObjectAccessible.html#atk-gobject-accessible-get-object">atk_gobject_accessible_get_object</a> (<a href="AtkGObjectAccessible.html" title="AtkGObjectAccessible">AtkGObjectAccessible</a> *obj); </pre> </div> <div class="refsect1" lang="en"> <a name="id271067"></a><h2>Object Hierarchy</h2> <pre class="synopsis"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject" >GObject</a> +----<a href="AtkObject.html" title="AtkObject">AtkObject</a> +----AtkGObjectAccessible </pre> </div> <div class="refsect1" lang="en"> <a name="id271093"></a><h2>Description</h2> <p> This object class is derived from AtkObject. It can be used as a basis for implementing accessible objects for GObjects which are not derived from GtkWidget. One example of its use is in providing an accessible object for GnomeCanvasItem in the GAIL library. </p> </div> <div class="refsect1" lang="en"> <a name="id271105"></a><h2>Details</h2> <div class="refsect2" lang="en"> <a name="id271111"></a><h3> <a name="AtkGObjectAccessible-struct"></a>AtkGObjectAccessible</h3> <a class="indexterm" name="id271121"></a><pre class="programlisting">typedef struct _AtkGObjectAccessible AtkGObjectAccessible;</pre> <p> The AtkGObjectAccessible structure should not be accessed directly. </p> </div> <hr> <div class="refsect2" lang="en"> <a name="id271137"></a><h3> <a name="atk-gobject-accessible-for-object"></a>atk_gobject_accessible_for_object ()</h3> <a class="indexterm" name="id271147"></a><pre class="programlisting"><a href="AtkObject.html" title="AtkObject">AtkObject</a>* atk_gobject_accessible_for_object (<a href="../gobject/gobject-The-Base-Object-Type.html#GObject" >GObject</a> *obj);</pre> <p> Gets the accessible object for the specified <i class="parameter"><tt>obj</tt></i>.</p> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td> <span class="term"><i class="parameter"><tt>obj</tt></i> :</span></td> <td> a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject" ><span class="type">GObject</span></a> </td> </tr> <tr> <td> <span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td> <td> a <a href="AtkObject.html" title="AtkObject"><span class="type">AtkObject</span></a> which is the accessible object for the <i class="parameter"><tt>obj</tt></i> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" lang="en"> <a name="id271233"></a><h3> <a name="atk-gobject-accessible-get-object"></a>atk_gobject_accessible_get_object ()</h3> <a class="indexterm" name="id271244"></a><pre class="programlisting"><a href="../gobject/gobject-The-Base-Object-Type.html#GObject" >GObject</a>* atk_gobject_accessible_get_object (<a href="AtkGObjectAccessible.html" title="AtkGObjectAccessible">AtkGObjectAccessible</a> *obj);</pre> <p> Gets the GObject for which <i class="parameter"><tt>obj</tt></i> is the accessible object.</p> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td> <span class="term"><i class="parameter"><tt>obj</tt></i> :</span></td> <td> a <a href="AtkObject.html" title="AtkObject"><span class="type">AtkObject</span></a> </td> </tr> <tr> <td> <span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td> <td> a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject" ><span class="type">GObject</span></a> which is the object for which <i class="parameter"><tt>obj</tt></i> is the accessible objedct </td> </tr> </tbody> </table></div> </div> </div> </div> <table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"> <td align="left"><a accesskey="p" href="AtkEditableText.html"><b><< AtkEditableText</b></a></td> <td align="right"><a accesskey="n" href="AtkHyperlink.html"><b>AtkHyperlink >></b></a></td> </tr></table> </body> </html>