11 DrawView::DrawView(BRect frame
)
12 : BView(frame
, "desktop", B_FOLLOW_ALL
, 0),
15 SetViewColor(B_TRANSPARENT_COLOR
);
25 DrawView::MouseDown(BPoint where
)
27 SetMouseEventMask(B_POINTER_EVENTS
, B_LOCK_WINDOW_FOCUS
);
29 fDesktop
->PostMessage(Window()->CurrentMessage());
34 DrawView::MouseUp(BPoint where
)
36 fDesktop
->PostMessage(Window()->CurrentMessage());
41 DrawView::MouseMoved(BPoint where
, uint32 code
, const BMessage
* dragMessage
)
43 fDesktop
->PostMessage(Window()->CurrentMessage());
48 DrawView::SetDesktop(Desktop
* desktop
)