![]() |
Eclipse SUMO - Simulation of Urban MObility
|
MFXStaticToolTip (based on FXToolTip). More...
#include <MFXStaticToolTip.h>
Public Member Functions | |
| void | enableStaticToolTip (const bool value) |
| enable/disable static tooltip | |
| void | hideStaticToolTip () |
| hide static toolTip | |
| bool | isStaticToolTipEnabled () const |
| check staticToolTip is enabled | |
| MFXStaticToolTip (FXApp *app) | |
| FOX declaration. | |
| void | showStaticToolTip (const FXString &toolTipText) |
| show static toolTip | |
| ~MFXStaticToolTip () | |
| destructor | |
FOX callbacks | |
draw MFXStaticToolTip | |
| long | onPaint (FXObject *obj, FXSelector sel, void *ptr) |
| long | onUpdate (FXObject *sender, FXSelector sel, void *ptr) |
| called when tooltip is updated | |
Protected Member Functions | |
| MFXStaticToolTip () | |
| FOX need this. | |
Private Attributes | |
| bool | myEnableStaticTooltip = true |
| flag for enable/disable static tooltip | |
MFXStaticToolTip (based on FXToolTip).
Definition at line 27 of file MFXStaticToolTip.h.
| MFXStaticToolTip::MFXStaticToolTip | ( | FXApp * | app | ) |
FOX declaration.
constructor
Definition at line 48 of file MFXStaticToolTip.cpp.
References MFXStaticToolTip().
Referenced by MFXStaticToolTip().
| MFXStaticToolTip::~MFXStaticToolTip | ( | ) |
destructor
Definition at line 57 of file MFXStaticToolTip.cpp.
|
protected |
FOX need this.
Definition at line 131 of file MFXStaticToolTip.cpp.
| void MFXStaticToolTip::enableStaticToolTip | ( | const bool | value | ) |
enable/disable static tooltip
Definition at line 61 of file MFXStaticToolTip.cpp.
References hideStaticToolTip(), invalid_return< std::string >::value, and myEnableStaticTooltip.
| void MFXStaticToolTip::hideStaticToolTip | ( | ) |
hide static toolTip
Definition at line 93 of file MFXStaticToolTip.cpp.
Referenced by enableStaticToolTip(), and showStaticToolTip().
| bool MFXStaticToolTip::isStaticToolTipEnabled | ( | ) | const |
check staticToolTip is enabled
Definition at line 72 of file MFXStaticToolTip.cpp.
References myEnableStaticTooltip.
| long MFXStaticToolTip::onPaint | ( | FXObject * | obj, |
| FXSelector | sel, | ||
| void * | ptr ) |
Definition at line 102 of file MFXStaticToolTip.cpp.
References myEnableStaticTooltip.
Referenced by FXDEFMAP().
| long MFXStaticToolTip::onUpdate | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | ptr ) |
called when tooltip is updated
Definition at line 113 of file MFXStaticToolTip.cpp.
Referenced by FXDEFMAP(), and showStaticToolTip().
| void MFXStaticToolTip::showStaticToolTip | ( | const FXString & | toolTipText | ) |
show static toolTip
Definition at line 78 of file MFXStaticToolTip.cpp.
References hideStaticToolTip(), myEnableStaticTooltip, and onUpdate().
|
private |
flag for enable/disable static tooltip
Definition at line 66 of file MFXStaticToolTip.h.
Referenced by enableStaticToolTip(), isStaticToolTipEnabled(), onPaint(), and showStaticToolTip().