root/src/tests/servers/app/painter/BitmapView.h
// BitmapView.h

#ifndef BITMAP_VIEW_H
#define BITMAP_VIEW_H

#include <View.h>

class BBitmap;

class BitmapView : public BView {
 public:
                                                                BitmapView(BRect frame,
                                                                                   const char* name,
                                                                                   BBitmap* bitmap);
        virtual                                         ~BitmapView();

        virtual void                            Draw(BRect updateRect);

        virtual void                            MouseDown(BPoint where);
        virtual void                            MouseUp(BPoint where);
        virtual void                            MouseMoved(BPoint where, uint32 transit,
                                                                                   const BMessage* dragMessage);

 private:
                        BBitmap*                        fBitmap;
};


#endif // BITMAP_VIEW_H