Is your feature request related to a problem? Please describe.
To annotate dialogs (e.g. adding accessible descriptions, changing roles, checked/unchecked state of checkable list items), we use the gui.accPropServer module for a custom COM server implementation using comtypes. It took us several iterations to get this right and honestly, it feels slightly hacky to me.
Describe the solution you'd like
WX is now able to do this for us. The process is pretty straight forward:
- Subclass wx.Accessible
- Override the methods you need, e.g. GetDescription, GetRole
- Instanciate the accessible
- Set the accessible on the control using SetAccessible
Describe alternatives you've considered
Leave as is.
Is your feature request related to a problem? Please describe.
To annotate dialogs (e.g. adding accessible descriptions, changing roles, checked/unchecked state of checkable list items), we use the gui.accPropServer module for a custom COM server implementation using comtypes. It took us several iterations to get this right and honestly, it feels slightly hacky to me.
Describe the solution you'd like
WX is now able to do this for us. The process is pretty straight forward:
Describe alternatives you've considered
Leave as is.