FLImaging 6.6.28.1
GUIDialogCustomEmbedded.h
1#pragma once
2#include "GUIDialogCustom.h"
3
11
13namespace FLImaging
14{
16 namespace GUI
17 {
25 class FL_EXPORT CGUIDialogCustomEmbedded : public CGUIDialogCustom
26 {
27 DECLARE_DYNAMIC(CGUIDialogCustomEmbedded)
28
29 public:
36 CGUIDialogCustomEmbedded();
37
44 CGUIDialogCustomEmbedded(const CGUIDialogCustomEmbedded* pRhs);
45
52 CGUIDialogCustomEmbedded(const CGUIDialogCustomEmbedded& rhs);
53
65 CGUIDialogCustomEmbedded(UINT nIDTemplate, CWnd* pParent = nullptr);
66
73 virtual ~CGUIDialogCustomEmbedded();
74
88 virtual const CResult Assign(const CGUIDialogCustomEmbedded* pRhs);
89
103 virtual const CResult Assign(const CGUIDialogCustomEmbedded& rhs);
104
116 virtual void SetTitle(const Base::CFLString<wchar_t>& strTitle);
117
129 virtual Base::CFLString<wchar_t> GetTitle() const;
130
131 SupportToDuplicateObject(CGUIDialogCustomEmbedded, *this);
132 DeclareGetClassType();
133
134 public:
135 virtual void PreSubclassWindow();
136
137 protected:
138 Base::CFLString<wchar_t> m_strTitle;
139 };
140 }
141}
Template type string class.
Definition FLString.h:34
FLImaging module execution result object.
Definition ResultsDef.h:1596
Definition D2DObject.h:12