-
-
Notifications
You must be signed in to change notification settings - Fork 626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instead of reading the color names, NVDA announces the RGB values of the colors in the fill tab page of format cells dialog in Excel. #3045
Comments
Comment 1 by dineshkaushal on 2014-11-20 11:22 |
Comment 2 by jteh on 2014-11-20 21:01 |
Comment 3 by siddhartha_iitd on 2015-02-15 08:40 Initially, I tried this: I wrote a class Color in IAccessible, similar to the Button/Taskbar and overrode it's name and description properties according to our need. Then, I created a mapping for this class in _staticMap. I figured out the role value to be 15. However, this method didn't work. |
Comment 4 by jteh on 2015-02-15 22:59 Which role value did you use? For IAccessible._staticMap, you want IAccessibleRole, not just role. |
Comment 5 by siddhartha_iitd on 2015-02-17 07:52
Please suggest if any modifications are required. Thanks! |
Comment 6 by jteh on 2015-02-20 07:29 It's also slightly possible it's UIA. In that case, you'll see UIA info in dev info. You'll need to handle this elsewhere if that's the case. |
Comment 7 by siddhartha_iitd on 2015-02-20 13:07
|
Comment 8 by jteh on 2015-02-20 21:16
Please provide a branch for your code. Thanks. |
Comment 9 by siddhartha_iitd (in reply to comment 8) on 2015-02-23 09:42
Moved the class Color to NVDAObjects.IAccessible.msOffice module
A little clarification needed here: If the colors have different RGB values, is it not possible to say different color names or something like color x with lesser r/g/b ? |
Comment 10 by mdcurran on 2015-03-16 06:07 |
Comment 11 by siddhartha_iitd on 2015-03-16 08:01 |
Comment 12 by mdcurran on 2015-03-18 02:26 I don't think this code would conflict with anything else. But it is more the question of what that class should be called. I think I'd rather see it called something like CommandBarListItem rather than Color, as This class will probably get used a lot on other list items on MSOCommandBars that are not showing colors. |
Comment 13 by siddhartha_iitd on 2015-03-20 07:26 |
Comment 14 by Michael Curran <mick@... on 2015-03-31 00:06
Changes:
|
Comment 15 by mdcurran on 2015-03-31 00:11
I also merged t4984 (#4984) into this branch as it greatly improves color name detection, now picking from about 140 colors, rather than 16. That grey issue should now be gone. |
Comment 16 by siddhartha_iitd on 2015-03-31 04:31 |
Comment 17 by James Teh <jamie@... on 2015-04-14 06:40
Changes:
|
Comment 18 by jteh on 2015-04-14 06:41 |
Reported by sumandogra on 2013-03-04 11:49
Excel 2010
The color names are not announces in the color column of the fill tab page of the format cells dialog. NVDA announces the RGB values instead.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: