Top | ![]() |
![]() |
![]() |
![]() |
void | AccessibleComponent_ref () |
void | AccessibleComponent_unref () |
SPIBoolean | AccessibleComponent_contains () |
Accessible * | AccessibleComponent_getAccessibleAtPoint () |
void | AccessibleComponent_getExtents () |
void | AccessibleComponent_getPosition () |
void | AccessibleComponent_getSize () |
AccessibleComponentLayer | AccessibleComponent_getLayer () |
short | AccessibleComponent_getMDIZOrder () |
SPIBoolean | AccessibleComponent_grabFocus () |
double | AccessibleComponent_getAlpha () |
void
AccessibleComponent_ref (AccessibleComponent *obj
);
Increment the reference count for an AccessibleComponent.
void
AccessibleComponent_unref (AccessibleComponent *obj
);
Decrement the reference count for an AccessibleComponent.
SPIBoolean AccessibleComponent_contains (AccessibleComponent *obj
,long int x
,long int y
,AccessibleCoordType ctype
);
Query whether a given AccessibleComponent contains a particular point.
Accessible * AccessibleComponent_getAccessibleAtPoint (AccessibleComponent *obj
,long int x
,long int y
,AccessibleCoordType ctype
);
Get the accessible child at a given coordinate within an AccessibleComponent.
obj |
a pointer to the AccessibleComponent to query. |
|
x |
a long specifying the x coordinate of the point in question. |
|
y |
a long specifying the y coordinate of the point in question. |
|
ctype |
the coordinate system of the point ( |
a pointer to an Accessible child of the specified component which
contains the point (x
, y
), or NULL of no child contains the point.
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.
obj |
a pointer to the AccessibleComponent to query. |
|
x |
a pointer to a long into which the minimum x coordinate will be returned. |
|
y |
a pointer to a long into which the minimum y coordinate will be returned. |
|
width |
a pointer to a long into which the x extents (width) will be returned. |
|
height |
a pointer to a long into which the y extents (height) will be returned. |
|
ctype |
the desired coordinate system into which to return the results, (e.g. SPI_COORD_TYPE_WINDOW, SPI_COORD_TYPE_SCREEN). |
void AccessibleComponent_getPosition (AccessibleComponent *obj
,long int *x
,long int *y
,AccessibleCoordType ctype
);
Get the minimum x and y coordinates of the specified AccessibleComponent.
obj |
a pointer to the AccessibleComponent to query. |
|
x |
a pointer to a long into which the minimum x coordinate will be returned. |
|
y |
a pointer to a long into which the minimum y coordinate will be returned. |
|
ctype |
the desired coordinate system into which to return the results, (e.g. SPI_COORD_TYPE_WINDOW, SPI_COORD_TYPE_SCREEN). |
void AccessibleComponent_getSize (AccessibleComponent *obj
,long int *width
,long int *height
);
Get the size of the specified AccessibleComponent.
AccessibleComponentLayer
AccessibleComponent_getLayer (AccessibleComponent *obj
);
Query which layer the component is painted into, to help determine its visibility in terms of stacking order.
short
AccessibleComponent_getMDIZOrder (AccessibleComponent *obj
);
Query the z stacking order of a component which is in the MDI or window layer. (Bigger z-order numbers mean nearer the top)
SPIBoolean
AccessibleComponent_grabFocus (AccessibleComponent *obj
);
Attempt to set the keyboard input focus to the specified AccessibleComponent.
Specifies how xy coordinates are to be interpreted. Used by functions such
as AccessibleComponent_getPosition()
and AccessibleText_getCharacterExtents()
Describes the layer of a component.
These enumerated "layer values" are used when determining which UI rendering layer a component is drawn into, which can help in making determinations of when components occlude one another.
The layer cannot be determined or is somehow undefined. |
||
Component belongs to the destop background. |
||
Component is a canvas backdrop or drawing area. |
||
Component is a 'normal' widget. |
||
Component is drawn in the MDI layer and may have valid Z-information relative to other MDI-layer components. |
||
Component is in the popup layer, above other widgets and MDI components. |
||
Component is in the overlay plane - this value is reserved for future use. |
||
Component is in the window layer and have valid Z-information relative to other window-layer components. |
||
Used to determine the last valid value in the enum, should not be encountered. |