<!-- ##### SECTION Title ##### -->
AtkUtil

<!-- ##### SECTION Short_Description ##### -->
A set of ATK utility functions for event and toolkit support.

<!-- ##### SECTION Long_Description ##### -->
<para>
A set of ATK utility functions which are used to support event registration of
various types, and obtaining the 'root' accessible of a process and
information about the current ATK implementation and toolkit version.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT AtkUtil ##### -->
<para>
The AtkUtil struct does not contain any fields.
</para>


<!-- ##### ENUM AtkCoordType ##### -->
<para>

</para>

@ATK_XY_SCREEN: 
@ATK_XY_WINDOW: 

<!-- ##### FUNCTION atk_add_focus_tracker ##### -->
<para>

</para>

@focus_tracker: 
@Returns: 


<!-- ##### FUNCTION atk_remove_focus_tracker ##### -->
<para>

</para>

@tracker_id: 


<!-- ##### FUNCTION atk_focus_tracker_init ##### -->
<para>

</para>

@init: 


<!-- ##### FUNCTION atk_focus_tracker_notify ##### -->
<para>

</para>

@object: 


<!-- ##### USER_FUNCTION AtkEventListener ##### -->
<para>

</para>

@obj: 


<!-- ##### USER_FUNCTION AtkEventListenerInit ##### -->
<para>

</para>

@void: 


<!-- ##### FUNCTION atk_add_global_event_listener ##### -->
<para>

</para>

@listener: 
@event_type: 
@Returns: 


<!-- ##### FUNCTION atk_remove_global_event_listener ##### -->
<para>

</para>

@listener_id: 


<!-- ##### STRUCT AtkKeyEventStruct ##### -->
<para>

</para>

@type: 
@state: 
@keyval: 
@length: 
@string: 
@keycode: 
@timestamp: 

<!-- ##### ENUM AtkKeyEventType ##### -->
<para>

</para>

@ATK_KEY_EVENT_PRESS: 
@ATK_KEY_EVENT_RELEASE: 
@ATK_KEY_EVENT_LAST_DEFINED: 

<!-- ##### USER_FUNCTION AtkKeySnoopFunc ##### -->
<para>

</para>

@event: 
@func_data: 
@Returns: 


<!-- ##### FUNCTION atk_add_key_event_listener ##### -->
<para>

</para>

@listener: 
@data: 
@Returns: 


<!-- ##### FUNCTION atk_remove_key_event_listener ##### -->
<para>

</para>

@listener_id: 


<!-- ##### FUNCTION atk_get_root ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION atk_get_focus_object ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION atk_get_toolkit_name ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION atk_get_toolkit_version ##### -->
<para>

</para>

@void: 
@Returns: 


