Nommer les contrôles dans les boîtes de dialogue
Lorsque vous utilisez des boîtes de dialogue Microsoft Windows, vous devez étiqueter tous les contrôles pour faciliter la fonctionnalité vocale. La boîte de dialogue Exécuter suivante montre une étiquette de contrôle de texte statique pour une zone de liste déroulante. Le texte statique se termine par deux-points.
Il existe deux types de contrôles :
- Contrôles dont les légendes sont une propriété de ce contrôle, comme les boutons de commande et les cases à cocher. Les aides à l’accessibilité n’ont aucun mal à identifier ces contrôles tant que la légende est correctement définie.
- Les contrôles qui n’ont pas leurs propres légendes, comme les contrôles de modification, les zones de liste et les affichages en mode liste, doivent être étiquetés en utilisant des contrôles de texte statique séparés. Pour plus d’informations sur les contrôles qui n’ont pas leurs propres légendes, veuillez consulter la section Contrôles sans propriétés de légende.
Plusieurs techniques peuvent être utilisées pour surmonter les situations où les contrôles n’ont pas leurs propres légendes, mais elles ne sont efficaces que pour les fenêtres affichées par le Standard Dialog Manager (SDM). Toutes les autres fenêtres doivent exposer les noms et les relations entre les contrôles en prenant explicitement en charge Microsoft Active Accessibility. Pour plus d’informations sur l’Active Accessibility, veuillez consulter la section Accessibilité.