#include <uevent.hpp>
Public Member Functions | |
u_pos | getX (class UEvent *) |
u_pos | getY (class UEvent *) |
return the location of the element relatively to the source VIEW. | |
u_dim | getWidth () |
u_dim | getHeight () |
return the width and the height of the element. | |
Public Attributes | |
UElem * | elem |
ULink * | elemLink |
points to the element that is located under the mouse when calling UEvent::getElem()/getStr(). | |
URegion | region |
the region that encloses this element. | |
bool | exactMatch |
true if this element is exactly located under the Mouse. | |
int | strpos |
int | strpos2 |
strpos = position of the mouse in the string if elem is an UStr. | |
UWinContext * | winContext |
UContext * | elemContext |
graphical contexts of the enclosing window and this element. |
|
return the location of the element relatively to the source VIEW. (ie. the view returned by e.getView()) |
|
graphical contexts of the enclosing window and this element. Note: this data is automatically deleted when UElemProps is deleted |
|
true if this element is exactly located under the Mouse. false if this elem is the last element before the Mouse position |
|
the region that encloses this element. NOTE that these coordinates are relative to the enclosing WINDOW (not the elem parent!). use methods getX(), getY() for obtaining local coordinates. |