AtkComponent {RGtk2} | R Documentation |
The ATK interface provided by UI components which occupy a physical area on the screen.
atkComponentAddFocusHandler(object, handler)
atkComponentContains(object, x, y, coord.type)
atkComponentGetExtents(object, coord.type)
atkComponentGetLayer(object)
atkComponentGetMdiZorder(object)
atkComponentGetPosition(object, coord.type)
atkComponentGetSize(object)
atkComponentGrabFocus(object)
atkComponentRefAccessibleAtPoint(object, x, y, coord.type)
atkComponentRemoveFocusHandler(object, handler.id)
atkComponentSetExtents(object, x, y, width, height, coord.type)
atkComponentSetPosition(object, x, y, coord.type)
atkComponentSetSize(object, width, height)
atkComponentGetAlpha(object)
GInterface +----AtkComponent
AtkComponent is implemented by
AtkNoOpObject
.
AtkComponent
should be implemented by most if not all UI elements with
an actual on-screen presence, i.e. components which can be said to have
a screen-coordinate bounding box. Virtually all widgets will need to
have AtkComponent
implementations provided for their corresponding
AtkObject
class. In short, only UI elements which are *not* GUI
elements will omit this ATK interface.
A possible exception might be textual information with a transparent
background, in which case text glyph bounding box information is
provided by AtkText
.
AtkComponent
bounds-changed(atkcomponent, arg1, user.data)
atkcomponent
AtkComponent
] the object which received the signal.arg1
AtkRectangle
] The AtkRectangle giving the new position and size.user.data
Derived by RGtkGen from GTK+ documentation
http://developer.gnome.org/doc/API/2.0/atk/AtkComponent.html