www.pudn.com > Genecircus20070919.rar > myCanvas.h
// myCanvas.h: interface for the myCanvas class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYCANVAS_H__1E0BCBC2_DA18_46D6_98CA_F397827E3C1C__INCLUDED_)
#define AFX_MYCANVAS_H__1E0BCBC2_DA18_46D6_98CA_F397827E3C1C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Gene.h"
#include "Control.h"
#include "Network.h"
#include "wx_pch.h"
class myCanvas : public wxScrolledWindow
{
public:
myCanvas();
myCanvas( wxWindow *parent, wxWindowID, const wxPoint &pos, const wxSize &size );
virtual ~myCanvas();
wxNotebook* notebook_parent;
void OnPaint(wxPaintEvent &event);
void draw(wxDC &dc);
void OnMouseEvent(wxMouseEvent& event);
Network * net;
int index_vip;
bool if_complex_calculate;
protected:
wxBufferedDC * bufferdc;
wxBitmap bitmap;
wxImage image;
//MainFrame * frame;
private:
DECLARE_DYNAMIC_CLASS(MyCanvas)
DECLARE_EVENT_TABLE()
};
#endif // !defined(AFX_MYCANVAS_H__1E0BCBC2_DA18_46D6_98CA_F397827E3C1C__INCLUDED_)