Steps to reproduce:
Populate a wx gui with a wx.CheckListBox
Expected behavior:
Check boxes in the wx.CheckListBox are reported in NVDA, similar to the list control with checkable items in disk clean up (cleanmgr)
Actual behavior:
The wx.CheckListBox is reported as a normal list (i.e. the check boxes aren't reported)
Additional info
Use cases with an issue
Use cases without an issue
- Show all the items for the formatting dialog in a list. However, this would break accelerator shortcuts, so we probably not want this. Just wanted to bring it up
- Show the add-ons in the add-ons manager in a list with check boxes, so we can get rid of the separate enable/disable button. This might be confusing for add-ons which are marked for deletion, though. But we probably can force disable the check box in that case.
- Add-on authors might be interested
Steps to reproduce:
Populate a wx gui with a wx.CheckListBox
Expected behavior:
Check boxes in the wx.CheckListBox are reported in NVDA, similar to the list control with checkable items in disk clean up (cleanmgr)
Actual behavior:
The wx.CheckListBox is reported as a normal list (i.e. the check boxes aren't reported)
Additional info
This is probably best fixed at the WX side of things, but this might take a little while. wx.CheckListBox isn't accessible in WX Python 4.0 either.
I recall @jcsteh having an idea about how to make the check boxes accessible, can you elaborate on this?
@josephsl mentioned in Allow selection of add-ons to copy to the system config #6305 (comment) regarding the selection of add-ons to copy to the system profile:
It would also be helpful for Allow users to change the order in which object properties are reported in speech and braille #7232 to have such a control.
Use cases with an issue
Use cases without an issue