Skip to content
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

Some menu items which display icons are inaccessible with NVDA #151

Closed
nvaccessAuto opened this issue Jan 1, 2010 · 5 comments
Closed
Labels
Milestone

Comments

@nvaccessAuto
Copy link

Reported by nithal on 2008-08-03 05:57
now i'll try to make the stips which i've used to found the proplem ... 1- choose any txt file or doc file. 2- bress the app key or the right click . 3- go down with airo keys ...4- when the screenreader says "open with" use the right caero then move up and down . you'll not here the names of the items accipt one item that's in the end of the list which called : "choose the program..." or something like this.

many of the screenreaders on the world has this proplem but this proplem isn't found with jaws or hal
Blocked by #643

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2008-08-03 06:35
This issue occurs because some menu items which display an icon don't seem to expose their name to MSAA. As far as we are aware, the only way to work around this is to obtain the name using display information. (We believe this is how other commercial screen readers solve this problem.) This requires display hooks. Although we have a very early implementation of display hooks, it is not yet ready for inclusion in NVDA. See #40 for details.

Note that the "Open With" menu in Vista does not seem to suffer from this issue.
Changes:
Changed title from "when i'll try to use the menu with right click or app key i sometimes found items that the program don't read them . and i always found this proplem in the menu "open with" while i am trying to open txt file with another program such as winword..." to "Some menu items which display icons are inaccessible with NVDA"
Milestone changed from 0.6p2 to None

@nvaccessAuto
Copy link
Author

Comment 2 by jteh on 2009-09-14 23:05
MSDN article that might be useful for application developers wishing to fix this issue in their applications: Exposing Owner-Drawn Menu Items

@nvaccessAuto
Copy link
Author

Comment 3 by mdcurran on 2010-05-10 07:15
All should be solved by using displayModel.

@nvaccessAuto
Copy link
Author

Comment 4 by jteh on 2010-05-13 04:05
Implemented via display hooking merged in c90061b.
Changes:
State: closed

@nvaccessAuto
Copy link
Author

Comment 5 by jteh on 2010-05-13 04:07
Changes:
Milestone changed from None to 2010.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant