Re: [g-a-devel] AccessibleDeviceEventMask and SPI_registerDeviceEventListener()
- From: Willie Walker <William Walker Sun COM>
- To: Jeff Cai <Jeff Cai Sun COM>
- Cc: gnome-accessibility-devel gnome org, "Quiring, Sam" <Sam Quiring windriver com>
- Subject: Re: [g-a-devel] AccessibleDeviceEventMask and SPI_registerDeviceEventListener()
- Date: Mon, 15 Dec 2008 09:55:06 -0500
Hi Jeff an everyone:
The AT-SPI/D-Bus work is being tracked at
http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus,
and it includes a plan to migrate CSPI to D-Bus.
IMO, doing this work in Python is a lot easier than doing it in C, so
that's why we're seeing more and more projects on the assistive
technology and testing side moving from the C bindings to the Python
bindings.
Hope this helps,
Will
On 12/15/08 06:25, Jeff Cai wrote:
Hi, Nagappan
Will CSPI support D-BUS later after we migrate from CORBA to D-BUS? Or
CSPI will be EOLed?
If an AT program is written in C, how could it use the interface
provided by pyatspi?
Jeff
Nagappan A wrote:
Hi Sam,
2008/12/12 Quiring, Sam <Sam Quiring windriver com
<mailto:Sam Quiring windriver com>>
Greetings,
I have this call in my app:
#define BUTTON_EVENTS (SPI_BUTTON_PRESSED |
SPI_BUTTON_RELEASED)
SPI_registerDeviceEventListener(mouse_device_listener,
BUTTON_EVENTS, 0);
My read of the documentation,
http://library.gnome.org/devel/at-spi-cspi/stable/at-spi-cspi-Registry-queries.html#SPI-registerDeviceEventListener,
is that my listener should receive all button_press and
button_release events. Most runs of my application never receive
any button_release events. Sometimes the app receives 1
button_release. I have no log at this time that shows more than 1
button_release.
On the other hand, I believe I am receiving the correct
amount of
button_pressed events.
The events generated in CSPI is not reliable as compared to the
pyatspi. If possible, I recommend to use pyatspi. Also another
advantage will be, when we move to DBus from CORBA, as of now we don't
have CSPI for DBus based implementation.
Nagappan
Thanks
Nagappan
Are there any known bugs in this area?
-Sam
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
<mailto:Gnome-accessibility-devel gnome org>
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
--
Linux Desktop (GUI Application) Testing Project -
http://ldtp.freedesktop.org
http://nagappanal.blogspot.com
------------------------------------------------------------------------
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]