[g-a-devel] events in ATK and AT-SPI



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]