5 #ifndef _INC_cXButton_H
6 #define _INC_cXButton_H
11 #include "../Style/cXIcon.h"
16 #define BUTTON_ICON_INDENT 3
168 void SetIcon(SPRITEID_t iIconIndex, SPRITEID_t tBorder = SPRITEID_0)
DWORD D3DCOLOR
Stuff normally defined in windows.h or DirectX headers.
Definition: cColorRef.h:24
#define D3DCOLOR_XRGB(r, g, b)
0xff = COLOR_ALPHA_OPAQUE, but don't change it because it conflicts with DX9 "#define".
Definition: cColorRef.h:29
Definition: cXButton.h:30
cValueLerp< int > m_BlinkPhase
Phasing in or out?
Definition: cXButton.h:36
WINDOWBLINKSTYLE_TYPE m_eBlinkStyle
Definition: cXButton.h:34
cXBlinkState()
alpha level. COLOR_ELEM_t
Definition: cXButton.cpp:12
bool isBlinkActive() const
Definition: cXButton.h:39
bool m_bBlinkPhaseIn
Definition: cXButton.h:35
void UpdateBlink()
Definition: cXButton.cpp:18
void put_SpriteBorder(SPRITEID_t tBorder)
Definition: cXIcon.cpp:36
void SetIcon(SPRITEID_t nSpriteFace, SPRITEID_t nSpriteBorder=SPRITEID_0)
Definition: cXIcon.cpp:19
void put_SpriteFace(SPRITEID_t iIconFace)
Definition: cXIcon.cpp:28
Definition: cXStatic.h:14
void put_TextFormat(DWORD dwTextFormat) noexcept
Definition: cXStatic.h:35
cString m_strText
What text to display.
Definition: cXStatic.h:63
void put_TextEmbossed(bool bTextEmbossed) noexcept
Definition: cXStatic.h:26
bool get_TextEmbossed(void) const noexcept
Definition: cXStatic.h:22
Definition: cXWindow.h:484
Definition: cXWindow.h:94
void ModifyStyle(DWORD dwStyleAdd, DWORD dwStyleRem=0)
Definition: cXWindow.h:209
DWORD get_Style(void) const noexcept
Definition: cXWindow.h:199
Definition: cVariant.h:26
Definition: WinTypes.h:128
Definition: GrayGUI.cpp:11
WINDOWBLINKSTYLE_TYPE
Definition: cXButton.h:19
@ WINDOWBLINKSTYLE_PHASE_ALPHA
linear phase in and out of grey.
Definition: cXButton.h:25
@ WINDOWBLINKSTYLE_PHASE_GREY
discrete on/off cycle.
Definition: cXButton.h:24
@ WINDOWBLINKSTYLE_PHASE_COLOR
linear phase in and out
Definition: cXButton.h:26
@ WINDOWBLINKSTYLE_NONE
Definition: cXButton.h:22
@ WINDOWBLINKSTYLE_PULSE
Solid.
Definition: cXButton.h:23
cRefPtr< cXButton > cXButtonPtr
Definition: cXButton.h:204
X_WNDCLASS_TYPE
Definition: cXWindow.h:34
XSTYLE_ELEM_TYPE
Definition: cXStyleSheet.h:17
UINT DLGID_t
old window format this was a WORD, EX format this is UINT32.
Definition: cResDialog.h:68
MBUTTON_TYPE
Definition: cInputBase.h:40
interface const RECTQ_t & rect
Definition: cQuadtree.h:44
int PIXELS_t
Count of pixels in a dimension of some image/surface.
Definition: cSurfaceInfo.h:20
INT32 TIMESYSD_t
Time delta. signed milli-Seconds Span. cTimeSys::k_DMAX, cTimeSys::k_INF = MAILSLOT_WAIT_FOREVER.
Definition: cTimeSys.h:28
char GChar_t
My version of TCHAR, _TCHAR.
Definition: StrConst.h:26