Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Toggle-able buttons should be exposed as ROLE_TOGGLE_BUTTON | ||
---|---|---|---|
Product: | General | Reporter: | joaniediggs <joanmarie.diggs> |
Component: | code | Assignee: | eric.savary |
Status: | CLOSED FIXED | QA Contact: | issues@framework <issues> |
Severity: | Trivial | ||
Priority: | P3 | CC: | ab, issues, malte_timmermann, walker.willie |
Version: | DEV300m51 | Keywords: | accessibility |
Target Milestone: | OOo 3.3 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
joaniediggs
2009-08-17 16:39:08 UTC
. @OS: it looks like a general UI change need in the whole office. Setting MT and AB on CC in case you wouldn't be responsible for this. The A11Y wrapper of toolboxes in accessibility/source/standard/vclxaccessibletoolboxitem.cxx takes care for toggle buttons which have the related flags set (TIB_CHECKABLE or TIB_AUTOCHECK) The application toolbox items don't have the flags set. Their toggle-ability is implemented by framework logic. Reassigned to cd cd: Added enhancement to store the context data what commands have a toggle state. cd->es: Please verify. @CD: looking at the description, it's a fixed but failed for some toggle buttons (just had a look at Formatting and Standard toolbars) are still exposed as push buttons though they are toggle buttons: Formatting: - Numbering On/Off - Bulletts On/Off Standard: - Edit File - Format Paintbrush - Hyperlink - Data Sources - Nonprinting Characters No doubt that other toolbars have this problem too. Reassigned cd->es: I updated all the commands that you have found so far. The type of a button is determined by the implementation therefore it's a time consuming to complete this issue. Please have a look and provide information if you will find more commands. cd->es: Please verify again. Verified in CWS fwk242 @joanie: as CD mentioned, we have now applied the correct role to the most common toggle button. A fix in depth would be to identify every toggle button in the whole program and to affect the correct role, one by one. This is a huge work. If you want, file another for this. Closing accessibility issues which have been fixed, verified and integrated... |