Add new relation ATK_RELATION_POPUP.
[platform/upstream/atk.git] / docs / atk-sections.txt
1 <SECTION>
2 <FILE>atkaction</FILE>
3 <TITLE>AtkAction</TITLE>
4 AtkAction
5 atk_action_do_action
6 atk_action_get_n_actions
7 atk_action_get_description
8 atk_action_get_name
9 atk_action_get_localized_name
10 atk_action_get_keybinding
11 atk_action_set_description
12 <SUBSECTION Standard>
13 AtkActionIface
14 ATK_ACTION
15 ATK_IS_ACTION
16 ATK_TYPE_ACTION
17 ATK_ACTION_GET_IFACE
18 atk_action_get_type
19 </SECTION>
20
21 <SECTION>
22 <FILE>atkcomponent</FILE>
23 <TITLE>AtkComponent</TITLE>
24 AtkComponent
25 atk_component_add_focus_handler
26 atk_component_contains
27 atk_component_get_extents
28 atk_component_get_layer
29 atk_component_get_mdi_zorder
30 atk_component_get_position
31 atk_component_get_size
32 atk_component_grab_focus
33 atk_component_ref_accessible_at_point
34 atk_component_remove_focus_handler
35 atk_component_set_extents
36 atk_component_set_position
37 atk_component_set_size
38 <SUBSECTION Standard>
39 AtkComponentIface
40 ATK_COMPONENT
41 ATK_IS_COMPONENT
42 ATK_TYPE_COMPONENT
43 ATK_COMPONENT_GET_IFACE
44 AtkFocusHandler
45 atk_component_get_type
46 </SECTION>
47
48 <SECTION>
49 <FILE>atkdocument</FILE>
50 <TITLE>AtkDocument</TITLE>
51 AtkDocument
52 atk_document_get_document_type
53 atk_document_get_document
54 <SUBSECTION Standard>
55 AtkDocumentIface
56 ATK_DOCUMENT
57 ATK_IS_DOCUMENT
58 ATK_TYPE_DOCUMENT
59 ATK_DOCUMENT_GET_IFACE
60 atk_document_get_type
61 </SECTION>
62
63 <SECTION>
64 <FILE>atkeditabletext</FILE>
65 <TITLE>AtkEditableText</TITLE>
66 AtkEditableText
67 atk_editable_text_set_run_attributes
68 atk_editable_text_set_text_contents
69 atk_editable_text_insert_text
70 atk_editable_text_copy_text
71 atk_editable_text_cut_text
72 atk_editable_text_delete_text
73 atk_editable_text_paste_text
74 <SUBSECTION Standard>
75 AtkEditableTextIface
76 ATK_EDITABLE_TEXT
77 ATK_IS_EDITABLE_TEXT
78 ATK_TYPE_EDITABLE_TEXT
79 ATK_EDITABLE_TEXT_GET_IFACE
80 atk_editable_text_get_type
81 </SECTION>
82
83 <SECTION>
84 <FILE>atkhypertext</FILE>
85 <TITLE>AtkHypertext</TITLE>
86 AtkHypertext
87 atk_hypertext_get_link
88 atk_hypertext_get_n_links
89 atk_hypertext_get_link_index
90 <SUBSECTION Standard>
91 AtkHypertextIface
92 ATK_HYPERTEXT
93 ATK_IS_HYPERTEXT
94 ATK_TYPE_HYPERTEXT
95 ATK_HYPERTEXT_GET_IFACE
96 atk_hypertext_get_type
97 </SECTION>
98
99 <SECTION>
100 <FILE>atkimage</FILE>
101 <TITLE>AtkImage</TITLE>
102 AtkImage
103 atk_image_get_image_position
104 atk_image_get_image_description
105 atk_image_set_image_description
106 atk_image_get_image_size
107 <SUBSECTION Standard>
108 AtkImageIface
109 ATK_IMAGE
110 ATK_IS_IMAGE
111 ATK_TYPE_IMAGE
112 ATK_IMAGE_GET_IFACE
113 atk_image_get_type
114 </SECTION>
115
116 <SECTION>
117 <FILE>atknoopobject</FILE>
118 <TITLE>AtkNoOpObject</TITLE>
119 AtkNoOpObject
120 atk_no_op_object_new
121 <SUBSECTION Standard>
122 ATK_NO_OP_OBJECT
123 ATK_IS_NO_OP_OBJECT
124 ATK_TYPE_NO_OP_OBJECT
125 atk_no_op_object_get_type
126 ATK_NO_OP_OBJECT_CLASS
127 ATK_IS_NO_OP_OBJECT_CLASS
128 ATK_NO_OP_OBJECT_GET_CLASS
129 AtkNoOpObjectClass
130 </SECTION>
131
132 <SECTION>
133 <FILE>atknoopobjectfactory</FILE>
134 <TITLE>AtkNoOpObjectFactory</TITLE>
135 AtkNoOpObjectFactory
136 atk_no_op_object_factory_new
137 <SUBSECTION Standard>
138 ATK_NO_OP_OBJECT_FACTORY
139 ATK_IS_NO_OP_OBJECT_FACTORY
140 ATK_TYPE_NO_OP_OBJECT_FACTORY
141 atk_no_op_object_factory_get_type
142 ATK_NO_OP_OBJECT_FACTORY_CLASS
143 ATK_IS_NO_OP_OBJECT_FACTORY_CLASS
144 ATK_NO_OP_OBJECT_FACTORY_GET_CLASS
145 AtkNoOpObjectFactoryClass
146 </SECTION>
147
148 <SECTION>
149 <FILE>atkobject</FILE>
150 <TITLE>AtkObject</TITLE>
151 AtkObject
152 AtkRole
153 atk_role_register
154 AtkLayer
155 AtkImplementor
156 AtkPropertyValues
157 AtkFunction
158 AtkPropertyChangeHandler
159 atk_implementor_ref_accessible
160 atk_object_get_name
161 atk_object_get_description
162 atk_object_get_parent
163 atk_object_get_n_accessible_children
164 atk_object_ref_accessible_child
165 atk_object_ref_relation_set
166 atk_object_get_layer
167 atk_object_get_mdi_zorder
168 atk_object_get_role
169 atk_object_ref_state_set
170 atk_object_get_index_in_parent
171 atk_object_set_name
172 atk_object_set_description
173 atk_object_set_parent
174 atk_object_set_role
175 atk_object_connect_property_change_handler
176 atk_object_remove_property_change_handler
177 atk_object_notify_state_change
178 atk_object_initialize
179 atk_object_add_relationship
180 atk_object_remove_relationship
181 atk_role_get_name
182 atk_role_get_localized_name
183 atk_role_for_name
184 <SUBSECTION Standard>
185 AtkImplementorIface
186 ATK_OBJECT
187 ATK_IS_OBJECT
188 ATK_TYPE_OBJECT
189 ATK_IMPLEMENTOR_GET_IFACE
190 ATK_OBJECT_CLASS
191 ATK_IS_OBJECT_CLASS
192 ATK_OBJECT_GET_CLASS
193 ATK_TYPE_IMPLEMENTOR
194 ATK_IS_IMPLEMENTOR
195 ATK_IMPLEMENTOR
196 ATK_TYPE_ROLE
197 ATK_TYPE_LAYER
198 AtkStateSet
199 atk_implementor_get_type
200 atk_object_get_type
201 atk_role_get_type
202 atk_layer_get_type
203 AtkObjectClass
204 </SECTION>
205
206 <SECTION>
207 <FILE>atkobjectfactory</FILE>
208 <TITLE>AtkObjectFactory</TITLE>
209 AtkObjectFactory
210 atk_object_factory_create_accessible
211 atk_object_factory_get_accessible_type
212 atk_object_factory_invalidate
213 <SUBSECTION Standard>
214 ATK_OBJECT_FACTORY
215 ATK_IS_OBJECT_FACTORY
216 ATK_TYPE_OBJECT_FACTORY
217 atk_object_factory_get_type
218 ATK_OBJECT_FACTORY_CLASS
219 ATK_IS_OBJECT_FACTORY_CLASS
220 ATK_OBJECT_FACTORY_GET_CLASS
221 AtkObjectFactoryClass
222 </SECTION>
223
224 <SECTION>
225 <FILE>atkregistry</FILE>
226 <TITLE>AtkRegistry</TITLE>
227 AtkRegistry
228 atk_registry_set_factory_type
229 atk_registry_get_factory_type
230 atk_registry_get_factory
231 atk_get_default_registry
232 <SUBSECTION Standard>
233 ATK_REGISTRY
234 ATK_IS_REGISTRY
235 ATK_TYPE_REGISTRY
236 atk_registry_get_type
237 ATK_REGISTRY_CLASS
238 ATK_IS_REGISTRY_CLASS
239 ATK_REGISTRY_GET_CLASS
240 AtkRegistryClass
241 </SECTION>
242
243 <SECTION>
244 <FILE>atkrelation</FILE>
245 <TITLE>AtkRelation</TITLE>
246 AtkRelation
247 AtkRelationType
248 atk_relation_type_register
249 atk_relation_type_get_name
250 atk_relation_type_for_name
251 atk_relation_new
252 atk_relation_get_relation_type
253 atk_relation_get_target
254 <SUBSECTION Standard>
255 ATK_RELATION
256 ATK_IS_RELATION
257 ATK_TYPE_RELATION
258 ATK_TYPE_RELATION_TYPE
259 atk_relation_get_type
260 atk_relation_type_get_type
261 ATK_RELATION_CLASS
262 ATK_IS_RELATION_CLASS
263 ATK_RELATION_GET_CLASS
264 AtkRelationClass
265 </SECTION>
266
267 <SECTION>
268 <FILE>atkrelationset</FILE>
269 <TITLE>AtkRelationSet</TITLE>
270 AtkRelationSet
271 atk_relation_set_new
272 atk_relation_set_contains
273 atk_relation_set_remove
274 atk_relation_set_add
275 atk_relation_set_get_n_relations
276 atk_relation_set_get_relation
277 atk_relation_set_get_relation_by_type
278 <SUBSECTION Standard>
279 ATK_RELATION_SET
280 ATK_IS_RELATION_SET
281 ATK_TYPE_RELATION_SET
282 atk_relation_set_get_type
283 ATK_RELATION_SET_CLASS
284 ATK_IS_RELATION_SET_CLASS
285 ATK_RELATION_SET_GET_CLASS
286 AtkRelationSetClass
287 </SECTION>
288
289 <SECTION>
290 <FILE>atkselection</FILE>
291 <TITLE>AtkSelection</TITLE>
292 AtkSelection
293 atk_selection_add_selection
294 atk_selection_clear_selection
295 atk_selection_ref_selection
296 atk_selection_get_selection_count
297 atk_selection_is_child_selected
298 atk_selection_remove_selection
299 atk_selection_select_all_selection
300 <SUBSECTION Standard>
301 AtkSelectionIface
302 ATK_SELECTION
303 ATK_IS_SELECTION
304 ATK_TYPE_SELECTION
305 ATK_SELECTION_GET_IFACE
306 atk_selection_get_type
307 </SECTION>
308
309 <SECTION>
310 <FILE>atkstateset</FILE>
311 <TITLE>AtkStateSet</TITLE>
312 atk_state_set_new
313 atk_state_set_is_empty
314 atk_state_set_add_state
315 atk_state_set_add_states
316 atk_state_set_clear_states
317 atk_state_set_contains_state
318 atk_state_set_contains_states
319 atk_state_set_remove_state
320 atk_state_set_and_sets
321 atk_state_set_or_sets
322 atk_state_set_xor_sets
323 <SUBSECTION Standard>
324 ATK_STATE_SET
325 ATK_IS_STATE_SET
326 ATK_TYPE_STATE_SET
327 atk_state_set_get_type
328 ATK_STATE_SET_CLASS
329 ATK_IS_STATE_SET_CLASS
330 ATK_STATE_SET_GET_CLASS
331 AtkStateSetClass
332 </SECTION>
333
334 <SECTION>
335 <FILE>atktable</FILE>
336 <TITLE>AtkTable</TITLE>
337 AtkTable
338 atk_table_ref_at
339 atk_table_get_index_at
340 atk_table_get_column_at_index
341 atk_table_get_row_at_index
342 atk_table_get_n_columns
343 atk_table_get_n_rows
344 atk_table_get_column_extent_at
345 atk_table_get_row_extent_at
346 atk_table_get_caption
347 atk_table_get_column_description
348 atk_table_get_row_description
349 atk_table_get_column_header
350 atk_table_get_row_header
351 atk_table_get_summary
352 atk_table_set_caption
353 atk_table_set_row_description
354 atk_table_set_column_description
355 atk_table_set_row_header
356 atk_table_set_column_header
357 atk_table_set_summary
358 atk_table_get_selected_columns
359 atk_table_get_selected_rows
360 atk_table_is_column_selected
361 atk_table_is_row_selected
362 atk_table_is_selected
363 atk_table_add_column_selection
364 atk_table_add_row_selection
365 atk_table_remove_column_selection
366 atk_table_remove_row_selection
367 <SUBSECTION Standard>
368 AtkTableIface
369 ATK_TABLE
370 ATK_IS_TABLE
371 ATK_TYPE_TABLE
372 ATK_TABLE_GET_IFACE
373 atk_table_get_type
374 </SECTION>
375
376 <SECTION>
377 <FILE>atktext</FILE>
378 <TITLE>AtkText</TITLE>
379 AtkText
380 AtkTextBoundary
381 AtkTextClipType
382 AtkTextRange
383 AtkTextRectangle
384 AtkAttribute
385 AtkAttributeSet
386 AtkTextAttribute
387 atk_text_get_text
388 atk_text_get_character_at_offset
389 atk_text_get_text_after_offset
390 atk_text_get_text_at_offset
391 atk_text_get_text_before_offset
392 atk_text_get_caret_offset
393 atk_text_get_character_extents
394 atk_text_get_run_attributes
395 atk_text_get_default_attributes
396 atk_text_get_character_count
397 atk_text_get_offset_at_point
398 atk_text_get_bounded_ranges
399 atk_text_get_range_extents
400 atk_text_free_ranges
401 atk_text_get_n_selections
402 atk_text_get_selection
403 atk_text_add_selection
404 atk_text_remove_selection
405 atk_text_set_selection
406 atk_text_set_caret_offset
407 atk_attribute_set_free
408 atk_text_attribute_register
409 atk_text_attribute_get_name
410 atk_text_attribute_for_name
411 atk_text_attribute_get_value
412 <SUBSECTION Standard>
413 AtkTextIface
414 ATK_TEXT
415 ATK_IS_TEXT
416 ATK_TYPE_TEXT
417 ATK_TEXT_GET_IFACE
418 ATK_TYPE_TEXT_ATTRIBUTE
419 ATK_TYPE_TEXT_BOUNDARY
420 ATK_TYPE_TEXT_CLIP_TYPE
421 atk_text_get_type
422 atk_text_attribute_get_type
423 atk_text_boundary_get_type
424 atk_text_clip_type_get_type
425 </SECTION>
426
427 <SECTION>
428 <FILE>atkvalue</FILE>
429 <TITLE>AtkValue</TITLE>
430 AtkValue
431 atk_value_get_current_value
432 atk_value_get_maximum_value
433 atk_value_get_minimum_value
434 atk_value_set_current_value
435 <SUBSECTION Standard>
436 AtkValueIface
437 ATK_VALUE
438 ATK_IS_VALUE
439 ATK_TYPE_VALUE
440 ATK_VALUE_GET_IFACE
441 atk_value_get_type
442 </SECTION>
443
444 <SECTION>
445 <FILE>atkhyperlink</FILE>
446 <TITLE>AtkHyperlink</TITLE>
447 AtkHyperlink
448 AtkHyperlinkStateFlags
449 atk_hyperlink_get_uri
450 atk_hyperlink_get_object
451 atk_hyperlink_get_end_index
452 atk_hyperlink_get_start_index
453 atk_hyperlink_is_valid
454 atk_hyperlink_is_inline
455 atk_hyperlink_get_n_anchors
456 atk_hyperlink_is_selected_link
457 <SUBSECTION Standard>
458 ATK_HYPERLINK
459 ATK_IS_HYPERLINK
460 ATK_TYPE_HYPERLINK
461 atk_hyperlink_get_type
462 ATK_HYPERLINK_CLASS
463 ATK_IS_HYPERLINK_CLASS
464 ATK_HYPERLINK_GET_CLASS
465 atk_hyperlink_state_flags_get_type
466 ATK_TYPE_HYPERLINK_STATE_FLAGS
467 AtkHyperlinkClass
468 </SECTION>
469
470 <SECTION>
471 <FILE>atkstate</FILE>
472 <TITLE>AtkState</TITLE>
473 AtkStateType
474 AtkState
475 atk_state_type_register
476 atk_state_type_get_name
477 atk_state_type_for_name
478 <SUBSECTION Standard>
479 ATK_TYPE_STATE_TYPE
480 atk_state_type_get_type
481 </SECTION>
482
483 <SECTION>
484 <FILE>atkstreamablecontent</FILE>
485 <TITLE>AtkStreamableContent</TITLE>
486 AtkStreamableContent
487 atk_streamable_content_get_n_mime_types
488 atk_streamable_content_get_mime_type
489 atk_streamable_content_get_stream       
490 <SUBSECTION Standard>
491 AtkStreamableContentIface
492 ATK_STREAMABLE_CONTENT
493 ATK_IS_STREAMABLE_CONTENT
494 ATK_TYPE_STREAMABLE_CONTENT
495 atk_streamable_content_get_type
496 ATK_STREAMABLE_CONTENT_GET_IFACE
497 </SECTION>
498
499 <SECTION>
500 <FILE>atkutil</FILE>
501 <TITLE>AtkUtil</TITLE>
502 AtkUtil
503 AtkCoordType
504 atk_add_focus_tracker
505 atk_remove_focus_tracker
506 atk_focus_tracker_init
507 atk_focus_tracker_notify
508 AtkEventListener
509 AtkEventListenerInit
510 atk_add_global_event_listener
511 atk_remove_global_event_listener
512 AtkKeyEventStruct
513 AtkKeyEventType
514 AtkKeySnoopFunc
515 atk_add_key_event_listener
516 atk_remove_key_event_listener
517 atk_get_root
518 atk_get_toolkit_name
519 atk_get_toolkit_version
520 <SUBSECTION Standard>
521 ATK_UTIL
522 ATK_IS_UTIL
523 ATK_TYPE_UTIL
524 ATK_TYPE_KEY_EVENT_TYPE
525 ATK_TYPE_COORD_TYPE
526 atk_util_get_type
527 atk_key_event_type_get_type
528 atk_coord_type_get_type
529 ATK_UTIL_CLASS
530 ATK_IS_UTIL_CLASS
531 ATK_UTIL_GET_CLASS
532 AtkUtilClass
533 </SECTION>
534
535 <SECTION>
536 <FILE>atkgobjectaccessible</FILE>
537 <TITLE>AtkGObjectAccessible</TITLE>
538 AtkGObjectAccessible
539 atk_gobject_accessible_for_object
540 atk_gobject_accessible_get_object
541 <SUBSECTION Standard>
542 ATK_GOBJECT_ACCESSIBLE
543 ATK_IS_GOBJECT_ACCESSIBLE
544 ATK_TYPE_GOBJECT_ACCESSIBLE
545 atk_gobject_accessible_get_type
546 ATK_GOBJECT_ACCESSIBLE_CLASS
547 ATK_IS_GOBJECT_ACCESSIBLE_CLASS
548 ATK_GOBJECT_ACCESSIBLE_GET_CLASS
549 AtkGObjectAccessibleClass
550 </SECTION>