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 <!-- ##### STRUCT AtkUtil ##### -->
28 <!-- ##### ENUM AtkCoordType ##### -->
36 <!-- ##### FUNCTION atk_add_focus_tracker ##### -->
45 <!-- ##### FUNCTION atk_remove_focus_tracker ##### -->
53 <!-- ##### FUNCTION atk_focus_tracker_init ##### -->
59 <!-- # Unused Parameters # -->
63 <!-- ##### FUNCTION atk_focus_tracker_notify ##### -->
71 <!-- ##### USER_FUNCTION AtkEventListener ##### -->
79 <!-- ##### USER_FUNCTION AtkEventListenerInit ##### -->
86 <!-- ##### FUNCTION atk_add_global_event_listener ##### -->
96 <!-- ##### FUNCTION atk_remove_global_event_listener ##### -->
104 <!-- ##### STRUCT AtkKeyEventStruct ##### -->
117 <!-- ##### ENUM AtkKeyEventType ##### -->
122 @ATK_KEY_EVENT_PRESS:
123 @ATK_KEY_EVENT_RELEASE:
124 @ATK_KEY_EVENT_LAST_DEFINED:
126 <!-- ##### USER_FUNCTION AtkKeySnoopFunc ##### -->
136 <!-- ##### FUNCTION atk_add_key_event_listener ##### -->
146 <!-- ##### FUNCTION atk_remove_key_event_listener ##### -->
154 <!-- ##### FUNCTION atk_get_root ##### -->
162 <!-- ##### FUNCTION atk_get_focus_object ##### -->
170 <!-- ##### FUNCTION atk_get_toolkit_name ##### -->
178 <!-- ##### FUNCTION atk_get_toolkit_version ##### -->