1
2#ifndef DRAW_VIEW_H
3#define DRAW_VIEW_H
4
5#include <View.h>
6
7class Desktop;
8
9class DrawView : public BView {
10 public:
11								DrawView(BRect frame);
12	virtual						~DrawView();
13
14	virtual void				MouseDown(BPoint where);
15	virtual void				MouseUp(BPoint where);
16	virtual void				MouseMoved(BPoint where, uint32 code,
17										   const BMessage* dragMessage);
18
19			void				SetDesktop(Desktop* desktop);
20
21 private:
22			Desktop*			fDesktop;
23};
24
25#endif // DRAW_VIEW_H
26
27