Re: Any documentation on AT-SPI
- From: Mike Gorse <mgorse alum wpi edu>
- To: Felipe Monteiro de Carvalho <felipemonteiro carvalho gmail com>
- Cc: gnome-accessibility-list gnome org
- Subject: Re: Any documentation on AT-SPI
- Date: Fri, 3 Feb 2012 08:18:01 -0500 (EST)
Hi Felipe,
Cspi has been superseded by libatspii, but those libraries are intended
for ATs that want to inspect other applications over AT-SPI, and they
aren't what you need if you're trying to add accessibility to widgets. If
you'd prefer not to use atk, then you should expose accessibility objects
over d-bus directly.
The xml directory under at-spi2-core specifies the D-Bus interfaces
(http://git.gnome.org/browse/at-spi2-core/), although it doesn't document
them. The libatspi documentation should also be helpful, since libatspi
calls correspond to D-Bus calls (except where properties are cached):
http://developer.gnome.org/libatspi/unstable/
And looking at libatspi in general might help, although it is intended for
consumers.
Sorry--it's poorly documented right now (this is a good reminder that it's
something that I need to work on), and I'm sure you'll have more
questions, so feel free to ask.
-Mike
On Fri, 3 Feb 2012, Felipe Monteiro de Carvalho wrote:
Hello,
Does anyone know if there are any docs on how to use AT-SPI directly
for implementing a framework? I am implementing accessibility for the
Lazarus Component Library for Object Pascal and I would like to add
support AT-SPI support, but I couldn't find any documentation yet.
Wikipedia says that this is the home for AT-SPI:
http://directory.fsf.org/wiki/At-spi
But there there is only a dead link to
http://developer.gnome.org/projects/gap/ and no documentation.
Should I use the C API for it?
http://developer.gnome.org/at-spi-cspi/1.32/spi-main.html ?
Examples about how to use that would be good.
thanks,
--
Felipe Monteiro de Carvalho
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]