Re: [g-a-devel]Re: Selection and Combo Boxes



Peter Korn wrote:

Hi Bill,

I believe Padraig may be proposing that the selection-changed events
would come from the "list child" of the combobox, which would implement
AccessibleSelection.
The intention of AccessibleSelection was that selection takes place on
its direct children, whereas the list items in a ComboBox are more
deeply nested.

Yes, that was the intention, though I think "assumption" might be more
accurate.  Given the way the API works, I'm not certain we can easily change
it, but it may be worth rethinking/revisiting.  Should AccessibleSelection
really be about selectable descendents (vs. only immediate children)?  What are
the implications of changing this meaning?

I've argued against changing or extending this meaning to Padraig, as it makes the client heuristics much more complex. It also would cloud the meaning of the 'index' parameters needed in order to modify selections.

My view is that our current API requires that 'selections' be direct children of the selectable object, and that if we want to rethink this will will need a different API.

- Bill

Peter Korn
Sun Accessibility team
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel





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