Re: [orca-list] Accessible multi-platform GUI toolkits



After reading more about this topic, it seems that wx can provide
accessibility information about a widget, and this accessibility
information can be set by the app. I haven't been able to find this part
of the wx API in wxpython, may be its something which has been missed
out. Can I just check a few things about orca and accessibility before I
start discussing this with the wx and wxPython developers.

In window-eyes there is a feature to reclassify a custom control, but
Orca doesn't have such a feature. Am I right in thinking that
window-eyes may do certain things to get information for a particular
type of control, but Orca relies on the accessibility layer to tell it
what is going on, so doesn't really need to know the control type to
interact with it. So I don't want to teach Orca the control, but make
the control give accessible information. I think in the specific case of
the TreeCtrl of wx they may not use the gtk treeview as they are trying
to emulate the behaviour of the windows treeview (left and right cursor
to expand and collapse elements, rather than plus and minus keys), so
they may be more willing to add accessible information to that than have
different behaviours on different systems..

Have I understood some of the more technical details?

From
Michael Whapples
On Mon, 2007-06-04 at 21:16 +0200, Tomas Cerha wrote:
Michael Whapples wrote:
I was intending to use wxPython (as it uses native controls on
the different platforms, and the Linux one being GTK), but it seems that
the TreeCtrl is not accessible with orca.

Hello Michael, I believe the right way to go is to report the problem to 
wxWidgets authors.  You may run into other accessibility issues with 
wxWidgets, but you can make a great job if your reports contribute to 
improving the general accessibility of the toolkit.  Many other 
applications may benefit from such an effort.

Best regards

Tomas




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]