controlTypeBeforeLabel: Announce control type and state before its label

Presentation

This flexible add-on allows NVDA to announce the type and state of user interface elements before their label.

In dialogs with many check boxes or radio buttons, this can significantly improve the efficiency of checking options or settings;

In addition, the labels for element types and states can be shortened. For "check boxes", you could specify "Check", and you would then hear: "check checked".

Currently, the add-on only supports check boxes, radio buttons, checkable menu items, and radio menu items. Other element types may be added later.

Furthermore, you can decide to use this add-on with specific settings for each application profile via its settings dialog.

Here is an example:

check box checked "Speak the text of elements by modifying their name (better suited for Braille)", Alt+n,

Select the announcement format for the elements below:

Check boxes and radio buttons: combo box "Type state label reduced" Alt+c

Check and radio menus: combo box "Type state label reduced" Alt+m

OK Cancel

Each combo box contains the following options:

Keyboard Shortcuts

These shortcuts, which can be modified via the Input Gestures dialog, allow you to adjust the add-on to your best convenience.

Change Log

Version 2025.12.25

Fix by Chai ChaiMee, thanks to him:

The control type and state are no longer announced at the end of the label when they are announced at the beginning;


Souhaitez-vous que je vérifie la cohérence de la terminologie technique avec les standards de l'interface NVDA en anglais ?