An accessibility object of the scroll bar role includes the following attributes as shown in Table B-31:
Attribute | Required | Type | Description |
|---|---|---|---|
Parent | Yes | UIElement | Accessibility object representing the scroll bar’s parent |
Position | Yes | Point value | Structure containing screen-position coordinates |
Size | Yes | Size value | Structure containing width and height values |
Window | Yes | UIElement | Accessibility object representing the scroll bar’s containing window |
Top-Level UIElement | Yes | UIElement | Accessibility object representing the scroll bar’s containing window, sheet, or drawer |
Help | No | String | Help-tag text for the scroll bar |
Enabled | Yes | Boolean |
|
Focused | Yes | Boolean |
|
Children | Yes | UIElement array | Accessibility objects representing the scroller, scroll track, and scroll arrows (see Note below) |
Value | Yes | Number | Numeric value representing the position of the scroller |
Orientation | Yes | String | Horizontal or vertical orientation of scroll bar; see framework-specific reference documentation for string constant definitions |
Note: A scroll bar’s children include an object of the value indicator role (representing the scroller) and 4 objects of the button role that can have the following subroles: Increment Arrow, Increment Page, Decrement Arrow, or Decrement Page. See “Button Role” for more information.
Last updated: 2008-03-11