Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka
Toto téma popisuje posuvník objekty pro účely odkazu na element ROZHRANÍ MSAA. Postup vytvoření posuvníku 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.
Posuvníky umožňují uživateli zvolit směr a vzdálenost pro posouvání informací v souvisejícím okně nebo seznamu. Název třídy okna posuvníku je SCROLLBAR.
Obsah vlastností IAccessible závisí na tom, jestli je posuvník svislý nebo vodorovný a na které z následujících částí posuvníku se klient dotazuje:
- Samotný posuvník
- Tlačítko se šipkou nahoru nebo doprava
- Tlačítko se šipkou dolů nebo doleva
- Posuvník (palec)
- Page up nebo page right region
- The page down or page left region
IAccessible Methods
Posuvník podporuje následující metody IAccessible:
accDoDefaultAction– samotný objekt posuvníku a palec posuvníku nepodporuje metodu accDoDefaultAction.
U ostatních částí posuvníku na svislém posuvníku accDoDefaultAction volá PostMessage se zprávou WM_VSCROLL se zprávou wParam nastavenou na následující hodnoty.
Tlačítko nebo oblast Vaule Tlačítko Šipka nahoru SB_LINEUP Tlačítko Šipka dolů SB_LINEDOWN Stránkovat oblast SB_PAGEUP Page down region SB_PAGEDOWN U ostatních částí posuvníku na vodorovném posuvníku accDoDefaultAction volá PostMessage se zprávou WM_HSCROLL se zprávou wParam nastavenou na následující hodnoty.
Tlačítko nebo oblast Hodnota Tlačítko se šipkou doleva SB_LINELEFT Tlačítko se šipkou doprava SB_LINERIGHT Levá oblast stránky SB_PAGELEFT Pravá oblast stránky SB_PAGERIGHT
Nepřístupné vlastnosti
Posuvník podporuje následující vlastnosti IAccessible:
get_accChildCount– vlastnost ChildCount objektu posuvníku je pět. U ostatních částí posuvníku je vlastnost ChildCount nula.
get_accDefaultAction– samotný objekt posuvníku a palec posuvníku nepodporuje vlastnost DefaultAction. Vlastnost DefaultAction pro tlačítka se šipkami a stínované oblasti na obou stranách posuvníku je "Stiskněte".
get_accDescription– vlastnost Popis závisí na části posuvníku, na který se dotazuje.
Části svislého posuvníku mají následující popisy.
Část Popis Samotný posuvník "Používá se ke změně svislé oblasti zobrazení" Tlačítko Šipka nahoru "Přesune svislou pozici o jednu čáru nahoru" Tlačítko Šipka dolů "Přesune svislou pozici o jednu čáru dolů" Palec posouvání "Označuje aktuální svislou pozici a lze ji přetáhnout tak, aby se změnila přímo" Stránkovat oblast "Přesune svislou pozici o několik čar nahoru" Page down region "Označuje aktuální svislou pozici a lze ji přetáhnout tak, aby se změnila přímo" Části vodorovného posuvníku mají následující popisy.
Část Popis Samotný posuvník "Používá se ke změně vodorovné oblasti zobrazení" Tlačítko se šipkou doleva "Přesune vodorovnou pozici doleva o jeden sloupec" Tlačítko se šipkou doprava "Přesune vodorovnou pozici o jeden sloupec doprava" Palec posouvání "Označuje aktuální vodorovnou pozici a lze ji přetáhnout tak, aby se změnila přímo" Levá oblast stránky "Přesune vodorovnou pozici doleva o několik sloupců" Pravá oblast stránky "Označuje aktuální svislou pozici a lze ji přetáhnout tak, aby se změnila přímo" get_accName– vlastnost Název závisí na části posuvníku, na který se dotazuje.
Části svislého posuvníku mají následující názvy.
Část Jméno Okno posuvníku "Svisle" Tlačítko Šipka nahoru "Line up" Tlačítko Šipka dolů "Řádek dolů" Palec posouvání "Pozice" Stránkovat oblast "Page up" Page down region "Page down" Části vodorovného posuvníku mají následující názvy.
Část Jméno Okno posuvníku "Vodorovně" Tlačítko se šipkou doleva "Sloupec vlevo" Tlačítko se šipkou doprava "Sloupec vpravo" Palec posouvání "Pozice" Pravá oblast stránky "Stránka vpravo" Levá oblast stránky "Stránka vlevo" get_accParent– vlastnost Nadřazená tlačítek se šipkami, posunujte palec a vystínovanou oblast na obou stranách palce je okno posuvníku. Vlastnost Parent okna posuvníku je okno (ROLE_SYSTEM_WINDOW), které obklopuje ovládací prvek a má stejný název Název vlastnosti a třídy okna.
get_accRole– vlastnost role závisí na části dotazovaného posuvníku. Části posuvníku mají následující role.
Část Role Samotný posuvník ROLE_SYSTEM_SCROLLBAR Tlačítka šipky nahoru, dolů, doleva a doprava ROLE_SYSTEM_PUSHBUTTON Palec posouvání ROLE_SYSTEM_INDICATOR Page up, page down, page left a page right regions ROLE_SYSTEM_PUSHBUTTON get_accState– vlastnost stavu každé součásti posuvníku zahrnuje kombinaci následujících hodnot .
Stát Hodnota STATE_SYSTEM_INVISIBLE U samotného posuvníku to znamená, že zadaný svislý nebo vodorovný posuvník neexistuje. U oblastí stránky nahoru nebo dolů to znamená, že palec je umístěný tak, aby oblast neexistovala. STATE_SYSTEM_OFFSCREEN U samotného posuvníku to označuje velikost okna tak, aby se zadaný svislý nebo vodorovný posuvník aktuálně nezobrazovat. STATE_SYSTEM_PRESSED Stisknete tlačítko se šipkou nebo oblast stránky. STATE_SYSTEM_UNAVAILABLE Komponenta je zakázaná. get_accValue– vlastnost Hodnota pro okno posuvníku označuje pozici posuvníku a je řetězec obsahující celé číslo od "0" do "100".
Související témata