Флажок (справочник по элементам пользовательского интерфейса MSAA)
Примечание
В этом разделе описываются объекты флажка для справки по элементам пользовательского интерфейса MSAA. Создание объектов Флажка в различных платформах пользовательского интерфейса не описано здесь. См. справочную документацию по API для используемой платформы пользовательского интерфейса.
Флажки используются для включения или отключения одного или нескольких компонентов или параметров из набора, обычно в диалоговом окне. Как правило, поле проверка содержит небольшую рамку с примыкающим текстом. При выборе параметра в поле появляется проверка метка.
Имя класса окна для поля проверка — BUTTON.
Флажки поддерживают следующие методы IAccessible :
Метод | Комментарии |
---|---|
accDoDefaultAction | Метод accDoDefaultAction вызывает PostMessage с сообщением кнопки BM_CLICK, чтобы щелкнуть поле проверка. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Флажки поддерживают следующие свойства IAccessible :
Свойство | Комментарии |
---|---|
get_accChild | |
get_accChildCount | Свойство ChildCount равно нулю. |
get_accDefaultAction | Свойство DefaultAction поля проверка зависит от того, выбрано ли оно. Поле проверка, которое не выбрано, имеет значение "Check" в качестве действия DefaultAction, а в поле проверка, которое выбрано, имеет значение "UnCheck" в качестве defaultAction. Поле DefaultAction для проверка с тремя состояниями — "Переключить". |
get_accDescription | |
accFocus | |
accKeyboardShortcut | Свойство KeyboardShortcut — это клавиша доступа проверка поля, которая является подчеркнутым символом в тексте окна элемента управления. Эта строка содержит символ ключа доступа, добавленный к строке "ALT+". |
accHelp | Свойство Name получается из текста окна элемента управления (или подпись), который отображается вместе с полем проверка. |
accHelpTopic | |
accName | Свойство Name получается из текста окна элемента управления (или подпись), который отображается вместе с полем проверка. |
accParent | Свойство Parent — это окно ( ROLE_SYSTEM_WINDOW ), которое окружает элемент управления и имеет то же свойство Name и имя класса окна, что и элемент управления . |
accRole | Свойство Role имеет значение ROLE_SYSTEM_CHECKBUTTON. |
accState | Свойство State представляет собой сочетание одного или нескольких из следующих значений: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_MIXED | STATE_SYSTEM_CHECKED | STATE_SYSTEM_NORMAL |