[g-a-devel] events in ATK and AT-SPI
- From: "Quiring, Sam" <Sam Quiring windriver com>
- To: <Gnome-accessibility-devel gnome org>
- Subject: [g-a-devel] events in ATK and AT-SPI
- Date: Mon, 14 Sep 2009 08:07:02 -0700
Greetings,
I have
connected up my ATK implementation of
add_global_event_listener() to the AtkUtilClass. My routine
prints out the name of the event for each listener that is added into a log
file.
My AT-SPI client
adds these listeners:
SPI_registerGlobalEventListener(focusListener,
"focus:");
SPI_registerGlobalEventListener(mouseAbsListener,
"mouse:abs");
SPI_registerGlobalEventListener(mouseButtonListener,
"mouse:button");
SPI_registerGlobalEventListener(buttonPressListener,
"Gtk:GtkWidget:button-press-event");
SPI_registerGlobalEventListener(selectionChangedListener,
"object:selection-changed");
SPI_registerGlobalEventListener(defunctListener,
"object:state-changed:defunct");
When I look at the
log created by my ATK routine, the only listener I see get added from the list
above is for Gtk:GtkWidget:button-press-event. Does anyone know
what happens to the
other SPI-registerGlobalEventListener requests?
-Sam
For the record, here
is the complete list of events for which my
add_global_event_listener() is called, in order:
Gtk:AtkObject:property-change
window:create
window:destroy
window:minimize
window:maximize
window:restore
window:activate
window:deactivate
Gtk:AtkDocument:load-complete
Gtk:AtkDocument:reload
Gtk:AtkDocument:load-stopped
Gtk:AtkObject:state-change
Gtk:AtkObject:children-changed
Gtk:AtkObject:visible-data-changed
Gtk:AtkObject:active-descendant-changed
Gtk:AtkComponent:bounds-changed
Gtk:AtkSelection:selection-changed
Gtk:AtkText:text-selection-changed
Gtk:AtkText:text-changed
Gtk:AtkText:text-caret-moved
Gtk:AtkText:text-attributes-changed
Gtk:AtkTable:row-inserted
Gtk:AtkTable:row-reordered
Gtk:AtkTable:row-deleted
Gtk:AtkTable:column-inserted
Gtk:AtkTable:column-reordered
Gtk:AtkTable:column-deleted
Gtk:AtkTable:model-changed
Gtk:AtkHypertext:link-selected
Gtk:GtkWidget:button-press-event
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]