Schiebereglersteuerelement (MSAA-UI-Elementreferenz)
Hinweis
In diesem Thema werden Slider Control-Objekte für Die MSAA-Benutzeroberflächenelementreferenz beschrieben. Das Erstellen von Slider Control-Objekten in verschiedenen Benutzeroberflächenframeworks ist hier nicht beschrieben. Informationen zum verwendeten BENUTZERoberflächenframework finden Sie in der API-Referenzdokumentation.
Mit einem Schieberegler-Steuerelement, das auch als Trackleistensteuerelement bezeichnet wird, kann ein Benutzer aus einem Wertebereich auswählen, indem er einen Schieberegler bewegt. Unter dem Betriebssystem Windows werden Schieberegler-Steuerelemente zum Einstellen der Lautstärke verwendet.
Der Name der Fensterklasse für ein Schiebereglersteuerelement ist TRACKBAR_CLASS, der in Commctrl.h als "msctls_trackbar" definiert ist.
Der Inhalt der IAccessible-Eigenschaften hängt davon ab, ob der Schieberegler vertikal oder horizontal ist und welche der folgenden Teile des Schiebereglersteuerelements vom Client abgefragt wird:
- Schiebereglerfenster
- Schieberegler
- Schattierter Bereich über (oder zu
- Schattierter Bereich unterhalb (oder rechts neben dem Schieberegler)
IAccessible-Methoden
Ein Schiebereglersteuerelement unterstützt die folgenden IAccessible-Methoden :
IAccessible-Eigenschaften
Ein Schiebereglersteuerelement unterstützt die folgenden IAccessible-Eigenschaften :
get_accKeyboardShortcut– Die KeyboardShortcut-Eigenschaft ist die Zugriffstaste des Schiebereglerfensters, die ein unterstrichenes Zeichen im Text der Bezeichnung für den Schieberegler ist. Die zurückgegebene Zeichenfolge enthält das Zugriffstastenzeichen, das an die Zeichenfolge "ALT+" angefügt ist.
get_accName: Die Name-Eigenschaft hängt vom abgefragten Teil des Schiebereglers ab.
Die Teile eines vertikalen Schiebereglers haben die folgenden Namen:
Schiebereglerteil Name Schiebereglerfenster Statisches Textsteuerelement, das als Bezeichnung verwendet wird Schieberegler "Position" Schattierter Bereich über dem Schieberegler "Bild nach oben" Schattierter Bereich unterhalb des Schiebereglers "Seite nach unten" Die Teile eines horizontalen Schiebereglers haben die folgenden Namen:
Schiebereglerteil Name Schiebereglerfenster Statisches Textsteuerelement, das als Bezeichnung verwendet wird Schieberegler "Position" Schattierter Bereich links neben dem Schieberegler "Seite links" Schattierter Bereich rechts neben dem Schieberegler "Seite rechts" get_accParent– Die Parent-Eigenschaft der Pfeilschaltflächen, des Bildlauffingers und des schattierten Bereichs auf beiden Seiten des Daumens ist das Schiebereglerfenster. Die Parent-Eigenschaft des Schiebereglerfensters ist ein Fenster ( ROLE_SYSTEM_WINDOW ), das das Steuerelement umgibt und über die gleiche Name-Eigenschaft und den gleichen Namen der Fensterklasse verfügt.
get_accRole: Die Role-Eigenschaft hängt vom abgefragten Teil des Schiebereglers ab.
Schiebereglerteil Rolle Schiebereglerfenster ROLE_SYSTEM_SLIDER Schieberegler ROLE_SYSTEM_INDICATOR Schattierte Bereiche auf beiden Seiten des Schiebereglers ROLE_SYSTEM_PUSHBUTTON get_accState– Die Werte für die State-Eigenschaft hängen vom abgefragten Teil des Schiebereglers ab.
Schiebereglerteil Mögliche Zustandswerte Schiebereglerfenster | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_NORMAL Schieberegler Null (0), d. h. das Objekt ist sichtbar, oder STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL Schattierte Bereiche auf beiden Seiten des Schiebereglers Null (0), d. h. das Objekt ist sichtbar, oder STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue– Die Value-Eigenschaft für das Schiebereglerfenster gibt die Position des Daumens an und ist eine Zeichenfolge, die eine ganze Zahl von "0" bis "100" enthält.
Zugehörige Themen