Freigeben über


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-Tabelle

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

 

Control-Tabelle

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.    

 

RadioButton-Tabelle

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  

 

Property-Tabelle

Eigenschaft Wert
TheColor Blau

 

ControlCondition-Tabelle

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.