]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/generic/plot.h
VA 4.0 fixes
[wxWidgets.git] / include / wx / generic / plot.h
index da2436de3ee1159f088b033c017821469538cef8..386117cfa8c6116d5475e0de8d68a5bde6b2dd12 100644 (file)
@@ -73,6 +73,9 @@ public:
     
     void OnPaint( wxPaintEvent &event );
     void OnMouse( wxMouseEvent &event );
+
+    void DrawCurve( wxDC *dc, wxPlotCurve *curve, int from = -1, int to = -1 );
+    void DeleteCurve( wxPlotCurve *curve, int from = -1, int to = -1 );
     
 private:
     wxPlotWindow   *m_owner;
@@ -99,11 +102,24 @@ public:
     void SetCurrent( wxPlotCurve* current );
     wxPlotCurve *GetCurrent();
     
+    void Move( wxPlotCurve* curve, int pixels_up );
+    void Enlarge( wxPlotCurve *curve, double factor );
+
+    void OnMoveUp( wxCommandEvent& event );
+    void OnMoveDown( wxCommandEvent& event );
+    
+    void OnEnlarge100( wxCommandEvent& event );
+    void OnEnlarge50( wxCommandEvent& event );
+    void OnShrink50( wxCommandEvent& event );
+    void OnShrink33( wxCommandEvent& event );
+    
     void OnPaint( wxPaintEvent &event );
+
+    void RedrawYAxis();
     
 private:
     friend wxPlotArea;
-
+    
     wxList         m_curves;
     wxPlotArea    *m_area;
     wxPlotCurve   *m_current;