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 di testo con una condizione per nascondere o mostrare, a seconda della scelta corrente di 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 l'utente passa il cursore sul controllo Testo nella finestra di dialogo, il lettore di schermo può leggere la descrizione aggiuntiva della selezione corrente.

tabella di dialogo

Dialogo HCentering VCentering Larghezza Altezza Attributi Titolo Controllo_Primo Controllo_Predefinito Control_Annulla
IlMioEsempio 50 50 200 180 3 Pulsanti di opzione accessibili Colori Prossimo

 

tabella di controllo

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

 

tabella RadioButton

Proprietà Ordine Valore X Y Larghezza Altezza Testo Aiuto
Il Colore 1 Blu 10 10 80 15 &blu  
TheColor 2 Verde 10 30 80 15 &Verde  

 

Tabella delle proprietà

Proprietà Valore
Il Colore Blu

 

Tabella ControlCondition

Dialogo_ Controllo_ Azione Condizione
MioEsempio HowIsBlue Nascondere TheColor <> "Blue"
MySample HowIsBlue Mostrare TheColor = "Blue"
MySample HowIsGreen Nascondere TheColor <> "Verde"
IlMioEsempio HowIsGreen Mostrare TheColor = "Green"

 

Per altre informazioni, vedere Accessibility.