Top | ![]() |
![]() |
![]() |
![]() |
AtspiRect * | atspi_rect_copy () |
GType | atspi_point_get_type () |
AtspiPoint * | atspi_point_copy () |
GType | atspi_component_get_type () |
gboolean | atspi_component_contains () |
AtspiAccessible * | atspi_component_get_accessible_at_point () |
AtspiRect * | atspi_component_get_extents () |
AtspiPoint * | atspi_component_get_position () |
AtspiPoint * | atspi_component_get_size () |
AtspiComponentLayer | atspi_component_get_layer () |
gshort | atspi_component_get_mdi_z_order () |
gboolean | atspi_component_grab_focus () |
gdouble | atspi_component_get_alpha () |
struct | AtspiRect |
#define | ATSPI_TYPE_RECT |
struct | AtspiPoint |
#define | ATSPI_TYPE_POINT |
AtspiComponent |
gboolean atspi_component_contains (AtspiComponent *obj
,gint x
,gint y
,AtspiCoordType ctype
,GError **error
);
Queries whether a given AtspiComponent contains a particular point.
obj |
a pointer to the AtspiComponent to query. |
|
x |
a gint specifying the x coordinate in question. |
|
y |
a gint specifying the y coordinate in question. |
|
ctype |
the desired coordinate system of the point ( |
AtspiAccessible * atspi_component_get_accessible_at_point (AtspiComponent *obj
,gint x
,gint y
,AtspiCoordType ctype
,GError **error
);
Gets the accessible child at a given coordinate within an AtspiComponent.
obj |
a pointer to the AtspiComponent to query. |
|
x |
a gint specifying the x coordinate of the point in question. |
|
y |
a gint specifying the y coordinate of the point in question. |
|
ctype |
the coordinate system of the point ( |
a pointer to an
AtspiAccessible child of the specified component which
contains the point (x
, y
), or NULL if no child contains
the point.
[nullable][transfer full]
AtspiRect * atspi_component_get_extents (AtspiComponent *obj
,AtspiCoordType ctype
,GError **error
);
Gets the bounding box of the specified AtspiComponent.
obj |
a pointer to the AtspiComponent to query. |
|
ctype |
the desired coordinate system into which to return the results, (e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN). |
AtspiPoint * atspi_component_get_position (AtspiComponent *obj
,AtspiCoordType ctype
,GError **error
);
Gets the minimum x and y coordinates of the specified AtspiComponent.
obj |
a pointer to the AtspiComponent to query. |
|
ctype |
the desired coordinate system into which to return the results, (e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN). |
AtspiPoint * atspi_component_get_size (AtspiComponent *obj
,GError **error
);
Gets the size of the specified AtspiComponent.
AtspiComponentLayer atspi_component_get_layer (AtspiComponent *obj
,GError **error
);
Queries which layer the component is painted into, to help determine its visibility in terms of stacking order.
gshort atspi_component_get_mdi_z_order (AtspiComponent *obj
,GError **error
);
Queries the z stacking order of a component which is in the MDI or window layer. (Bigger z-order numbers mean nearer the top)
gboolean atspi_component_grab_focus (AtspiComponent *obj
,GError **error
);
Attempts to set the keyboard input focus to the specified AtspiComponent.
gdouble atspi_component_get_alpha (AtspiComponent *obj
,GError **error
);
Gets the opacity/alpha value of a component, if alpha blending is in use.
#define ATSPI_TYPE_RECT (atspi_rect_get_type ())
The GType for a boxed type holding a AtspiRect.
#define ATSPI_TYPE_POINT (atspi_point_get_type ())
The GType for a boxed type holding a AtspiPoint.