FLImaging 7.8.25.3
GUIPaneViewGraph.h
1#pragma once
2
3#include "GUIPaneBase.h"
4
5namespace FLImaging
6{
7 namespace GUI
8 {
9 class CGUIViewGraph;
10
11 class FL_EXPORT CGUIPaneViewGraph : public CGUIPaneBase
12 {
13 friend class CGUIMainFrame;
14 friend class CGUIManager;
15
16 public:
17 CGUIPaneViewGraph() noexcept;
18 virtual ~CGUIPaneViewGraph();
19
20 virtual void UpdateFont();
21
22 virtual bool SetName(Base::CFLString<wchar_t> strName) override;
23
24 virtual CGUIViewGraph* GetViewGraph() const;
25 virtual const CResult Initialize();
26
27 DeclareGetClassType();
28
29 protected:
30 CFont* m_pFont;
31 CGUIViewGraph* m_pViewGraph;
32
33 public:
34 DECLARE_MESSAGE_MAP()
35 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
36 afx_msg void OnSize(UINT nType, int cx, int cy);
37 afx_msg BOOL OnEraseBkgnd(CDC* pDC);
38 afx_msg void OnDestroy();
39 virtual void PostNcDestroy();
40 };
41 }
42}
A class of graph view.
Definition GUIViewGraph.h:45
Definition D2DObject.h:12