Top | ![]() |
![]() |
![]() |
![]() |
void | gok_spy_open () |
void | gok_spy_close () |
void | gok_spy_register_appchangelistener () |
void | gok_spy_deregister_appchangelistener () |
void | gok_spy_register_windowchangelistener () |
void | gok_spy_deregister_windowchangelistener () |
void | gok_spy_register_mousebuttonlistener () |
void | gok_spy_deregister_mousebuttonlistener () |
GSList * | gok_spy_get_list () |
AccessibleNode * | gok_spy_refresh () |
void | gok_spy_free () |
gboolean | gok_spy_has_child () |
void
gok_spy_open (void
);
Intializes gok spy. Note: user must initialize the SPI prior to this call; call this only once.
void
gok_spy_register_appchangelistener (AccessibleChangeListener *callback
);
callback
: the listener to register
void
gok_spy_deregister_appchangelistener (AccessibleChangeListener *callback
);
callback
: the listener to deregister
void
gok_spy_register_windowchangelistener (AccessibleChangeListener *callback
);
callback
: the listener to register
void
gok_spy_deregister_windowchangelistener
(AccessibleChangeListener *callback
);
callback
: the listener to deregister
void
gok_spy_register_mousebuttonlistener (MouseButtonListener *callback
);
callback
: the listener to register
void
gok_spy_deregister_mousebuttonlistener
(MouseButtonListener *callback
);
callback
: the listener to deregister
GSList *
gok_spy_get_list (Accessible *paccessible
);
paccessible
: The parent accessible to the list
User must call gok_spy_free when finished with this list.
AccessibleNode *
gok_spy_refresh (AccessibleNode *plist
);
plist
: Pointer to the list to refresh
not implemented.
gboolean gok_spy_has_child (Accessible *accessible
,GokSpySearchType type
,AccessibleRole role
);