13 #include <wx/wxfreechartdefs.h>
26 virtual void ChartEnterWindow();
28 virtual void ChartMouseDown(wxPoint &pt,
int key);
29 virtual void ChartMouseUp(wxPoint &pt,
int key);
31 virtual void ChartMouseMove(wxPoint &pt);
32 virtual void ChartMouseDrag(wxPoint &pt);
34 virtual void ChartMouseWheel(
int rotation);
56 const wxPoint &pos = wxDefaultPosition,
const wxSize &size = wxDefaultSize);
63 void SetChart(
Chart *chart);
84 void SetAntialias(
bool antialias);
97 wxBitmap CopyBackbuffer();
107 void ResizeBackBitmap(wxSize size);
108 void RedrawBackBitmap();
109 void RecalcScrollbars();
114 void OnPaint(wxPaintEvent &ev);
115 void OnSize(wxSizeEvent &ev);
116 void OnScrollWin(wxScrollWinEvent &ev);
117 void OnMouseEvents(wxMouseEvent &ev);
119 void ScrollAxis(
Axis *axis,
int d);
123 wxBitmap m_backBitmap;
129 DECLARE_EVENT_TABLE()
Definition: chartpanel.h:51
Definition: chartpanel.h:40
virtual void ChartChanged(Chart *chart)=0
virtual void ChartScrollsChanged(Chart *chart)=0
Definition: chartpanel.h:23
Definition: observable.h:14