Community
Participate
Working Groups
Select a stack trace filter pattern in the JUnit preference page. MS Inspect Objects shows the role as "check box" but with Jaws, Ins+TAB states only "list view" <name>, 7 of 7, To move the arrow keys use alt s". It should read "<name>, checkbox, checked, To clear checkmark press spacebar". Maybe the DefAction in MS Inspect Objects should be "Uncheck" rather than "Double click" to get it to read correctly?
See also bug 20903.
From 20903, Veronika's instructions (following) makes JAWS say the checkbox now, but still doesn't say "to clear checkmark press spacebar". When I press spacebar, Jaws still says "checked"; the object info is not picked up immediately, as in the tree problem of 59523, until I switch focus. I'm using Jaws 5.0. From Veronika: In order to make it work, you need to do the following: Open Eclipse and hit INSERT + F2. In the "Run JAWS Manager" dialog select "Configuration Manager". In the "Jaws Configuration Manager" that opens up, select "Set Options" and then select "Advanced Options". Check "Rely on MSAA for List views". Hit the OK button. Choose File -> Save from the menu bar. Now when you go to the checkbox lists you will get the "Checkbox, Checked" result.
This is fixed for "MS Inspect Objects" as of 200405180816. The 'checked' state of an item is picked up right away (when space is typed, or the item is clicked with the mouse), and it is displayed in the inspector. However, JAWS still does not pick up the state change immediately. (You have to re-select the item somehow, for example down /up arrow). I tried JAWS's "Advanced" option to use MSAA for list views, and I also tried reassigning the SysListView32 window class to use MSAA. No matter what options you set, JAWS ignores MSAA when the user types space. Note that I also tried changing the "default action" to say "Check/UnCheck", to no avail, so I did not release that change, because the default action for table items seems to always be "Double click", even in any other checkbox SysListView32s I could find (i.e. Windows Control Panel "Add Other Languages"). By the way, JAWS does not read this system dialog correctly, either, so this is a JAWS problem now. Frank, please add this to your list, if you haven't already. You can tell them that I am sending an EVENT_OBJECT_FOCUS NotifyWinEvent. I tried sending EVENT_OBJECT_STATECHANGE, but they don't listen for that either, so it was useless. The inspector picks up on the focus notification, so that's what we're going with.
Hello Carolyn, No need to add this as I already have 20903 which covers it too. I'll pass along the event info too.
*** Bug 67310 has been marked as a duplicate of this bug. ***