+public:
+ EZPlotControl (wxWindow *parent, wxWindowID id = -1,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize,
+ long style = wxSTATIC_BORDER,
+ const wxValidator& validator = wxDefaultValidator,
+ const wxString& name = "EZPlotCtrl");
+
+ virtual ~EZPlotControl();
+
+ virtual wxSize GetBestSize() const;
+
+ EZPlot* getEZPlot()
+ { return m_pEZPlot; }
+
+ void OnPaint(wxPaintEvent& event);
+};
+
+
+class EZPlotDialog : public wxDialog
+{
+private:
+ wxWindow *m_parentTop; // parent top level window (may be NULL)
+ EZPlotControl* m_pEZPlotCtrl;
+