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 |
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. |
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 |
Proprietà | valore |
---|---|
TheColor | Blu |
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à.