You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: user_docs/en/userGuide.t2t
+14-4Lines changed: 14 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2113,12 +2113,22 @@ If you wish to distribute custom code to others, you should package it as an NVD
2113
2113
This button opens the directory where you can place custom code while developing it.
2114
2114
This button is only enabled if NVDA is configured to enable loading custom code from the Developer Scratchpad Directory.
2115
2115
2116
-
==== Enable selective registration for UI Automation events and property changes ====[AdvancedSettingsSelectiveUIAEventRegistration]
2116
+
==== Registration for UI Automation events and property changes ====[AdvancedSettingsSelectiveUIAEventRegistration]
2117
+
: Default
2118
+
Automatic
2119
+
: Options
2120
+
Automatic, Selectively, Globally
2121
+
:
2122
+
2117
2123
This option changes how NVDA registers for events fired by the Microsoft UI Automation accessibility API.
2118
-
When this option is disabled, NVDA registers for many UIA events that are processed and discarded within NVDA itself.
2119
-
This has a major negative impact on performance, especially in applications like Microsoft Visual Studio.
2120
-
Therefore, when this option is enabled, NVDA will limit event registration to the system focus for most events.
2124
+
The registration for UI Automation events and property changes combo box has three options:
2125
+
- Automatic: Currently equivalent to "globally".
2126
+
- Selectively: NVDA will limit event registration to the system focus for most events.
2121
2127
If you suffer from performance issues in one or more applications, We recommend you to try this functionality to see whether performance improves.
2128
+
However, on older versions of Windows, NVDA may have trouble tracking focus in some controls (such as the task manager and emoji panel).
2129
+
- Globally: NVDA registers for many UIA events that are processed and discarded within NVDA itself.
2130
+
While focus tracking is more reliable in more situations, performance is significantly degraded, especially in applications like Microsoft Visual Studio.
2131
+
-
2122
2132
2123
2133
==== Use UI automation to access Microsoft Word document controls ====[MSWordUIA]
2124
2134
Configures whether or not NVDA should use the UI Automation accessibility API to access Microsoft Word documents, rather than the older Microsoft Word object model.
0 commit comments