FLImaging 7.3.19.2
GUIGroupBox.h
1#pragma once
2#include "GUIWndCtrlBase.h"
3#include "GUIStyledCtrlBase.h"
4#include <set>
5
6namespace FLImaging
7{
8 namespace GUI
9 {
10 class FL_EXPORT CGUIGroupBox : public CStatic, public CGUIWndCtrlBase, public CGUIStyledCtrlBase
11 {
12 public:
13 CGUIGroupBox();
14 virtual ~CGUIGroupBox();
15
16 protected:
17 CBrush m_brBackground;
18
19 protected:
20 virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) override;
21 virtual void DrawGroupBox(CDC* pDC, const CRect& rect);
22
23 public:
24 DECLARE_MESSAGE_MAP()
25 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
26 afx_msg BOOL OnEraseBkgnd(CDC* pDC);
27 virtual void PreSubclassWindow();
28 afx_msg void OnPaint();
29 };
30 }
31}
Definition D2DObject.h:12