nux-1.14.0
|
Public Member Functions | |
Tooltip (int x, int y, NString text) | |
long | ProcessEvent (IEvent &iEvent, long traverseInfo, long processEventInfo) |
void | Draw (GraphicsEngine &gfxContext, bool forceDraw) |
void | DrawContent (GraphicsEngine &gfxContext, bool forceDraw) |
Protected Member Functions | |
void | PreLayoutManagement () |
long | PostLayoutManagement (long layoutResult) |
void | PositionChildLayout (float offsetX, float offsetY) |
void | LayoutWindowElements () |
Layout the window elements. | |
void | NotifyConfigurationChange (int width, int height) |
Protected Attributes | |
ObjectPtr< BaseTexture > | _texture2D |
int | _anchorX |
int | _anchorY |
nux::NString | _labelText |
int | _dpiX |
int | _dpiY |
cairo_font_options_t * | _fontOpts |
Definition at line 52 of file tooltip.cpp.
void nux::Tooltip::LayoutWindowElements | ( | ) | [protected, virtual] |
Layout the window elements.
Layout elements such as button on the title bar, and the resize widget according to the current geometry of the window. Also initiate the computation of the child layout if there is one.
Reimplemented from nux::BaseWindow.
Definition at line 839 of file tooltip.cpp.
{ }
void nux::Tooltip::NotifyConfigurationChange | ( | int | Width, |
int | Height | ||
) | [protected, virtual] |
Floating Area need to be informed when the main window has been resized.
Width | New width of the window. |
Height | New height of the window. |
Reimplemented from nux::BaseWindow.
Definition at line 844 of file tooltip.cpp.
{ }