10 class CGUIWndMiniGraphSheet;
12 class FL_EXPORT CGUIDialogMiniGraphSheet :
public CGUIDialog
14 DECLARE_DYNAMIC(CGUIDialogMiniGraphSheet)
17 CGUIDialogMiniGraphSheet(CWnd* pParent =
nullptr);
18 CGUIDialogMiniGraphSheet(
const CGUIDialogMiniGraphSheet& rhs);
20 virtual ~CGUIDialogMiniGraphSheet();
22 static CGUIDialogMiniGraphSheet* CreateModelessDialog(CWnd* pParent =
nullptr);
24 virtual BOOL OnInitDialog()
override;
26 virtual const CResult ClearData();
27 virtual const CResult SetData(
const Base::CFLArray<Base::CFLArray<double>>& fla2Data);
28 virtual const CResult GetData(Base::CFLArray<Base::CFLArray<double>>& fla2Data);
29 virtual const CResult SetData(
const Base::CFLArray<double>& flaData, int64_t i64Idx = 0);
30 virtual const CResult GetData(Base::CFLArray<double>& flaData, int64_t i64Idx = 0);
31 virtual const CResult UpdateModelHeight(
float f32ModelHeightPrev,
float f32ModelHeight);
32 virtual const CResult DeleteData(int64_t i64Index);
34 virtual const CResult ClearHighlightData();
35 virtual const CResult SetHighlightData(Base::CFLArray<int64_t>& flaData);
37 virtual CGUIWndMiniGraphSheet* GetWndMiniGraphSheet();
40 afx_msg
void OnSize(UINT nType,
int cx,
int cy);
41 afx_msg
void OnDestroy();
42 afx_msg
void OnNcPaint();
45 virtual
void DrawDockingButton(CDC* pDC);
48 CGUIWndMiniGraphSheet* m_pWndMiniGraphSheet;