summaryrefslogtreecommitdiffstats
path: root/Project/ChartView.h
blob: 316aae97d4891a80e6a9369a233e58202f6106f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef CHARTVIEW_H
#define CHARTVIEW_H
#include "ChartViewBase.h"
#include "wxMathPlot/mathplot.h"

#include <wx/msgdlg.h>

class ChartView : public ChartViewBase
{
   public:
    ChartView(wxWindow* parent);
    virtual ~ChartView();

   protected:
    virtual void OnPropertyGridChange(wxPropertyGridEvent& event);
    virtual void SetMPWindow();
    mpWindow* m_mpWindow = NULL;
    mpScaleX* m_xaxis = NULL;
    mpScaleY* m_yaxis = NULL;
    mpText* m_chartTitle = NULL;
    mpInfoCoords* m_coords = NULL;
    mpInfoLegend* m_leg = NULL;

    wxPGProperty* m_pgPropColor = NULL;
};
#endif  // CHARTVIEW_H