Condividi tramite


Aggiunta di testo aggiuntivo ai pulsanti di opzione

I programmi per la lettura dello schermo possono leggere solo il testo di un controllo RadioButtonGroup creato nella colonna Text della tabella RadioButton. Se il testo è una descrizione insufficiente dei pulsanti di opzione, è possibile aggiungere controlli testo sovrapposti per fornire testo descrittivo aggiuntivo. Questi controlli Text devono sovrapporsi tra loro nella finestra di dialogo e avere condizioni impostate nella tabella ControlCondition in modo che venga visualizzato un solo controllo Text alla volta. I controlli Text non devono sovrapporsi al controllo RadioButtonGroup o ad altri controlli della finestra di dialogo, perché questo rende i controlli invisibili alle utilità per la lettura dello schermo. Quando l'utente passa il cursore sul controllo Testo, il programma per la lettura dello schermo legge il testo aggiuntivo.

Nell'esempio seguente la finestra di dialogo MySample include un controllo RadioButtonGroup denominato Colors con due opzioni per il valore della proprietà TheColor. Per ogni scelta è presente un controllo Testo con una condizione da nascondere o mostrare, a seconda della scelta corrente selezionata per TheColor. Nella tabella Property è definito un valore TheColor iniziale. I controlli Testo hanno il testo descrittivo aggiuntivo creato nel campo Testo della tabella RadioButton. Quando un utente passa il cursore sul controllo Testo nella finestra di dialogo, l'utilità per la lettura dello schermo può leggere la descrizione aggiuntiva della scelta corrente.

Tabella delle finestre di dialogo

Dialog HCentering VCentering Larghezza Altezza Attributi Title Control_First Control_Default Control_Cancel
MySample 50 50 200 180 3 Pulsanti di opzione accessibili Colori Avanti

 

Tabella di controllo

Dialogo_ Controllo Type X Y Larghezza Altezza Attributi Proprietà Testo Control_Next Icona ?
MySample Colori RadioButtonGroup 2 20 100 50 3 TheColor   Avanti  
MySample HowIsBlue Testo 20 80 150 15 2   È come il cielo in una giornata chiara.    
MySample HowIsGreen Testo 20 80 150 15 2   È come l'erba in primavera.    

 

Tabella RadioButton

Proprietà Ordinamento Valore X Y Larghezza Altezza Testo Icona ?
TheColor 1 Blu 10 10 80 15 &Blue  
TheColor 2 Verde 10 30 80 15 &Verde  

 

Tabella delle proprietà

Proprietà valore
TheColor Blu

 

Tabella ControlCondition

Dialogo_ Controllo_ Azione Condizione
MySample HowIsBlue Nascondi TheColor <> "Blue"
MySample HowIsBlue Mostra TheColor = "Blue"
MySample HowIsGreen Nascondi TheColor <> "Green"
MySample HowIsGreen Mostra TheColor = "Green"

 

Per altre informazioni, vedere Accessibilità.