|
| CUIFButton2 (CUIFObject *pParent, DWORD nObjectID, LPCRECT prc, DWORD style) |
|
| ~CUIFButton2 () override |
|
DWORD | MakeDrawFlag () |
|
| STDMETHOD_ (BOOL, OnPaintTheme)(HDC hDC) override |
|
| STDMETHOD_ (void, OnPaintNoTheme)(HDC hDC) override |
|
| CUIFButton (CUIFObject *pParent, DWORD nObjectID, LPCRECT prc, DWORD style) |
|
| ~CUIFButton () override |
|
void | SetIcon (HICON hIcon) |
|
void | SetText (LPCWSTR pszText) |
|
void | GetIconSize (HICON hIcon, LPSIZE pSize) |
|
void | GetTextSize (LPCWSTR pszText, LPSIZE pSize) |
|
| STDMETHOD_ (void, Enable)(BOOL bEnable) override |
|
| STDMETHOD_ (void, OnMouseIn)(LONG x |
|
| STDMETHOD_ (void, OnMouseOut)(LONG x |
|
| STDMETHOD_ (void, OnLButtonDown)(LONG x |
|
| STDMETHOD_ (void, OnLButtonUp)(LONG x |
|
| STDMETHOD_ (void, OnPaintNoTheme)(HDC hDC) override |
|
| STDMETHOD_ (void, SetStatus)(UINT uStatus) |
|
| CUIFObject (CUIFObject *pParent, DWORD nObjectID, LPCRECT prc, DWORD style) |
| @unimplemented
|
|
virtual | ~CUIFObject () |
|
void | StartCapture () |
|
void | EndCapture () |
|
BOOL | IsCapture () |
|
BOOL | IsRTL () |
|
LRESULT | NotifyCommand (WPARAM wParam, LPARAM lParam) |
|
CUIFObject * | ObjectFromPoint (POINT pt) |
|
void | SetScheme (CUIFScheme *scheme) |
|
void | StartTimer (WPARAM wParam) |
|
void | EndTimer () |
|
| STDMETHOD_ (BOOL, Initialize)() |
|
| STDMETHOD_ (void, OnPaint)(HDC hDC) |
|
| STDMETHOD_ (void, OnTimer)() |
|
| STDMETHOD_ (void, OnLButtonDown)(LONG x |
|
| STDMETHOD_ (void, GetRect)(LPRECT prc) |
|
| STDMETHOD_ (void, SetRect)(LPCRECT prc) |
|
| STDMETHOD_ (BOOL, PtInObject)(POINT pt) |
|
| STDMETHOD_ (void, PaintObject)(HDC hDC |
|
| STDMETHOD_ (void, CallOnPaint)() |
|
| STDMETHOD_ (void, Enable)(BOOL bEnable) |
|
| STDMETHOD_ (void, Show)(BOOL bVisible) |
|
| STDMETHOD_ (void, SetFontToThis)(HFONT hFont) |
|
| STDMETHOD_ (void, SetFont)(HFONT hFont) |
|
| STDMETHOD_ (void, SetStyle)(DWORD style) |
|
| STDMETHOD_ (void, AddUIObj)(CUIFObject *pObject) |
|
| STDMETHOD_ (void, RemoveUIObj)(CUIFObject *pObject) |
|
| STDMETHOD_ (LRESULT, OnObjectNotify)(CUIFObject *pObject |
|
| STDMETHOD_ (void, SetToolTip)(LPCWSTR pszToolTip) |
|
| STDMETHOD_ (LPCWSTR, GetToolTip)() |
|
| STDMETHOD_ (LRESULT, OnShowToolTip)() |
|
| STDMETHOD_ (void, OnHideToolTip)() |
|
| STDMETHOD_ (void, DetachWndObj)() |
|
| STDMETHOD_ (void, ClearWndObj)() |
|
| STDMETHOD_ (BOOL, OnPaintTheme)(HDC hDC) |
|
| STDMETHOD_ (void, OnPaintNoTheme)(HDC hDC) |
|
| STDMETHOD_ (void, ClearTheme)() |
|
HRESULT | InternalOpenThemeData (HWND hWnd) |
|
HRESULT | EnsureThemeData (HWND hWnd) |
|
HRESULT | CloseThemeData () |
|
STDMETHOD() | DrawThemeBackground (HDC hDC, int iStateId, LPCRECT pRect, LPCRECT pClipRect) |
|
STDMETHOD() | DrawThemeParentBackground (HWND hwnd, HDC hDC, LPRECT prc) |
|
STDMETHOD() | DrawThemeText (HDC hDC, int iStateId, LPCWSTR pszText, int cchText, DWORD dwTextFlags, DWORD dwTextFlags2, LPCRECT pRect) |
|
STDMETHOD() | DrawThemeIcon (HDC hDC, int iStateId, LPCRECT pRect, HIMAGELIST himl, int iImageIndex) |
|
STDMETHOD() | GetThemeBackgroundExtent (HDC hDC, int iStateId, LPCRECT pContentRect, LPRECT pExtentRect) |
|
STDMETHOD() | GetThemeBackgroundContentRect (HDC hDC, int iStateId, LPCRECT pBoundingRect, LPRECT pContentRect) |
|
STDMETHOD() | GetThemeTextExtent (HDC hDC, int iStateId, LPCWSTR pszText, int cchCharCount, DWORD dwTextFlags, LPCRECT pBoundingRect, LPRECT pExtentRect) |
|
STDMETHOD() | GetThemePartSize (HDC hDC, int iStateId, LPRECT prc, THEMESIZE eSize, SIZE *psz) |
|
STDMETHOD() | DrawThemeEdge (HDC hDC, int iStateId, LPCRECT pDestRect, UINT uEdge, UINT uFlags, LPRECT pContentRect) |
|
STDMETHOD() | GetThemeColor (int iStateId, int iPropId, COLORREF *pColor) |
|
STDMETHOD() | GetThemeMargins (HDC hDC, int iStateId, int iPropId, LPRECT prc, MARGINS *pMargins) |
|
STDMETHOD() | GetThemeFont (HDC hDC, int iStateId, int iPropId, LOGFONTW *pFont) |
|
| STDMETHOD_ (COLORREF, GetThemeSysColor)(INT iColorId) |
|
| STDMETHOD_ (int, GetThemeSysSize)(int iSizeId) |
|
| STDMETHOD_ (void, SetActiveTheme)(LPCWSTR pszClassList |
|
Definition at line 856 of file cicuif.h.