GNOME Bugzilla – Bug 123019
gtkcolorsel needs more names/descriptions
Last modified: 2004-12-22 21:47:04 UTC
The gtkcolorsel widget is spotty with regard to accessibility; the only useful info at the moment is from the LABEL_FOR/LABELLED_BY relations betwen the text-entry fields and the corresponding labels. I think accessible-names attached to these basic entry fields (and the Opacity slider, etc.) could help a lot in helping a user make sense of what exactly is being changed by the entry-field labelled "Blue", etc. Also the foreground/background color swatches have no names, which is a problem. It's probably OK that few of the PANELs and FILLERs have names (though a few names for grouping purposes might be nice).
What is the test case for this? Is it the color selection dialog in testgtk?
gtk-demo's color selector is the test case; i.e. . choose 'Color Selector' from gtk-demo, and 'Change above color'. But the one in testgtk seems to display the same issues, I believe it's the same widget. It'd be worth testing both just to make sure since there are some minor differences in the initial settings of the colorsel widget, for instance testgtk shows the 'show opacity' button and gtk-demo doesn't.
I am not clear on the benefit of adding accessible names. The slider, text fields and spin buttons all have accessible descriptions (tooltips) and are labelled by a label whose accessible name. Are you suggesting that an object with no accessible name but is labelled by a label should have the label's accessible name returned as its accessible name?
I am closing this as a duplicate of bug #118339 as I do not think we need two bugs for accessibility of GtkColorSelection widget. *** This bug has been marked as a duplicate of 118339 ***