Name
AccessibleComponent Interface --
Synopsis
enum AccessibleCoordType;
int AccessibleComponent_ref (AccessibleComponent *obj);
int AccessibleComponent_unref (AccessibleComponent *obj);
boolean AccessibleComponent_contains (AccessibleComponent *obj,
long int x,
long int y,
AccessibleCoordType ctype);
Accessible* AccessibleComponent_getAccessibleAtPoint
(AccessibleComponent *obj,
long int x,
long int y,
AccessibleCoordType ctype);
void AccessibleComponent_getExtents (AccessibleComponent *obj,
long int *x,
long int *y,
long int *width,
long int *height,
AccessibleCoordType ctype);
void AccessibleComponent_getPosition (AccessibleComponent *obj,
long int *x,
long int *y,
AccessibleCoordType ctype);
void AccessibleComponent_getSize (AccessibleComponent *obj,
long int *width,
long int *height);
void AccessibleComponent_grabFocus (AccessibleComponent *obj); |
Details
enum AccessibleCoordType
typedef enum {
SPI_COORD_TYPE_SCREEN,
SPI_COORD_TYPE_WINDOW
} AccessibleCoordType; |
AccessibleComponent_ref ()
int AccessibleComponent_ref (AccessibleComponent *obj); |
Increment the reference count for an AccessibleComponent.
AccessibleComponent_unref ()
int AccessibleComponent_unref (AccessibleComponent *obj); |
Decrement the reference count for an AccessibleComponent.
AccessibleComponent_contains ()
boolean AccessibleComponent_contains (AccessibleComponent *obj,
long int x,
long int y,
AccessibleCoordType ctype); |
Query whether a given AccessibleComponent contains a particular point.
AccessibleComponent_getAccessibleAtPoint ()
Accessible* AccessibleComponent_getAccessibleAtPoint
(AccessibleComponent *obj,
long int x,
long int y,
AccessibleCoordType ctype); |
Get the accessible child at a given coordinate within an AccessibleComponent.
AccessibleComponent_getExtents ()
void AccessibleComponent_getExtents (AccessibleComponent *obj,
long int *x,
long int *y,
long int *width,
long int *height,
AccessibleCoordType ctype); |
Get the bounding box of the specified AccessibleComponent.
AccessibleComponent_getPosition ()
void AccessibleComponent_getPosition (AccessibleComponent *obj,
long int *x,
long int *y,
AccessibleCoordType ctype); |
Get the minimum x and y coordinates of the specified AccessibleComponent.
AccessibleComponent_getSize ()
void AccessibleComponent_getSize (AccessibleComponent *obj,
long int *width,
long int *height); |
Get the size of the specified AccessibleComponent.
AccessibleComponent_grabFocus ()
void AccessibleComponent_grabFocus (AccessibleComponent *obj); |
Attempt to set the keyboard input focus to the specified
AccessibleComponent.