Rhino C++ API
8.13
|
#include <RhinoSdkUiToolTip.h>
Public Member Functions | |
CRhinoUiToolTip () | |
virtual | ~CRhinoUiToolTip () |
virtual bool | CreateToolTip (CWnd *pWndParent) |
void | DestroyToolTip () |
bool | HideOnMouseOver () const |
If true then the tool tip will hide itself on a WM_MOUSEMOVE event. More... | |
afx_msg void | OnActivateApp (BOOL32 bActive, DWORD dwThreadID) |
afx_msg void | OnDestroy () |
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
afx_msg void | OnPaint () |
virtual BOOL32 | PreTranslateMessage (MSG *pMsg) |
bool | SetHideOnMouseOver (bool b) |
void | SetToolTipBackgroundColor (COLORREF cr) |
bool | SetToolTipText (const wchar_t *lps) |
void | SetToolTipTextColor (COLORREF cr) |
virtual bool | ShowToolTip (bool bShow, LPRECT lpRect) |
COLORREF | ToolTipBackgroundColor () const |
const wchar_t * | ToolTipText () const |
COLORREF | ToolTipTextColor () const |
Protected Member Functions | |
COLORREF | DrawBkgrndColor () const |
COLORREF | DrawTextColor () const |
void | PaintBkgrnd (CDC &dc) |
virtual bool | RecalcLayout (CSize &szWindow) |
virtual LRESULT | WindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
Protected Attributes | |
bool | m_bDestroyTT |
bool | m_bHideOnMouseOver |
bool | m_bRecalcLayout |
COLORREF | m_crBkgrnd |
COLORREF | m_crText |
int | m_cx |
int | m_cy |
HWND | m_hWndParent |
CRect | m_rTip |
CString | m_sWndCls |
CSize | m_szBorders |
ON_wString | m_wTipText |
/ / Copyright (c) 1993-2007 Robert McNeel & Associates. All rights reserved. / Rhinoceros is a registered trademark of Robert McNeel & Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. /
/ For complete Rhino SDK copyright information see http://www.rhino3d.com/developer. / //////////////////////////////////////////////////////////////
CRhinoUiToolTip::CRhinoUiToolTip | ( | ) |
|
virtual |
|
virtual |
void CRhinoUiToolTip::DestroyToolTip | ( | ) |
|
protected |
|
protected |
bool CRhinoUiToolTip::HideOnMouseOver | ( | ) | const |
If true then the tool tip will hide itself on a WM_MOUSEMOVE event.
afx_msg void CRhinoUiToolTip::OnActivateApp | ( | BOOL32 | bActive, |
DWORD | dwThreadID | ||
) |
afx_msg void CRhinoUiToolTip::OnDestroy | ( | ) |
afx_msg void CRhinoUiToolTip::OnMouseMove | ( | UINT | nFlags, |
CPoint | point | ||
) |
afx_msg void CRhinoUiToolTip::OnPaint | ( | ) |
|
protected |
|
virtual |
|
protectedvirtual |
bool CRhinoUiToolTip::SetHideOnMouseOver | ( | bool | b | ) |
void CRhinoUiToolTip::SetToolTipBackgroundColor | ( | COLORREF | cr | ) |
If CRhinoUiPaintManager::unset_color passed for color value then GetSysColor( COLOR_INFOBK) is used
bool CRhinoUiToolTip::SetToolTipText | ( | const wchar_t * | lps | ) |
void CRhinoUiToolTip::SetToolTipTextColor | ( | COLORREF | cr | ) |
If CRhinoUiPaintManager::unset_color passed for color value then GetSysColor( COLOR_INFOTEXT) is used
|
virtual |
COLORREF CRhinoUiToolTip::ToolTipBackgroundColor | ( | ) | const |
If CRhinoUiPaintManager::unset_color is returned then GetSysColor( COLOR_INFOBK) is used
const wchar_t* CRhinoUiToolTip::ToolTipText | ( | ) | const |
COLORREF CRhinoUiToolTip::ToolTipTextColor | ( | ) | const |
If CRhinoUiPaintManager::unset_color is returned then GetSysColor( COLOR_INFOTEXT) is used
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |