FLImaging 6.8.12.1
GUIDialogCustomEmbedded.h
1#pragma once
2#include "GUIDialogCustom.h"
3
11
13namespace FLImaging
14{
16 namespace GUI
17 {
26 {
27 DECLARE_DYNAMIC(CGUIDialogCustomEmbedded)
28
29 public:
37
45
53
65 CGUIDialogCustomEmbedded(UINT nIDTemplate, CWnd* pParent = nullptr);
66
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
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
virtual const CResult Assign(const CGUIDialogCustomEmbedded &rhs)
Copies the dialog object.
virtual Base::CFLString< wchar_t > GetTitle() const
Returns the dialog title.
CGUIDialogCustomEmbedded(const CGUIDialogCustomEmbedded *pRhs)
Copy constructor by pointer.
virtual const CResult Assign(const CGUIDialogCustomEmbedded *pRhs)
Copies the dialog object.
virtual void SetTitle(const Base::CFLString< wchar_t > &strTitle)
Sets the dialog title.
CGUIDialogCustomEmbedded(const CGUIDialogCustomEmbedded &rhs)
Copy constructor by reference.
CGUIDialogCustomEmbedded()
Default constructor.
virtual ~CGUIDialogCustomEmbedded()
Default destructor.
CGUIDialogCustomEmbedded(UINT nIDTemplate, CWnd *pParent=nullptr)
Constructs a CGUIDialogCustom object.
CGUIDialogCustom()
Default constructor.
Definition D2DObject.h:12