FLImaging 6.5.8.1
GUIFormViewBase.h
1#pragma once
2
3#include "GUIViewBase.h"
4#include "GUIButton.h"
5
6namespace FLImaging
7{
8 namespace GUI
9 {
10 class FL_EXPORT CGUIFormViewBase : public CFormView, public CGUIViewBase
11 {
12 DECLARE_DYNAMIC(CGUIFormViewBase)
13
14 public:
15
16 protected: // serialization에서만 만들어집니다.
17 CGUIFormViewBase(LPCTSTR lpszTemplateName);
18 CGUIFormViewBase(UINT nIDTemplate);
19
20 public:
21 virtual ~CGUIFormViewBase();
22
23 public:
24 DECLARE_MESSAGE_MAP()
25
26 protected:
27 COLORREF m_crClientFillColor;
28
29
30 public:
31 virtual void UpdateTheme();
32 virtual void OnDraw(CDC* pDC);
33 afx_msg void OnDestroy();
34 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
35 virtual void OnInitialUpdate();
36 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
37 afx_msg BOOL OnEraseBkgnd(CDC* pDC);
38 };
39 }
40}
41