Push-knapp (referens för MSAA-gränssnittselement)
En push-knapp är ett litet, rektangulärt objekt som används för att utföra en åtgärd. Till exempel är knapparna OK och CANCEL i en dialogruta.
Fönstrets klassnamn för en push-knapp är "BUTTON".
IAccessible-metoder
En push-knapp stöder följande IAccessible- metoder:
Metod | Kommentarer |
---|---|
accDoDefaultAction | Metoden accDoDefaultAction klickar på push-knappen. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible-egenskaper
En push-knapp stöder följande egenskaper för IAccessible:
Egenskap | Kommentarer |
---|---|
get_accChild | |
get_accChildCount | Egenskapen ChildCount är noll eller mer. |
get_accDefaultAction | Egenskapen DefaultAction är "Press". |
get_accDescription | |
get_accKeyboardShortcut | Egenskapen KeyboardShortcut är knappens åtkomstnyckel, som är ett understruket tecken i texten i knappens fönstertext. Till exempel är "Alt+o" egenskapen KeyboardShortcut för en OK-knapp. |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | Egenskapen Name hämtas från kontrollens fönstertext (eller bildtext) som visas i push-knappen. Till exempel är "OK" egenskapen Name för en OK-knapp. |
get_accParent | Egenskapen Parent är ett fönster ( ROLE_SYSTEM_WINDOW ) som omger kontrollen och har samma Namn egenskap och fönsterklassnamn som kontrollen. |
get_accRole | Egenskapen Role är ROLE_SYSTEM_PUSHBUTTON. |
get_accState | Egenskapen State är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT |