Ethereal-dev: Re: [Ethereal-dev] Ethereal and accessibility?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Mark H. Wood" <mwood@xxxxxxxxx>
Date: Wed, 26 Oct 2005 10:20:22 -0500 (EST)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is perhaps not much help, but at least a starting point.

Ethereal uses Gtk+, and Gtk+ requires Atk, the "accessibility toolkit".
So there should be hooks in there for screen readers and the like.  This
appears to be the foundation of Gnome's support for such technology since
it is also built on Gtk+.

Unfortunately the Atk Library Reference Manual doesn't say much about how
an assistive application would find those hooks, and since I've not yet
tried to build such an application I can't tell you what to search for.
But this page:

  http://developer.gnome.org/projects/gap/GNOME-Accessibility.html

suggests that an aid built for Gnome should "just work" with a Gtk+
application.

Meanwhile there are some notes at:

  http://developer.gnome.org/projects/gap/guide/gad/index.html

which may help folks improve on the built-in accessibility support
provided to Ethereal by Gtk+.

- -- 
Mark H. Wood, Lead System Programmer   mwood@xxxxxxxxx
Open-source executable:  $0.00.  Source:  $0.00  Control:  priceless!

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: pgpenvelope 2.10.2 - http://pgpenvelope.sourceforge.net/

iD8DBQFDX567s/NR4JuTKG8RAiU9AJsFJOfKBu7cFO857kh2gj78Y2bFegCgn7DS
FTvdFHMqVg8b2ab8xRNF6fI=
=cV/h
-----END PGP SIGNATURE-----