3#include "SNAPFeatureBase.h"
10 class CGUIDialogSheet;
12 class FL_EXPORT CSNAPFeatureSheet :
public CSNAPFeatureBase
14 SupportToDuplicateObject(CSNAPFeatureSheet, *
this);
18 CSNAPFeatureSheet(
const CSNAPFeatureSheet& rhs);
19 CSNAPFeatureSheet(
const CSNAPFeatureSheet* pRhs);
20 virtual ~CSNAPFeatureSheet();
22 virtual const CResult
Assign(
const CSNAPFeatureSheet& rhs);
23 virtual const CResult
Assign(
const CSNAPFeatureSheet* pRhs);
25 virtual const CResult
Clear()
override;
26 virtual const CResult ClearSheet();
28 virtual CGUIDialogSheet* GetSheet()
const;
30 virtual const CResult SetHeader(
const Base::CFLArray<Base::CFLString<wchar_t>>& flaHeader);
31 virtual const Base::CFLArray<Base::CFLString<wchar_t>>* GetHeader()
const;
33 virtual const CResult
AddData(
const Base::CFLArray<Base::CFLString<wchar_t>>& flaData);
34 virtual const Base::CFLArray<Base::CFLArray<Base::CFLString<wchar_t>>>* GetData()
const;
36 virtual const CResult ExecuteDisplay();
37 virtual const CResult ExecuteClear();
38 virtual const CResult ExecuteClearData();
40 DeclareGetClassType();
43 virtual const CResult CreateSheet();
46 CGUIDialogSheet* m_pDlgSheet;
51 Base::CFLArray<Base::CFLString<wchar_t>> m_flaHeader;
52 Base::CFLArray<Base::CFLArray<Base::CFLString<wchar_t>>> m_flaData;
Definition D2DObject.h:12
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition DefinitionsGUIView3D.h:2798
@ AddData
Add data.
Definition DefinitionsGUIViewGraph.h:614
@ Clear
Clear all the figure objects.
Definition DefinitionsGUI.h:2058