![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cXToolTipMgr.h>
Public Member Functions | |
cXToolTipMgr () | |
~cXToolTipMgr () | |
void | ToolTip_onTick (void) |
void | ToolTip_OnMouseMove (cXWindow *pToolTipSubject, int x, int y) |
void | ToolTip_OnMouseWheel (cXWindow *pToolTipSubject, int x, int y) |
HRESULT | DeleteDeviceObjects () |
void | HideToolTip () |
void | put_ToolTipText (cString strToolTip) |
void | ReCheckToolTip (cXObject *pObjChanged, bool bForce) |
void | ReCheckToolTip () |
void | SetToolTipInt (int iValue) |
void | SetToolTipFloat (float fValue) |
void | SetToolTipProp (cXObject *pObj, const cScriptableProp *pProp) |
Public Attributes | |
cXWindowPtr | m_pToolTipSubject |
cXToolTipPtr | m_pToolTipDialog |
SELECTDRAW_t | m_HoverDisplayStyle |
cXObjectPtr | m_pHoverObj |
Protected Attributes | |
TIMESYS_t | m_timeLastMove |
cPoint2i | m_ptToolTipControl |
TIMESYS_t | m_timeToolTipControl |
bool | m_bToolTipChecked |
Additional Inherited Members | |
![]() | |
static bool | isSingleCreated () noexcept |
static cXToolTipMgr * | get_SingleU () noexcept |
static cXToolTipMgr * | get_Single () |
static TYPE2 *__stdcall | get_SingleCast () |
static cXToolTipMgr & | I () noexcept |
![]() | |
cSingletonStatic (cXToolTipMgr *pObject) noexcept | |
virtual | ~cSingletonStatic () noexcept |
![]() | |
static cXToolTipMgr * | sm_pThe |
pointer to the one and only object of this TYPE. ASSUME automatically init to = nullptr. More... | |
Only one tooltip is active at a time.
GrayGUI::cXToolTipMgr::cXToolTipMgr | ( | ) |
GrayGUI::cXToolTipMgr::~cXToolTipMgr | ( | ) |
HRESULT GrayGUI::cXToolTipMgr::DeleteDeviceObjects | ( | ) |
void GrayGUI::cXToolTipMgr::HideToolTip | ( | ) |
void GrayGUI::cXToolTipMgr::put_ToolTipText | ( | cString | strToolTip | ) |
void GrayGUI::cXToolTipMgr::ReCheckToolTip | ( | ) |
void GrayGUI::cXToolTipMgr::ReCheckToolTip | ( | cXObject * | pObjChanged, |
bool | bForce | ||
) |
void GrayGUI::cXToolTipMgr::SetToolTipFloat | ( | float | fValue | ) |
void GrayGUI::cXToolTipMgr::SetToolTipInt | ( | int | iValue | ) |
void GrayGUI::cXToolTipMgr::SetToolTipProp | ( | cXObject * | pObj, |
const cScriptableProp * | pProp | ||
) |
void GrayGUI::cXToolTipMgr::ToolTip_OnMouseMove | ( | cXWindow * | pToolTipSubject, |
int | x, | ||
int | y | ||
) |
void GrayGUI::cXToolTipMgr::ToolTip_OnMouseWheel | ( | cXWindow * | pToolTipSubject, |
int | x, | ||
int | y | ||
) |
void GrayGUI::cXToolTipMgr::ToolTip_onTick | ( | void | ) |
|
protected |
SELECTDRAW_t GrayGUI::cXToolTipMgr::m_HoverDisplayStyle |
cXObjectPtr GrayGUI::cXToolTipMgr::m_pHoverObj |
cXToolTipPtr GrayGUI::cXToolTipMgr::m_pToolTipDialog |
cXWindowPtr GrayGUI::cXToolTipMgr::m_pToolTipSubject |
|
protected |
|
protected |
|
protected |