3#include "GUIPropertyMenuNodeBase.h"
9 class CSNAPFeatureSheet;
10 class CGUIDialogSheet;
12 class FL_EXPORT CGUIPropertyMenuNodeSheet :
public CGUIPropertyMenuNodeBase
14 SupportToDuplicateObject(CGUIPropertyMenuNodeSheet);
17 CGUIPropertyMenuNodeSheet();
18 virtual ~CGUIPropertyMenuNodeSheet();
20 virtual const CResult ConfigureMenu()
override;
22 virtual const CResult OnInputParameter(CSNAPParameter* pParameter)
override;
23 virtual const CResult OnOutputParameter(CSNAPParameter* pParameter)
override;
25 virtual CGUIDialogSheet* GetDialogSheet()
const;
27 DeclareGetClassType();
30 virtual CSNAPFeatureSheet* GetFeatureSheet()
const;
32 virtual const CResult InitializationProcedure()
override;
33 virtual const CResult ProcessProcedure()
override;
34 virtual const CResult DisplayProcedure();
35 virtual const CResult ClearProcedure();
36 virtual const CResult ClearDataProcedure();