1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 A set of ATK utility functions for event and toolkit support.
7 <!-- ##### SECTION Long_Description ##### -->
9 A set of ATK utility functions which are used to support event registration of
10 various types, and obtaining the 'root' accessible of a process and
11 information about the current ATK implementation and toolkit version.
14 <!-- ##### SECTION See_Also ##### -->
19 <!-- ##### SECTION Stability_Level ##### -->
22 <!-- ##### SECTION Image ##### -->
25 <!-- ##### STRUCT AtkUtil ##### -->
27 The AtkUtil struct does not contain any fields.
31 <!-- ##### ENUM AtkCoordType ##### -->
39 <!-- ##### FUNCTION atk_add_focus_tracker ##### -->
48 <!-- ##### FUNCTION atk_remove_focus_tracker ##### -->
56 <!-- ##### FUNCTION atk_focus_tracker_init ##### -->
64 <!-- ##### FUNCTION atk_focus_tracker_notify ##### -->
72 <!-- ##### USER_FUNCTION AtkEventListener ##### -->
80 <!-- ##### USER_FUNCTION AtkEventListenerInit ##### -->
88 <!-- ##### FUNCTION atk_add_global_event_listener ##### -->
98 <!-- ##### FUNCTION atk_remove_global_event_listener ##### -->
106 <!-- ##### STRUCT AtkKeyEventStruct ##### -->
119 <!-- ##### ENUM AtkKeyEventType ##### -->
124 @ATK_KEY_EVENT_PRESS:
125 @ATK_KEY_EVENT_RELEASE:
126 @ATK_KEY_EVENT_LAST_DEFINED:
128 <!-- ##### USER_FUNCTION AtkKeySnoopFunc ##### -->
138 <!-- ##### FUNCTION atk_add_key_event_listener ##### -->
148 <!-- ##### FUNCTION atk_remove_key_event_listener ##### -->
156 <!-- ##### FUNCTION atk_get_root ##### -->
165 <!-- ##### FUNCTION atk_get_focus_object ##### -->
174 <!-- ##### FUNCTION atk_get_toolkit_name ##### -->
183 <!-- ##### FUNCTION atk_get_toolkit_version ##### -->