Re: Accessability Interfaces
- From: Bill Haneman <Bill Haneman Sun COM>
- To: David Bolter <david bolter utoronto ca>
- Cc: gnome-accessibility-list gnome org
- Subject: Re: Accessability Interfaces
- Date: Wed, 08 Nov 2006 14:30:48 +0000
Hi David, Steve:
I think there are two aspects to Steve's question. One aspect has to do
with the exact API call syntax that the client uses to access AT-SPI,
which I think is what you are referring to. The "raw" C CORBA bindings
are a bit ugly (while the python ones are elegant) but don't actually
require the client to add any CORBA-specific code. The second aspect
of the question is the one I was addressing - whether the client needs
to know much about CORBA details. That also depends a little on the
client's programming language, but mostly the answer is "no", the only
place where the AT-SPI client has to write any CORBA code is when it's
implementing the AT-SPI "EventListener" interface which it passes to the
AT-SPI Registry, via which the client receives event notifications from
running applications.
best regards
Bill
David Bolter wrote:
Hi Steve,
The at-spi hides nasty stuff like CORBA behind an API. In early days we
used the cspi bindings (for C), but we should all now use the normative
C library libspi. I imagine you are most interested in python bindings
-- which I haven't used (yet).
Note, gok hasn't migrated from cspi to libspi yet (blush).
cheers,
David
GOK Maintainer
Steve Lee wrote:
Out of interest do assistive technologies (AT) get to use an API or
library (similar to ATK for the server applications) or do they use
direct CORBA calls?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]