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.