1 <!-- ##### SECTION Title ##### -->
2 AccessibleComponent Interface
4 <!-- ##### SECTION Short_Description ##### -->
5 An interface implemented by objects which occupy area on screen.
7 <!-- ##### SECTION Long_Description ##### -->
9 The Component interface is implemented by objects which are visible, or are
10 potentially visible, onscreen. The interface exposes onscreen bounds, the
11 approximate "layer" in which the object resides, sometimes including z-order
12 information, and allows objects to explicitly be told to request focus.
15 <!-- ##### SECTION See_Also ##### -->
20 <!-- ##### SECTION Stability_Level ##### -->
23 <!-- ##### ENUM AccessibleCoordType ##### -->
28 @SPI_COORD_TYPE_SCREEN:
29 @SPI_COORD_TYPE_WINDOW:
31 <!-- ##### ENUM AccessibleComponentLayer ##### -->
37 @SPI_LAYER_BACKGROUND:
44 @SPI_LAYER_LAST_DEFINED:
46 <!-- ##### FUNCTION AccessibleComponent_ref ##### -->
54 <!-- ##### FUNCTION AccessibleComponent_unref ##### -->
62 <!-- ##### FUNCTION AccessibleComponent_contains ##### -->
74 <!-- ##### FUNCTION AccessibleComponent_getAccessibleAtPoint ##### -->
86 <!-- ##### FUNCTION AccessibleComponent_getExtents ##### -->
99 <!-- ##### FUNCTION AccessibleComponent_getPosition ##### -->
110 <!-- ##### FUNCTION AccessibleComponent_getSize ##### -->
120 <!-- ##### FUNCTION AccessibleComponent_getLayer ##### -->
129 <!-- ##### FUNCTION AccessibleComponent_getMDIZOrder ##### -->
138 <!-- ##### FUNCTION AccessibleComponent_grabFocus ##### -->
147 <!-- ##### FUNCTION AccessibleComponent_getAlpha ##### -->