FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
SNAPFeatureStringConcatenate.h
1
#pragma once
2
#include "SNAPFeatureBase.h"
3
4
namespace
FLImaging
5
{
6
namespace
GUI
7
{
8
class
FL_EXPORT CSNAPFeatureStringConcatenate :
public
CSNAPFeatureBase
9
{
10
SupportToDuplicateObject(CSNAPFeatureStringConcatenate, *
this
);
11
12
public
:
13
CSNAPFeatureStringConcatenate();
14
CSNAPFeatureStringConcatenate(
const
CSNAPFeatureStringConcatenate& rhs);
15
CSNAPFeatureStringConcatenate(
const
CSNAPFeatureStringConcatenate* pRhs);
16
virtual
~CSNAPFeatureStringConcatenate();
17
18
virtual
const
CResult
Assign
(
const
CSNAPFeatureStringConcatenate& rhs);
19
virtual
const
CResult
Assign
(
const
CSNAPFeatureStringConcatenate* pRhs);
20
21
virtual
const
CResult
Clear
()
override
;
22
23
virtual
const
CResult SetSourceArray(
const
Base::CFLArray<Base::CFLString<wchar_t>>& flaArray);
24
virtual
const
Base::CFLArray<Base::CFLString<wchar_t>>& GetSourceArray()
const
;
25
26
virtual
const
CResult SetDelimiterString(
const
Base::CFLString<wchar_t>& flsString);
27
virtual
Base::CFLString<wchar_t> GetDelimiterString()
const
;
28
29
virtual
Base::CFLString<wchar_t>
GetResultString
()
const
;
30
31
virtual
const
CResult Execute();
32
33
DeclareGetClassType();
34
35
protected
:
36
Base::CFLArray<Base::CFLString<wchar_t>> m_flaSource;
37
Base::CFLString<wchar_t> m_flsDelimiter;
38
Base::CFLString<wchar_t> m_flsResult;
39
};
40
}
41
}
42
FLImaging::GUI
Definition
D2DObject.h:12
FLImagingCLR::GUI::EAvailableView3DFigureContextMenu::Assign
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition
DefinitionsGUIView3D.h:3531
FLImagingCLR::GUI::EMenuItemObjectFigure::Clear
@ Clear
Clear all the figure objects.
Definition
DefinitionsGUI.h:5083
FLImaging
FLImaging::GetResultString
const wchar_t * GetResultString(const EResult eResult)
Get the result string.
Definition
ResultsDef.h:1690
Generated on
for FLImaging by
1.17.0