~ubuntu-branches/ubuntu/intrepid/at-spi/intrepid-updates

« back to all changes in this revision

Viewing changes to docs/reference/cspi/html/at-spi-cspi-Event-Listener-Support.html

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2008-09-01 16:58:56 UTC
  • mfrom: (1.1.34 upstream)
  • Revision ID: james.westby@ubuntu.com-20080901165856-itp2lms1sml4a63s
Tags: 1.23.91-0ubuntu1
* New upstream release (LP: #263729)
  - Bugfixes: #548559, #350552, #547875.
  - Translation update
* debian/control.in:
  - Add B-d on intltool (>= 0.40.0)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>Event Listener Support</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
7
7
<link rel="start" href="index.html" title="AT-SPI C Bindings Reference Manual">
8
8
<link rel="up" href="spi-main.html" title="SPI Main Event Loop and Registry">
9
9
<link rel="prev" href="at-spi-cspi-SPI-main-loop-and-initialization.html" title="SPI main loop and initialization">
34
34
<div class="refnamediv"><table width="100%"><tr>
35
35
<td valign="top">
36
36
<h2><span class="refentrytitle"><a name="at-spi-cspi-Event-Listener-Support.top_of_page"></a>Event Listener Support</span></h2>
37
 
<p>Event Listener Support</p>
 
37
<p>Event Listener Support — </p>
38
38
</td>
39
39
<td valign="top" align="right"></td>
40
40
</tr></table></div>
41
41
<div class="refsynopsisdiv">
42
42
<a name="at-spi-cspi-Event-Listener-Support.synopsis"></a><h2>Synopsis</h2>
43
43
<pre class="synopsis">
44
 
                    <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a>;
45
 
void                (<a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">*AccessibleEventListenerCB</a>)        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *event,
 
44
                    <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a>;
 
45
void                (<a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">*AccessibleEventListenerCB</a>)        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *event,
46
46
                                                         void *user_data);
47
 
AccessibleApplication* <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceApplication" title="AccessibleEvent_getSourceApplication ()">AccessibleEvent_getSourceApplication</a>
48
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
49
 
SPIBoolean          <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceDetails" title="AccessibleEvent_getSourceDetails ()">AccessibleEvent_getSourceDetails</a>    (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e,
 
47
AccessibleApplication* <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceApplication" title="AccessibleEvent_getSourceApplication ()">AccessibleEvent_getSourceApplication</a>
 
48
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
49
SPIBoolean          <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceDetails" title="AccessibleEvent_getSourceDetails ()">AccessibleEvent_getSourceDetails</a>    (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e,
50
50
                                                         char **name,
51
 
                                                         <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a> *role,
 
51
                                                         <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a> *role,
52
52
                                                         AccessibleApplication **app);
53
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceName" title="AccessibleEvent_getSourceName ()">AccessibleEvent_getSourceName</a>       (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
54
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a>      <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceRole" title="AccessibleEvent_getSourceRole ()">AccessibleEvent_getSourceRole</a>       (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
55
 
SPIBoolean          <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-ref" title="AccessibleEvent_ref ()">AccessibleEvent_ref</a>                 (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
56
 
void                <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-unref" title="AccessibleEvent_unref ()">AccessibleEvent_unref</a>               (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
57
 
AccessibleEventListener* <a class="link" href="at-spi-cspi-Event-Listener-Support.html#SPI-createAccessibleEventListener" title="SPI_createAccessibleEventListener ()">SPI_createAccessibleEventListener</a>
58
 
                                                        (<a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
59
 
                                                         void *user_data);
60
 
void                <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-unref" title="AccessibleEventListener_unref ()">AccessibleEventListener_unref</a>       (AccessibleEventListener *listener);
61
 
SPIBoolean          <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-addCallback" title="AccessibleEventListener_addCallback ()">AccessibleEventListener_addCallback</a> (AccessibleEventListener *listener,
62
 
                                                         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
63
 
                                                         void *user_data);
64
 
SPIBoolean          <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-removeCallback" title="AccessibleEventListener_removeCallback ()">AccessibleEventListener_removeCallback</a>
 
53
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceName" title="AccessibleEvent_getSourceName ()">AccessibleEvent_getSourceName</a>       (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
54
<a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a>      <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-getSourceRole" title="AccessibleEvent_getSourceRole ()">AccessibleEvent_getSourceRole</a>       (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
55
SPIBoolean          <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-ref" title="AccessibleEvent_ref ()">AccessibleEvent_ref</a>                 (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
56
void                <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent-unref" title="AccessibleEvent_unref ()">AccessibleEvent_unref</a>               (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
57
AccessibleEventListener* <a href="at-spi-cspi-Event-Listener-Support.html#SPI-createAccessibleEventListener" title="SPI_createAccessibleEventListener ()">SPI_createAccessibleEventListener</a>
 
58
                                                        (<a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
 
59
                                                         void *user_data);
 
60
void                <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-unref" title="AccessibleEventListener_unref ()">AccessibleEventListener_unref</a>       (AccessibleEventListener *listener);
 
61
SPIBoolean          <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-addCallback" title="AccessibleEventListener_addCallback ()">AccessibleEventListener_addCallback</a> (AccessibleEventListener *listener,
 
62
                                                         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
 
63
                                                         void *user_data);
 
64
SPIBoolean          <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListener-removeCallback" title="AccessibleEventListener_removeCallback ()">AccessibleEventListener_removeCallback</a>
65
65
                                                        (AccessibleEventListener *listener,
66
 
                                                         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback);
 
66
                                                         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback);
67
67
 
68
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleActiveDescendantChangedEvent-getActiveDescendant" title="AccessibleActiveDescendantChangedEvent_getActiveDescendant ()">AccessibleActiveDescendantChangedEvent_getActiveDescendant</a>
69
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
70
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleChildChangedEvent-getChildAccessible" title="AccessibleChildChangedEvent_getChildAccessible ()">AccessibleChildChangedEvent_getChildAccessible</a>
71
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
72
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleDescriptionChangedEvent-getDescriptionString" title="AccessibleDescriptionChangedEvent_getDescriptionString ()">AccessibleDescriptionChangedEvent_getDescriptionString</a>
73
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
74
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleNameChangedEvent-getNameString" title="AccessibleNameChangedEvent_getNameString ()">AccessibleNameChangedEvent_getNameString</a>
75
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
76
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleParentChangedEvent-getParentAccessible" title="AccessibleParentChangedEvent_getParentAccessible ()">AccessibleParentChangedEvent_getParentAccessible</a>
77
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
78
 
<a class="link" href="at-spi-cspi-SPI-main-loop-and-initialization.html#SPIRect" title="SPIRect">SPIRect</a>*            <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleBoundsChangedEvent-getNewBounds" title="AccessibleBoundsChangedEvent_getNewBounds ()">AccessibleBoundsChangedEvent_getNewBounds</a>
79
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
80
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableCaptionChangedEvent-getCaptionString" title="AccessibleTableCaptionChangedEvent_getCaptionString ()">AccessibleTableCaptionChangedEvent_getCaptionString</a>
81
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
82
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableColumnDescriptionChangedEvent-getDescriptionString" title="AccessibleTableColumnDescriptionChangedEvent_getDescriptionString ()">AccessibleTableColumnDescriptionChangedEvent_getDescriptionString</a>
83
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
84
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableHeaderChangedEvent-getHeaderAccessible" title="AccessibleTableHeaderChangedEvent_getHeaderAccessible ()">AccessibleTableHeaderChangedEvent_getHeaderAccessible</a>
85
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
86
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableRowDescriptionChangedEvent-getDescriptionString" title="AccessibleTableRowDescriptionChangedEvent_getDescriptionString ()">AccessibleTableRowDescriptionChangedEvent_getDescriptionString</a>
87
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
88
 
<a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableSummaryChangedEvent-getSummaryAccessible" title="AccessibleTableSummaryChangedEvent_getSummaryAccessible ()">AccessibleTableSummaryChangedEvent_getSummaryAccessible</a>
89
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
90
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTextChangedEvent-getChangeString" title="AccessibleTextChangedEvent_getChangeString ()">AccessibleTextChangedEvent_getChangeString</a>
91
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
92
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleTextSelectionChangedEvent-getSelectionString" title="AccessibleTextSelectionChangedEvent_getSelectionString ()">AccessibleTextSelectionChangedEvent_getSelectionString</a>
93
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
94
 
char*               <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleWindowEvent-getTitleString" title="AccessibleWindowEvent_getTitleString ()">AccessibleWindowEvent_getTitleString</a>
95
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
68
<a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleActiveDescendantChangedEvent-getActiveDescendant" title="AccessibleActiveDescendantChangedEvent_getActiveDescendant ()">AccessibleActiveDescendantChangedEvent_getActiveDescendant</a>
 
69
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
70
<a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleChildChangedEvent-getChildAccessible" title="AccessibleChildChangedEvent_getChildAccessible ()">AccessibleChildChangedEvent_getChildAccessible</a>
 
71
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
72
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleDescriptionChangedEvent-getDescriptionString" title="AccessibleDescriptionChangedEvent_getDescriptionString ()">AccessibleDescriptionChangedEvent_getDescriptionString</a>
 
73
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
74
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleNameChangedEvent-getNameString" title="AccessibleNameChangedEvent_getNameString ()">AccessibleNameChangedEvent_getNameString</a>
 
75
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
76
<a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleParentChangedEvent-getParentAccessible" title="AccessibleParentChangedEvent_getParentAccessible ()">AccessibleParentChangedEvent_getParentAccessible</a>
 
77
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
78
<a href="at-spi-cspi-SPI-main-loop-and-initialization.html#SPIRect" title="SPIRect">SPIRect</a>*            <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleBoundsChangedEvent-getNewBounds" title="AccessibleBoundsChangedEvent_getNewBounds ()">AccessibleBoundsChangedEvent_getNewBounds</a>
 
79
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
80
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableCaptionChangedEvent-getCaptionString" title="AccessibleTableCaptionChangedEvent_getCaptionString ()">AccessibleTableCaptionChangedEvent_getCaptionString</a>
 
81
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
82
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableColumnDescriptionChangedEvent-getDescriptionString" title="AccessibleTableColumnDescriptionChangedEvent_getDescriptionString ()">AccessibleTableColumnDescriptionChangedEvent_getDescriptionString</a>
 
83
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
84
<a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableHeaderChangedEvent-getHeaderAccessible" title="AccessibleTableHeaderChangedEvent_getHeaderAccessible ()">AccessibleTableHeaderChangedEvent_getHeaderAccessible</a>
 
85
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
86
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableRowDescriptionChangedEvent-getDescriptionString" title="AccessibleTableRowDescriptionChangedEvent_getDescriptionString ()">AccessibleTableRowDescriptionChangedEvent_getDescriptionString</a>
 
87
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
88
<a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTableSummaryChangedEvent-getSummaryAccessible" title="AccessibleTableSummaryChangedEvent_getSummaryAccessible ()">AccessibleTableSummaryChangedEvent_getSummaryAccessible</a>
 
89
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
90
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTextChangedEvent-getChangeString" title="AccessibleTextChangedEvent_getChangeString ()">AccessibleTextChangedEvent_getChangeString</a>
 
91
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
92
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleTextSelectionChangedEvent-getSelectionString" title="AccessibleTextSelectionChangedEvent_getSelectionString ()">AccessibleTextSelectionChangedEvent_getSelectionString</a>
 
93
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
 
94
char*               <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleWindowEvent-getTitleString" title="AccessibleWindowEvent_getTitleString ()">AccessibleWindowEvent_getTitleString</a>
 
95
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);
96
96
</pre>
97
97
</div>
98
98
<div class="refsect1" lang="en">
121
121
<col align="left" valign="top">
122
122
<tbody>
123
123
<tr>
124
 
<td><p><span class="term">const char *<em class="structfield"><code>type</code></em>;</span></p></td>
 
124
<td>
 
125
<span class="term">const char *<em class="structfield"><code>type</code></em>;</span></td>
125
126
<td> a string representing the type of the event, with increasing specificity
126
127
from left to right, delimited by colons.  Leftmost token represents event source type,
127
128
next token represents event category, and next token represents the subcategory
129
130
</td>
130
131
</tr>
131
132
<tr>
132
 
<td><p><span class="term"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a> *<em class="structfield"><code>source</code></em>;</span></p></td>
133
 
<td> The <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> from which the event originated.
 
133
<td>
 
134
<span class="term"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a> *<em class="structfield"><code>source</code></em>;</span></td>
 
135
<td> The <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> from which the event originated.
134
136
</td>
135
137
</tr>
136
138
</tbody>
139
141
<hr>
140
142
<div class="refsect2" lang="en">
141
143
<a name="AccessibleEventListenerCB"></a><h3>AccessibleEventListenerCB ()</h3>
142
 
<pre class="programlisting">void                (*AccessibleEventListenerCB)        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *event,
 
144
<pre class="programlisting">void                (*AccessibleEventListenerCB)        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *event,
143
145
                                                         void *user_data);</pre>
144
146
<p>
145
147
A function prototype for callbacks via which clients are notified of AT-SPI events.</p>
151
153
<col align="left" valign="top">
152
154
<tbody>
153
155
<tr>
154
 
<td><p><span class="term"><em class="parameter"><code>event</code></em> :</span></p></td>
 
156
<td>
 
157
<span class="term"><em class="parameter"><code>event</code></em> :</span></td>
155
158
<td> The event for which notification is sent.
156
159
</td>
157
160
</tr>
158
161
<tr>
159
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
162
<td>
 
163
<span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
160
164
<td> User data which is passed to the callback each time a notification takes place.
161
165
</td>
162
166
</tr>
167
171
<div class="refsect2" lang="en">
168
172
<a name="AccessibleEvent-getSourceApplication"></a><h3>AccessibleEvent_getSourceApplication ()</h3>
169
173
<pre class="programlisting">AccessibleApplication* AccessibleEvent_getSourceApplication
170
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
174
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
171
175
<p>
172
176
Get the <span class="type">Application</span> hosting the object which emitted the event.</p>
173
177
<p>
177
181
<col align="left" valign="top">
178
182
<tbody>
179
183
<tr>
180
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
181
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
 
184
<td>
 
185
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
186
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
182
187
</td>
183
188
</tr>
184
189
<tr>
185
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
190
<td>
 
191
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
186
192
<td> A pointer to the host <span class="type">Application</span> contining the event source
187
193
         component.
188
194
</td>
193
199
<hr>
194
200
<div class="refsect2" lang="en">
195
201
<a name="AccessibleEvent-getSourceDetails"></a><h3>AccessibleEvent_getSourceDetails ()</h3>
196
 
<pre class="programlisting">SPIBoolean          AccessibleEvent_getSourceDetails    (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e,
 
202
<pre class="programlisting">SPIBoolean          AccessibleEvent_getSourceDetails    (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e,
197
203
                                                         char **name,
198
 
                                                         <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a> *role,
 
204
                                                         <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a> *role,
199
205
                                                         AccessibleApplication **app);</pre>
200
206
<p>
201
 
Get the host <span class="type">Application</span>, "accessible name", and <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> 
 
207
Get the host <span class="type">Application</span>, "accessible name", and <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> 
202
208
of the object which emitted the event.</p>
203
209
<p>
204
210
 
207
213
<col align="left" valign="top">
208
214
<tbody>
209
215
<tr>
210
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
211
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
 
216
<td>
 
217
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
218
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
212
219
</td>
213
220
</tr>
214
221
<tr>
215
 
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
 
222
<td>
 
223
<span class="term"><em class="parameter"><code>name</code></em> :</span></td>
216
224
<td> a pointer to a character string which will point to the name of the event source 
217
225
on successful completion of the call.
218
226
</td>
219
227
</tr>
220
228
<tr>
221
 
<td><p><span class="term"><em class="parameter"><code>role</code></em> :</span></p></td>
222
 
<td> a pointer to an <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> which will point to the role of the event source
 
229
<td>
 
230
<span class="term"><em class="parameter"><code>role</code></em> :</span></td>
 
231
<td> a pointer to an <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> which will point to the role of the event source
223
232
on successful completion of the call.
224
233
</td>
225
234
</tr>
226
235
<tr>
227
 
<td><p><span class="term"><em class="parameter"><code>app</code></em> :</span></p></td>
 
236
<td>
 
237
<span class="term"><em class="parameter"><code>app</code></em> :</span></td>
228
238
<td> A pointer to an <span class="type">AccessibleApplication</span> which points to the host application for this event
229
239
on successful completion of the call.
230
240
</td>
231
241
</tr>
232
242
<tr>
233
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
243
<td>
 
244
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
234
245
<td> TRUE if the source details were successfully retrieved, 
235
246
         FALSE if they were not, either due to error, incomplete data,
236
247
         or the fact that the event did not encapsulate the required data.
242
253
<hr>
243
254
<div class="refsect2" lang="en">
244
255
<a name="AccessibleEvent-getSourceName"></a><h3>AccessibleEvent_getSourceName ()</h3>
245
 
<pre class="programlisting">char*               AccessibleEvent_getSourceName       (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
256
<pre class="programlisting">char*               AccessibleEvent_getSourceName       (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
246
257
<p>
247
258
Get the 'accessible-name' of the object emitting the event.</p>
248
259
<p>
252
263
<col align="left" valign="top">
253
264
<tbody>
254
265
<tr>
255
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
256
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
 
266
<td>
 
267
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
268
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
257
269
</td>
258
270
</tr>
259
271
<tr>
260
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
272
<td>
 
273
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
261
274
<td> The name of the event source, or NULL if the event source cannot be identified
262
275
         or does not report a name.
263
276
</td>
268
281
<hr>
269
282
<div class="refsect2" lang="en">
270
283
<a name="AccessibleEvent-getSourceRole"></a><h3>AccessibleEvent_getSourceRole ()</h3>
271
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a>      AccessibleEvent_getSourceRole       (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
284
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole">AccessibleRole</a>      AccessibleEvent_getSourceRole       (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
272
285
<p>
273
 
Get the <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> of the object emitting the event.</p>
 
286
Get the <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> of the object emitting the event.</p>
274
287
<p>
275
288
 
276
289
</p>
278
291
<col align="left" valign="top">
279
292
<tbody>
280
293
<tr>
281
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
282
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
 
294
<td>
 
295
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
296
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> to be queried. 
283
297
</td>
284
298
</tr>
285
299
<tr>
286
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
287
 
<td> <a class="link" href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> of the event source, or SPI_ROLE_UNKNOWN
 
300
<td>
 
301
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
302
<td> <a href="at-spi-cspi-Accessible-Objects.html#AccessibleRole" title="enum AccessibleRole"><span class="type">AccessibleRole</span></a> of the event source, or SPI_ROLE_UNKNOWN
288
303
         if the event source's role is unknown or unspecified.
289
304
         (Some kinds of events, such as 'mouse:' events or
290
305
         toolkit events, don't have associated object roles.)
296
311
<hr>
297
312
<div class="refsect2" lang="en">
298
313
<a name="AccessibleEvent-ref"></a><h3>AccessibleEvent_ref ()</h3>
299
 
<pre class="programlisting">SPIBoolean          AccessibleEvent_ref                 (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
314
<pre class="programlisting">SPIBoolean          AccessibleEvent_ref                 (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
300
315
<p>
301
316
Increments by 1 the reference count of the event</p>
302
317
<p>
306
321
<col align="left" valign="top">
307
322
<tbody>
308
323
<tr>
309
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
310
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being referenced.
 
324
<td>
 
325
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
326
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being referenced.
311
327
</td>
312
328
</tr>
313
329
<tr>
314
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
330
<td>
 
331
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
315
332
<td> TRUE if the function succeeded; FALSE if the pointer is not a
316
333
        valid event.
317
334
</td>
322
339
<hr>
323
340
<div class="refsect2" lang="en">
324
341
<a name="AccessibleEvent-unref"></a><h3>AccessibleEvent_unref ()</h3>
325
 
<pre class="programlisting">void                AccessibleEvent_unref               (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
342
<pre class="programlisting">void                AccessibleEvent_unref               (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
326
343
<p>
327
344
Decrements by 1 the reference count of the event. The event is destroyed
328
345
when the reference count recahes zero.</p>
332
349
<div class="variablelist"><table border="0">
333
350
<col align="left" valign="top">
334
351
<tbody><tr>
335
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
336
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being referenced.
 
352
<td>
 
353
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
354
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being referenced.
337
355
</td>
338
356
</tr></tbody>
339
357
</table></div>
342
360
<div class="refsect2" lang="en">
343
361
<a name="SPI-createAccessibleEventListener"></a><h3>SPI_createAccessibleEventListener ()</h3>
344
362
<pre class="programlisting">AccessibleEventListener* SPI_createAccessibleEventListener
345
 
                                                        (<a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
 
363
                                                        (<a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
346
364
                                                         void *user_data);</pre>
347
365
<p>
348
366
Create a new <span class="type">AccessibleEventListener</span> with a specified (in-process) callback function.</p>
353
371
<col align="left" valign="top">
354
372
<tbody>
355
373
<tr>
356
 
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
357
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> callback function, or NULL.
 
374
<td>
 
375
<span class="term"><em class="parameter"><code>callback</code></em> :</span></td>
 
376
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> callback function, or NULL.
358
377
</td>
359
378
</tr>
360
379
<tr>
361
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
380
<td>
 
381
<span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
362
382
<td> a pointer to data which will be passed to the callback when invoked.
363
383
</td>
364
384
</tr>
365
385
<tr>
366
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
386
<td>
 
387
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
367
388
<td> a pointer to a newly-created <span class="type">AccessibleEventListener</span>.
368
389
 
369
390
</td>
383
404
<div class="variablelist"><table border="0">
384
405
<col align="left" valign="top">
385
406
<tbody><tr>
386
 
<td><p><span class="term"><em class="parameter"><code>listener</code></em> :</span></p></td>
 
407
<td>
 
408
<span class="term"><em class="parameter"><code>listener</code></em> :</span></td>
387
409
<td> a pointer to the <span class="type">AccessibleEventListener</span> being operated on.
388
410
</td>
389
411
</tr></tbody>
393
415
<div class="refsect2" lang="en">
394
416
<a name="AccessibleEventListener-addCallback"></a><h3>AccessibleEventListener_addCallback ()</h3>
395
417
<pre class="programlisting">SPIBoolean          AccessibleEventListener_addCallback (AccessibleEventListener *listener,
396
 
                                                         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
 
418
                                                         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback,
397
419
                                                         void *user_data);</pre>
398
420
<p>
399
421
Add an in-process callback function to an existing AccessibleEventListener.
409
431
<col align="left" valign="top">
410
432
<tbody>
411
433
<tr>
412
 
<td><p><span class="term"><em class="parameter"><code>listener</code></em> :</span></p></td>
 
434
<td>
 
435
<span class="term"><em class="parameter"><code>listener</code></em> :</span></td>
413
436
<td> the <span class="type">AccessibleEventListener</span> instance to modify.
414
437
</td>
415
438
</tr>
416
439
<tr>
417
 
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
418
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> function pointer.
 
440
<td>
 
441
<span class="term"><em class="parameter"><code>callback</code></em> :</span></td>
 
442
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> function pointer.
419
443
</td>
420
444
</tr>
421
445
<tr>
422
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
446
<td>
 
447
<span class="term"><em class="parameter"><code>user_data</code></em> :</span></td>
423
448
<td> a pointer to data which will be passed to the callback when invoked.
424
449
</td>
425
450
</tr>
426
451
<tr>
427
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
428
 
<td> <span class="type">TRUE</span> if successful, otherwise <span class="type">FALSE</span>.
 
452
<td>
 
453
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
454
<td> <a
 
455
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
456
><span class="type">TRUE</span></a> if successful, otherwise <a
 
457
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
458
><span class="type">FALSE</span></a>.
429
459
 
430
460
</td>
431
461
</tr>
437
467
<a name="AccessibleEventListener-removeCallback"></a><h3>AccessibleEventListener_removeCallback ()</h3>
438
468
<pre class="programlisting">SPIBoolean          AccessibleEventListener_removeCallback
439
469
                                                        (AccessibleEventListener *listener,
440
 
                                                         <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback);</pre>
 
470
                                                         <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()">AccessibleEventListenerCB</a> callback);</pre>
441
471
<p>
442
472
Remove an in-process callback function from an existing AccessibleEventListener.</p>
443
473
<p>
447
477
<col align="left" valign="top">
448
478
<tbody>
449
479
<tr>
450
 
<td><p><span class="term"><em class="parameter"><code>listener</code></em> :</span></p></td>
 
480
<td>
 
481
<span class="term"><em class="parameter"><code>listener</code></em> :</span></td>
451
482
<td> the <span class="type">AccessibleEventListener</span> instance to modify.
452
483
</td>
453
484
</tr>
454
485
<tr>
455
 
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
456
 
<td> an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> function pointer.
 
486
<td>
 
487
<span class="term"><em class="parameter"><code>callback</code></em> :</span></td>
 
488
<td> an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEventListenerCB" title="AccessibleEventListenerCB ()"><span class="type">AccessibleEventListenerCB</span></a> function pointer.
457
489
</td>
458
490
</tr>
459
491
<tr>
460
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
461
 
<td> <span class="type">TRUE</span> if successful, otherwise <span class="type">FALSE</span>.
 
492
<td>
 
493
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
494
<td> <a
 
495
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
496
><span class="type">TRUE</span></a> if successful, otherwise <a
 
497
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
498
><span class="type">FALSE</span></a>.
462
499
 
463
500
</td>
464
501
</tr>
468
505
<hr>
469
506
<div class="refsect2" lang="en">
470
507
<a name="AccessibleActiveDescendantChangedEvent-getActiveDescendant"></a><h3>AccessibleActiveDescendantChangedEvent_getActiveDescendant ()</h3>
471
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleActiveDescendantChangedEvent_getActiveDescendant
472
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
508
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleActiveDescendantChangedEvent_getActiveDescendant
 
509
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
473
510
<p>
474
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:active-descendant-changed"
475
 
        to get a reference to the changed <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
 
511
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:active-descendant-changed"
 
512
        to get a reference to the changed <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
476
513
        Note that context <span class="type">Accessibles</span> are not guaranteed to outlive
477
 
        event delivery, in which case this call may return <code class="literal">NULL</code>
 
514
        event delivery, in which case this call may return <a
 
515
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
516
><code class="literal">NULL</code></a>
478
517
        even if the object existed at the time of dispatch.</p>
479
518
<p>
480
519
 
483
522
<col align="left" valign="top">
484
523
<tbody>
485
524
<tr>
486
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
487
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
525
<td>
 
526
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
527
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
488
528
</td>
489
529
</tr>
490
530
<tr>
491
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
492
 
<td> an <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new active descendant.
 
531
<td>
 
532
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
533
<td> an <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new active descendant.
493
534
</td>
494
535
</tr>
495
536
</tbody>
498
539
<hr>
499
540
<div class="refsect2" lang="en">
500
541
<a name="AccessibleChildChangedEvent-getChildAccessible"></a><h3>AccessibleChildChangedEvent_getChildAccessible ()</h3>
501
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleChildChangedEvent_getChildAccessible
502
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
542
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleChildChangedEvent_getChildAccessible
 
543
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
503
544
<p>
504
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:children_changed"
505
 
        to get a reference to the changed <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
 
545
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:children_changed"
 
546
        to get a reference to the changed <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
506
547
        Note that context <span class="type">Accessibles</span> are not guaranteed to outlive
507
 
        event delivery, in which case this call may return <code class="literal">NULL</code>
 
548
        event delivery, in which case this call may return <a
 
549
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
550
><code class="literal">NULL</code></a>
508
551
        even if the object existed at the time of dispatch.</p>
509
552
<p>
510
553
 
513
556
<col align="left" valign="top">
514
557
<tbody>
515
558
<tr>
516
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
517
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
559
<td>
 
560
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
561
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
518
562
</td>
519
563
</tr>
520
564
<tr>
521
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
522
 
<td> the context <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> for the event, or <code class="literal">NULL</code> if
523
 
         there is no longer a valid context <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> 
 
565
<td>
 
566
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
567
<td> the context <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> for the event, or <a
 
568
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
569
><code class="literal">NULL</code></a> if
 
570
         there is no longer a valid context <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> 
524
571
         object for the event.
525
572
</td>
526
573
</tr>
531
578
<div class="refsect2" lang="en">
532
579
<a name="AccessibleDescriptionChangedEvent-getDescriptionString"></a><h3>AccessibleDescriptionChangedEvent_getDescriptionString ()</h3>
533
580
<pre class="programlisting">char*               AccessibleDescriptionChangedEvent_getDescriptionString
534
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
581
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
535
582
<p>
536
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
 
583
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
537
584
        "object:property-changed:accessible-description" 
538
585
        returning the new description.</p>
539
586
<p>
543
590
<col align="left" valign="top">
544
591
<tbody>
545
592
<tr>
546
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
547
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
593
<td>
 
594
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
595
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
548
596
</td>
549
597
</tr>
550
598
<tr>
551
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
599
<td>
 
600
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
552
601
<td> a UTF-8 text string representing the recently changed
553
602
        description 
554
603
</td>
560
609
<div class="refsect2" lang="en">
561
610
<a name="AccessibleNameChangedEvent-getNameString"></a><h3>AccessibleNameChangedEvent_getNameString ()</h3>
562
611
<pre class="programlisting">char*               AccessibleNameChangedEvent_getNameString
563
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
612
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
564
613
<p>
565
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-change:accessible_name:", 
 
614
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-change:accessible_name:", 
566
615
        returning the name.</p>
567
616
<p>
568
617
 
571
620
<col align="left" valign="top">
572
621
<tbody>
573
622
<tr>
574
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
575
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
623
<td>
 
624
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
625
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
576
626
</td>
577
627
</tr>
578
628
<tr>
579
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
629
<td>
 
630
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
580
631
<td> a UTF-8 text string representing the name of the 
581
632
        object which recently changed.
582
633
</td>
587
638
<hr>
588
639
<div class="refsect2" lang="en">
589
640
<a name="AccessibleParentChangedEvent-getParentAccessible"></a><h3>AccessibleParentChangedEvent_getParentAccessible ()</h3>
590
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleParentChangedEvent_getParentAccessible
591
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
641
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleParentChangedEvent_getParentAccessible
 
642
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
592
643
<p>
593
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-change:accessible-parent"
594
 
        to get a reference to the changed <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
 
644
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-change:accessible-parent"
 
645
        to get a reference to the changed <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
595
646
        Note that context <span class="type">Accessibles</span> are not guaranteed to outlive
596
 
        event delivery, in which case this call may return <code class="literal">NULL</code>
 
647
        event delivery, in which case this call may return <a
 
648
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
649
><code class="literal">NULL</code></a>
597
650
        even if the object existed at the time of dispatch.</p>
598
651
<p>
599
652
 
602
655
<col align="left" valign="top">
603
656
<tbody>
604
657
<tr>
605
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
606
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
658
<td>
 
659
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
660
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
607
661
</td>
608
662
</tr>
609
663
<tr>
610
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
611
 
<td> an <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new parent object.
 
664
<td>
 
665
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
666
<td> an <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new parent object.
612
667
</td>
613
668
</tr>
614
669
</tbody>
617
672
<hr>
618
673
<div class="refsect2" lang="en">
619
674
<a name="AccessibleBoundsChangedEvent-getNewBounds"></a><h3>AccessibleBoundsChangedEvent_getNewBounds ()</h3>
620
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-SPI-main-loop-and-initialization.html#SPIRect" title="SPIRect">SPIRect</a>*            AccessibleBoundsChangedEvent_getNewBounds
621
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
675
<pre class="programlisting"><a href="at-spi-cspi-SPI-main-loop-and-initialization.html#SPIRect" title="SPIRect">SPIRect</a>*            AccessibleBoundsChangedEvent_getNewBounds
 
676
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
622
677
<p>
623
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:bounds-changed", 
 
678
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:bounds-changed", 
624
679
        returning a pointer to an SPIRect structure containing the
625
680
        new bounds, or NULL on error.
626
681
        The returned structure should be freed with SPI_freeRect when 
635
690
<col align="left" valign="top">
636
691
<tbody>
637
692
<tr>
638
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
639
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
693
<td>
 
694
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
695
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
640
696
</td>
641
697
</tr>
642
698
<tr>
643
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
699
<td>
 
700
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
644
701
<td> a pointer to an SPIRect defining the new object bounds.
645
702
</td>
646
703
</tr>
651
708
<div class="refsect2" lang="en">
652
709
<a name="AccessibleTableCaptionChangedEvent-getCaptionString"></a><h3>AccessibleTableCaptionChangedEvent_getCaptionString ()</h3>
653
710
<pre class="programlisting">char*               AccessibleTableCaptionChangedEvent_getCaptionString
654
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
711
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
655
712
<p>
656
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
 
713
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
657
714
        "object:property-changed:accessible-table-caption-object" 
658
715
        returning the text in the caption, if present.</p>
659
716
<p>
663
720
<col align="left" valign="top">
664
721
<tbody>
665
722
<tr>
666
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
667
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
723
<td>
 
724
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
725
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
668
726
</td>
669
727
</tr>
670
728
<tr>
671
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
729
<td>
 
730
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
672
731
<td> a UTF-8 text string indicating the text in the caption.
673
732
</td>
674
733
</tr>
679
738
<div class="refsect2" lang="en">
680
739
<a name="AccessibleTableColumnDescriptionChangedEvent-getDescriptionString"></a><h3>AccessibleTableColumnDescriptionChangedEvent_getDescriptionString ()</h3>
681
740
<pre class="programlisting">char*               AccessibleTableColumnDescriptionChangedEvent_getDescriptionString
682
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
741
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
683
742
<p>
684
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
 
743
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
685
744
        "object:property-changed:accessible-table-column-description" 
686
745
        returning the new table column description.</p>
687
746
<p>
691
750
<col align="left" valign="top">
692
751
<tbody>
693
752
<tr>
694
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
695
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
753
<td>
 
754
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
755
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
696
756
</td>
697
757
</tr>
698
758
<tr>
699
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
759
<td>
 
760
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
700
761
<td> a UTF-8 text string representing the recently changed
701
762
        table column description 
702
763
</td>
707
768
<hr>
708
769
<div class="refsect2" lang="en">
709
770
<a name="AccessibleTableHeaderChangedEvent-getHeaderAccessible"></a><h3>AccessibleTableHeaderChangedEvent_getHeaderAccessible ()</h3>
710
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleTableHeaderChangedEvent_getHeaderAccessible
711
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
771
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleTableHeaderChangedEvent_getHeaderAccessible
 
772
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
712
773
<p>
713
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
 
774
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
714
775
        "object:property-changed:accessible-table-row-header" or
715
776
        "object:property-changed:accessible-table-column-header"
716
 
        to get a reference to the changed <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
 
777
        to get a reference to the changed <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
717
778
        Note that context <span class="type">Accessibles</span> are not guaranteed to outlive
718
 
        event delivery, in which case this call may return <code class="literal">NULL</code>
 
779
        event delivery, in which case this call may return <a
 
780
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
781
><code class="literal">NULL</code></a>
719
782
        even if the object existed at the time of dispatch.</p>
720
783
<p>
721
784
 
724
787
<col align="left" valign="top">
725
788
<tbody>
726
789
<tr>
727
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
728
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
790
<td>
 
791
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
792
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
729
793
</td>
730
794
</tr>
731
795
<tr>
732
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
733
 
<td> an <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new table header.
 
796
<td>
 
797
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
798
<td> an <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new table header.
734
799
</td>
735
800
</tr>
736
801
</tbody>
740
805
<div class="refsect2" lang="en">
741
806
<a name="AccessibleTableRowDescriptionChangedEvent-getDescriptionString"></a><h3>AccessibleTableRowDescriptionChangedEvent_getDescriptionString ()</h3>
742
807
<pre class="programlisting">char*               AccessibleTableRowDescriptionChangedEvent_getDescriptionString
743
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
808
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
744
809
<p>
745
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
 
810
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type 
746
811
        "object:property-changed:accessible-table-row-description" 
747
812
        returning the new table row description.</p>
748
813
<p>
752
817
<col align="left" valign="top">
753
818
<tbody>
754
819
<tr>
755
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
756
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
820
<td>
 
821
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
822
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
757
823
</td>
758
824
</tr>
759
825
<tr>
760
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
826
<td>
 
827
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
761
828
<td> a UTF-8 text string representing the recently changed
762
829
        table row description 
763
830
</td>
768
835
<hr>
769
836
<div class="refsect2" lang="en">
770
837
<a name="AccessibleTableSummaryChangedEvent-getSummaryAccessible"></a><h3>AccessibleTableSummaryChangedEvent_getSummaryAccessible ()</h3>
771
 
<pre class="programlisting"><a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleTableSummaryChangedEvent_getSummaryAccessible
772
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
838
<pre class="programlisting"><a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible">Accessible</a>*         AccessibleTableSummaryChangedEvent_getSummaryAccessible
 
839
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
773
840
<p>
774
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-changed:accessible-table-summary"
775
 
        to get a reference to the changed <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
 
841
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:property-changed:accessible-table-summary"
 
842
        to get a reference to the changed <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a>.
776
843
        Note that context <span class="type">Accessibles</span> are not guaranteed to outlive
777
 
        event delivery, in which case this call may return <code class="literal">NULL</code>
 
844
        event delivery, in which case this call may return <a
 
845
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
846
><code class="literal">NULL</code></a>
778
847
        even if the object existed at the time of dispatch.</p>
779
848
<p>
780
849
 
783
852
<col align="left" valign="top">
784
853
<tbody>
785
854
<tr>
786
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
787
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
855
<td>
 
856
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
857
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
788
858
</td>
789
859
</tr>
790
860
<tr>
791
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
792
 
<td> an <a class="link" href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new table summary.
 
861
<td>
 
862
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
 
863
<td> an <a href="at-spi-cspi-Accessible-Objects.html#Accessible" title="struct Accessible"><span class="type">Accessible</span></a> pointer representing the new table summary.
793
864
</td>
794
865
</tr>
795
866
</tbody>
799
870
<div class="refsect2" lang="en">
800
871
<a name="AccessibleTextChangedEvent-getChangeString"></a><h3>AccessibleTextChangedEvent_getChangeString ()</h3>
801
872
<pre class="programlisting">char*               AccessibleTextChangedEvent_getChangeString
802
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
873
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
803
874
<p>
804
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:text-changed", 
 
875
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:text-changed", 
805
876
        returning the text inserted or deleted.</p>
806
877
<p>
807
878
 
810
881
<col align="left" valign="top">
811
882
<tbody>
812
883
<tr>
813
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
814
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
884
<td>
 
885
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
886
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
815
887
</td>
816
888
</tr>
817
889
<tr>
818
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
890
<td>
 
891
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
819
892
<td> a UTF-8 text string indicating the text inserted,
820
893
         deleted, or substituted by this event.
821
894
</td>
827
900
<div class="refsect2" lang="en">
828
901
<a name="AccessibleTextSelectionChangedEvent-getSelectionString"></a><h3>AccessibleTextSelectionChangedEvent_getSelectionString ()</h3>
829
902
<pre class="programlisting">char*               AccessibleTextSelectionChangedEvent_getSelectionString
830
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
903
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
831
904
<p>
832
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:text-selection-changed", 
 
905
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "object:text-selection-changed", 
833
906
        returning the newly added, removed, or modified selection string.</p>
834
907
<p>
835
908
 
838
911
<col align="left" valign="top">
839
912
<tbody>
840
913
<tr>
841
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
842
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
914
<td>
 
915
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
916
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
843
917
</td>
844
918
</tr>
845
919
<tr>
846
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
920
<td>
 
921
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
847
922
<td> a UTF-8 text string indicating the recently changed selection.
848
923
</td>
849
924
</tr>
854
929
<div class="refsect2" lang="en">
855
930
<a name="AccessibleWindowEvent-getTitleString"></a><h3>AccessibleWindowEvent_getTitleString ()</h3>
856
931
<pre class="programlisting">char*               AccessibleWindowEvent_getTitleString
857
 
                                                        (const <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
 
932
                                                        (const <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent">AccessibleEvent</a> *e);</pre>
858
933
<p>
859
 
Queries an <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "window:", 
 
934
Queries an <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> of type "window:", 
860
935
        returning the window title.</p>
861
936
<p>
862
937
 
865
940
<col align="left" valign="top">
866
941
<tbody>
867
942
<tr>
868
 
<td><p><span class="term"><em class="parameter"><code>e</code></em> :</span></p></td>
869
 
<td> a pointer to the <a class="link" href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
 
943
<td>
 
944
<span class="term"><em class="parameter"><code>e</code></em> :</span></td>
 
945
<td> a pointer to the <a href="at-spi-cspi-Event-Listener-Support.html#AccessibleEvent" title="AccessibleEvent"><span class="type">AccessibleEvent</span></a> being queried.
870
946
</td>
871
947
</tr>
872
948
<tr>
873
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
949
<td>
 
950
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
874
951
<td> a UTF-8 text string representing the title of the 
875
952
        recently changed window.
876
953
</td>