Ovládací prvek Tab (referenční dokumentace elementu UŽIVATELSKÉHO rozhraní MSAA)
Poznámka
Toto téma popisuje ovládací prvek tabulátoru objekty pro účely referenčního prvku uživatelského rozhraní MSAA. Postup vytvoření ovládacích prvků tabulátoru objekty v různých architekturách uživatelského rozhraní zde není popsáno. Prohlédni si referenční dokumentace k rozhraní API pro architekturu uživatelského rozhraní, kterou používáte.
Ovládací prvek tab definuje více stránek pro stejnou oblast okna nebo dialogového okna. Každá stránka se skládá ze sady informací nebo skupiny ovládacích prvků, které aplikace zobrazí, když uživatel vybere odpovídající kartu. Operační systém Windows používá ovládací prvky tabulátoru k zobrazení tlačítek hlavního panelu s výjimkou tlačítka Start.
Název třídy okna pro ovládací prvek tab je WC_TABCONTROL, který je definován jako "SysTabControl" v Commctrl.h.
IAccessible Methods
Ovládací prvek tab podporuje následující metody IAccessible:
Metoda | Komentáře |
---|---|
accDoDefaultAction | Metoda accDoDefaultAction klikne na kartu stránky. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Nepřístupné vlastnosti
Ovládací prvek karta podporuje následující vlastnosti IAccessible:
Vlastnost | Komentáře |
---|---|
get_accChild | |
get_accChildCount | |
get_accDefaultAction | Vlastnost DefaultAction je Switch. |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | Vlastnost KeyboardShortcut je přístupový klíč ovládacího prvku tab, což je podtržený znak v textu okna ovládacího prvku. Tento řetězec obsahuje přístupový znak klíče připojený k řetězci Alt+. |
get_accName | Vlastnost Název se získá z textu okna ovládacího prvku (nebo titulku), který se zobrazí v ovládacím prvku karta. |
get_accParent | Vlastnost Parent je okno (ROLE_SYSTEM_PAGETABLIST), které obklopuje ovládací prvek a má stejný název třídy okna jako ovládací prvek. |
get_accRole | Vlastnost Role je ROLE_SYSTEM_PAGETAB. |
get_accSelection | |
get_accState | Vlastnost State je kombinací jedné nebo více následujících hodnot : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_PRESSED |
Poznámky
Ovládací prvky tabulátoru nesprávně vrací S_OK z metody accSelect při zavolání příznakem SELFLAG_TAKEFOCUS. Ovládací prvky tabulátoru nemůžou přebírat fokus klávesnice.