Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

Row Role

An accessibility object of the row role includes the following attributes as shown in Table B-27:

Table B-27  Attributes associated with the row role

Attribute

Required

Type

Description

Parent

Yes

UIElement

Accessibility object representing the row’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 row’s containing window

Top-Level UIElement

Yes

UIElement

Accessibility object representing the row’s containing window, sheet, or drawer

Children

Yes

UIElement array

Accessibility objects representing the row’s contents

Visible Children

Yes

UIElement array

Accessibility objects representing the row’s contents that are currently visible (for example, not scrolled out of view)

Help

No

String

Help-tag text for the row

Enabled

Yes

Boolean

true if the user can interact with the row; false if interaction is disabled

Focused

Yes

Boolean

true if the row is focused; false otherwise

Subrole

Yes

String

Type of row

Index

Yes

Number

Numerical value indicating position of the row

Selected

Yes

Boolean

true if the row is currently selected; false otherwise

Disclosing

No

Boolean

true if the row is associated with a disclosure triangle that is currently disclosing contents; false otherwise

Disclosed Rows

No

UIElement array

Accessibility objects representing the items the row’s disclosure triangle is disclosing

Disclosed By Row

No

UIElement

Accessibility object representing the row by which this row is disclosed

Disclosure Level

No

Number

Numerical value indicating how deep this row is in the disclosure hierarchy

An accessibility object of the row role can have the following subroles:



< Previous PageNext Page > Hide TOC


Last updated: 2008-03-11




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice