central accessibility registry, and the registry
executable is built in this directory.
central accessibility registry, and the registry
executable is built in this directory.
the at-spi to the GTK+ toolkit, and which is
loaded at runtime by GTK+-based Gnome applications.
The 'bridge' automatically registers GTK+-2.0
the at-spi to the GTK+ toolkit, and which is
loaded at runtime by GTK+-based Gnome applications.
The 'bridge' automatically registers GTK+-2.0
code to the C bindings API. The header file
"spi.h" contains the API declarations used by AT clients.
code to the C bindings API. The header file
"spi.h" contains the API declarations used by AT clients.
tests : this directory should be called 'examples', since
it contains not only test programs, but examples
of how to use the AT-SPI. The sample program
tests : this directory should be called 'examples', since
it contains not only test programs, but examples
of how to use the AT-SPI. The sample program
Though 'simple-at' will work with the test application 'app',
a better demonstration of the AT-SPI can be made after installing
libspi and libcspi (via 'make install'). If you set the GTK_MODULES
Though 'simple-at' will work with the test application 'app',
a better demonstration of the AT-SPI can be made after installing
libspi and libcspi (via 'make install'). If you set the GTK_MODULES
application run subsequently will register with the at-spi registry,
and 'simple-at' will register for and receive focus and
buttonpress events from those applications.
application run subsequently will register with the at-spi registry,
and 'simple-at' will register for and receive focus and
buttonpress events from those applications.
-At the moment application and at deregistration are broken, so you are
-advised to kill the registry daemon if you exit either 'at' or 'app'
+At the moment application and at deregistration are not 100% reliable,
+so if you get you are advised to kill the registry daemon if you exit either 'at' or 'app'
instances, via the 'bonobo-slay' command. You may run as many instances
of each application or sample AT client as you like, concurrently -
you may find it useful to do so in separate terminal windows.
instances, via the 'bonobo-slay' command. You may run as many instances
of each application or sample AT client as you like, concurrently -
you may find it useful to do so in separate terminal windows.