VirtualBox

Opened 15 years ago

Closed 8 years ago

#3589 closed defect (obsolete)

Editable text controls are inaccessible using API based accessibility — at Version 1

Reported by: James Teh Owned by:
Component: GUI Version: VirtualBox 2.1.4
Keywords: accessibility Cc:
Guest type: other Host type: Windows

Description (last modified by aeichner)

QT4 (and thus VirtualBox) exposes MSAA objects to facilitate accessibility under Windows. However, MSAA does not provide a way to properly work with editable text controls. The biggest problem is that the caret cannot be tracked (i.e. the position of the caret in the text is not exposed), which makes it impossible to cursor through text using only API based accessibility. The solution is to implement support for a richer accessibility API for these controls, such as UI Automation or IAccessible2.

Apparently, QT does have internal support for IAccessible2, but this has not yet been exposed via COM under Windows. This issue needs to be addressed in QT.

Change History (1)

comment:1 by aeichner, 8 years ago

Description: modified (diff)
Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use