Поделиться через


Добавление дополнительного текста в радиокнопки

Программы чтения с экрана могут считывать только текст элемента управления RadioButtonGroup , который был создан в столбце Текст таблицы RadioButton . Если этот текст является недостаточным описанием радиокнопок, можно добавить перекрывающиеся элементы управления "Текст", чтобы предоставить дополнительный описательный текст. Эти элементы управления текстом должны перекрывать друг друга в диалоговом окне и должны иметь заданные условия в таблице ControlCondition , чтобы одновременно отображался только один элемент управления текстом. Элементы управления Text не должны перекрываться элементом управления RadioButtonGroup или другими элементами управления в диалоговом окне, так как это делает элементы управления невидимыми для средств чтения с экрана. Когда пользователь наводит курсором на элемент управления "Текст", программа чтения с экрана считывает дополнительный текст.

В следующем примере диалоговое окно MySample имеет элемент управления RadioButtonGroup с именем Colors и двумя вариантами для значения свойства TheColor. Для каждого выбора имеется элемент управления текстом с условием, которое скрывает или отображает его в зависимости от текущего выбора цвета TheColor. Начальное значение TheColor определяется в таблице свойств. Элементы управления текстом содержат дополнительный описательный текст, созданный в поле «Текст» таблицы радиокнопок. Когда пользователь наводит курсор на контрол "Текст" в диалоговом окне, средство чтения с экрана может прочитать дополнительное описание текущего выбора.

таблица диалоговых окон

Диалог HCentering VCentering Ширина Высота Атрибуты Титул Control_First Управление_По_Умолчанию Управление_Отмена
МойОбразец 50 50 200 180 3 Доступные радио-кнопки Цвета Следующий

 

таблица управления

Диалог_ Контроль Тип X Y Ширина Высота Атрибуты Собственность Текст Управление_Далее Справка
Мой образец Цвета RadioButtonGroup 2 20 100 50 3 TheColor   Следующий  
МойОбразец HowIsBlue текст 20 80 150 15 2   Это как небо в ясный день.    
MySample HowIsGreen Текст 20 80 150 15 2   Это как трава весной.    

 

таблица переключателя

Свойство Порядок Ценность X Y Ширина Высота Текст Справка
TheColor 1 Синий 10 10 80 15 &синий  
TheColor 2 Зеленый 10 30 80 15 &зеленый  

 

таблица свойств

Свойство Ценность
TheColor Синий

 

таблица ControlCondition

Диалог_ Контроль_ Действие Состояние
МойОбразец HowIsBlue Прятать TheColor <> "Blue"
МойОбразец HowIsBlue Показывать TheColor = "Blue"
МойОбразец HowIsGreen Прятать TheColor <> "Зеленый"
МойОбразец HowIsGreen Показывать TheColor = "Зеленый"

 

Дополнительные сведения см. в специальных возможностях.