Hinzufügen von zusätzlichem Text zu Optionsfeldern
Sprachausgabeprogramme können nur den Text eines RadioButtonGroup-Steuerelements lesen, der in der Textspalte der RadioButton-Tabelle erstellt wurde. Wenn dieser Text eine unzureichende Beschreibung der Optionsfelder enthält, können überlappende Text-Steuerelemente hinzugefügt werden, um zusätzlichen beschreibenden Text bereitzustellen. Diese Text-Steuerelemente sollten sich im Dialogfeld überlappen und Bedingungen in der ControlCondition-Tabelle festlegen, sodass jeweils nur ein Text-Steuerelement angezeigt wird. Die Text-Steuerelemente dürfen das RadioButtonGroup-Steuerelement oder andere Steuerelemente im Dialogfeld nicht überlappen, da die Steuerelemente dadurch für Sprachausgaben nicht sichtbar sind. Wenn der Benutzer den Cursor über das Text-Steuerelement bewegt, liest das Sprachausgabeprogramm den zusätzlichen Text vor.
Im folgenden Beispiel verfügt das Dialogfeld MySample über ein RadioButtonGroup-Steuerelement namens Colors mit zwei Optionen für den Wert der TheColor-Eigenschaft. Für jede Auswahl gibt es ein Text-Steuerelement mit einer Bedingung zum Ausblenden oder Einblenden, je nachdem, was aktuell für TheColor ausgewählt ist. Ein anfänglicher TheColor-Wert wird in der Eigenschaftstabelle definiert. Die Text-Steuerelemente verfügen über den zusätzlichen beschreibenden Text, der im Feld Text der RadioButton-Tabelle erstellt wurde. Wenn ein Benutzer den Cursor über das Text-Steuerelement im Dialogfeld bewegt, kann die Sprachausgabe die zusätzliche Beschreibung der aktuellen Auswahl vorlesen.
Dialog | HCentering | VCentering | Breite | Höhe | Attribute | Titel | Control_First | Control_Default | Control_Cancel |
---|---|---|---|---|---|---|---|---|---|
MySample | 50 | 50 | 200 | 180 | 3 | Zugängliche Optionsfelder | Farben | Nächste |
Dialog_ | Control | type | X | J | Breite | Höhe | Attribute | Eigenschaft | Text | Control_Next | Hilfe |
---|---|---|---|---|---|---|---|---|---|---|---|
MySample | Farben | RadioButtonGroup | 2 | 20 | 100 | 50 | 3 | TheColor | Nächste | ||
MySample | HowIsBlue | Text | 20 | 80 | 150 | 15 | 2 | Es ist wie der Himmel an einem klaren Tag. | |||
MySample | HowIsGreen | Text | 20 | 80 | 150 | 15 | 2 | Es ist wie Gras im Frühling. |
Eigenschaft | Order | Wert | X | J | Breite | Höhe | Text | Hilfe |
---|---|---|---|---|---|---|---|---|
TheColor | 1 | Blau | 10 | 10 | 80 | 15 | &Blau | |
TheColor | 2 | Grün | 10 | 30 | 80 | 15 | &Grün |
Eigenschaft | Wert |
---|---|
TheColor | Blau |
Dialog_ | Control_ | Aktion | Bedingung |
---|---|---|---|
MySample | HowIsBlue | Ausblenden | TheColor <> „Blau“ |
MySample | HowIsBlue | Anzeigen | TheColor = „Blau“ |
MySample | HowIsGreen | Ausblenden | TheColor <> „Grün“ |
MySample | HowIsGreen | Anzeigen | TheColor = „Grün“ |
Weitere Informationen finden Sie unter Eingabehilfen.