Lines Matching refs:MyCanvas
51 DECLARE_DYNAMIC_CLASS(MyCanvas)
132 // MyCanvas
134 class MyCanvas: public wxScrolledWindow
137 MyCanvas() {}
138 MyCanvas( wxWindow *parent, wxWindowID, const wxPoint &pos, const wxSize &size );
139 ~MyCanvas(){};
151 DECLARE_DYNAMIC_CLASS(MyCanvas)
295 MyCanvas *m_canvas;
330 // MyCanvas
333 IMPLEMENT_DYNAMIC_CLASS(MyCanvas, wxScrolledWindow)
335 BEGIN_EVENT_TABLE(MyCanvas, wxScrolledWindow)
336 EVT_PAINT( MyCanvas::OnPaint)
337 EVT_RIGHT_DOWN( MyCanvas::OnMouseRightDown)
338 EVT_MOUSEWHEEL( MyCanvas::OnMouseWheel)
339 EVT_BUTTON( ID_QUERYPOS, MyCanvas::OnQueryPosition)
340 EVT_BUTTON( ID_ADDBUTTON, MyCanvas::OnAddButton)
341 EVT_BUTTON( ID_DELBUTTON, MyCanvas::OnDeleteButton)
342 EVT_BUTTON( ID_MOVEBUTTON, MyCanvas::OnMoveButton)
343 EVT_BUTTON( ID_SCROLLWIN, MyCanvas::OnScrollWin)
346 MyCanvas::MyCanvas( wxWindow *parent, wxWindowID id,
426 void MyCanvas::OnMouseRightDown( wxMouseEvent &event )
434 void MyCanvas::OnMouseWheel( wxMouseEvent &event )
447 void MyCanvas::OnPaint( wxPaintEvent &WXUNUSED(event) )
459 void MyCanvas::OnQueryPosition( wxCommandEvent &WXUNUSED(event) )
467 void MyCanvas::OnAddButton( wxCommandEvent &WXUNUSED(event) )
475 void MyCanvas::OnDeleteButton( wxCommandEvent &WXUNUSED(event) )
485 void MyCanvas::OnMoveButton( wxCommandEvent &event )
496 void MyCanvas::OnScrollWin( wxCommandEvent &WXUNUSED(event) )
622 m_canvas = new MyCanvas( this, wxID_ANY, wxPoint(0,0), wxSize(100,100) );
624 // This is done with ScrollRate/VirtualSize in MyCanvas ctor now,