All Questions
Tagged with windows accessibility
79 questions
Advice
2
votes
3
replies
71
views
Which Python GUI frameworks expose native Windows UI Automation properties correctly?
I am developing a Windows desktop GUI application in Python and need proper compatibility with screen readers such as NVDA and JAWS.
My main requirement is correct exposure of Microsoft UI Automation (...
1
vote
0
answers
171
views
InvokePattern.Invoke does not activate Access/VBA button when window is on secondary monitor
Background: I have a C# automation client (.NET Framework 4.8) using System.Windows.Automation to invoke a button in a Microsoft Access (VBA) application. The target control is non-standard / ...
0
votes
0
answers
63
views
Dimming/Changing Opacity of a Chrome tab through UIAutomation
I have a HWND that belongs to a Chrome window. Using UIAutomation, I can get the AutomationId=RootWebArea element and get the Value property value to get the Chrome tab's URL, among other things.
Is ...
0
votes
0
answers
41
views
How to find which functions are called when using Voice Access?
I need to find out the order and the functions called by Voice Access. I need only the text related functions. So far a made a program with a simple text box and I can get some things to work, for ...
4
votes
1
answer
134
views
Why does pressing S toggle between menu items rather than flip between multiple menu options?
I have a CRME of a Delphi application with the following menu (i've reproduced this in both Delphi XE6 and Delphi 7):
If you press N, it will run handler for N̲ew.
If you press O, it will run handler ...
0
votes
1
answer
93
views
Why does the root parameter exist when I could just call `FindAllWithOptions` on the other element if I wanted to start the search somewhere else?
The documentation for IUIAutomationElement7::FindAllWithOptions states:
[in, optional] root
A pointer to the element with which to begin the search.
How is the root parameter different from this? ...
0
votes
3
answers
168
views
C# - How to create multi-line read-only TextBox in WPF?
In C# WPF application, I want to create a TextBox control that is both multi-line and read-only with proper screen reader accessibility for text cursor navigation and narration. When I create the ...
1
vote
3
answers
275
views
How to open ComboBox dropdown with Down arrow key
In C# WPF application, I am using a ComboBox control with the IsEditable="True" property. When I press the Down arrow key on closed ComboBox, the next item in the ComboBox is selected ...
0
votes
1
answer
376
views
How to enable "mouse keys" accessibility feature via c# code?
I'm trying to enable the mouse accessibility feature "mouse keys" using user32.dll method and I can't figure it out what I'm doing wrong.
I'm using the code below to enable it but it isn't ...
0
votes
0
answers
106
views
How to query simple CSS selectors on the Chrome Accessibility Tree of a webpage?
Background
The Chrome accessibility tree contains enough information that it should be possible to reconstruct a (possibly incomplete but usable) virtual DOM tree. For example, here's two log lines ...
1
vote
1
answer
274
views
How to make screen reader announce text when app is not active?
I have an app that is running in the background not focused.
The user might be using some other applications, and based on certain events in my app, I want the screen reader to announce the text based ...
0
votes
0
answers
47
views
Exclude application from accessibility tools
Our software uses standard IAccessible interfaces and we can use tool INSPECT visualize all supported areas in our windows.
Now we have a customer, that doesn't use any accessibility tools at all. But ...
0
votes
1
answer
93
views
Python on Windows: How to enclose widgets in wxPython to labelled group, similarly to <fieldset> in HTML?
In Python on Windows, using the wxPython library, is there a way how to group wx widgets into a wrapper that can be given an accessible label? I am looking for something like <fieldset> element ...
2
votes
1
answer
368
views
Python on Windows: How to create accessible label for wx.ListCtrl widget using wxPython?
In Python 3.10.5 on Windows 11 using the wxPython 4.2.0 package, I am trying to create a labelled wx.ListCtrl widget, where the widget label would be recognised by screen readers, but I cannot find ...
1
vote
2
answers
520
views
Python on Windows: wx.CheckListBox from wxPython doesn't behave as checkable listbox but as an ordinary wx.ListBox
In Python 3.10.5 on Windows 11 using the wxPython 4.2.0 package, I am trying to create a listbox with checkable items. For this purpose, wxPython should offer the wx.CheckListBox widget. The problem ...