12#include "GUIWndCtrlBase.h"
13#include "GUIStyledCtrlBase.h"
14#include "DefinitionsGUI.h"
29 class FL_EXPORT
CGUIRadioButton :
public CButton,
public CGUIWndCtrlBase,
public CGUIStyledCtrlBase
60 void SetCheck(int32_t i32Check,
bool bInvalidate =
true);
82 virtual
void PreSubclassWindow();
83 afx_msg LRESULT OnSetCheck(WPARAM wParam, LPARAM lParam);
84 afx_msg
int OnCreate(LPCREATESTRUCT lpCreateStruct);
85 afx_msg
void OnLButtonDown(UINT nFlags, CPoint point);
86 afx_msg
void OnLButtonUp(UINT nFlags, CPoint point);
87 afx_msg
void OnMouseHover(UINT nFlags, CPoint point);
88 afx_msg
void OnMouseLeave();
89 afx_msg
void OnMouseMove(UINT nFlags, CPoint point);
90 afx_msg BOOL OnEraseBkgnd(CDC* pDC);
91 afx_msg
void OnEnable(BOOL bEnable);
92 afx_msg
void OnSetFocus(CWnd* pOldWnd);
93 afx_msg
void OnKillFocus(CWnd* pNewWnd);
96 virtual
void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) override;
97 virtual
void DrawButton(CDC* pDC, const CRect& rect);
98 virtual
void DrawText(CDC* pDC, CRect rect);
101 UINT m_u32CheckState;
Definition D2DObject.h:12