#ifndef __MYLISTVIEW_H__ #define __MYLISTVIEW_H__ #include class BPopUpMenu; class MyListView: public BListView { public: MyListView(BRect frame, const char *name, list_view_type type = B_SINGLE_SELECTION_LIST, uint32 resizingMode = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE | B_FRAME_EVENTS); //MyListView(BMessage *archive); ~MyListView(); //virtual void MessageReceived(BMessage *); virtual void MouseDown(BPoint where); virtual void AttachedToWindow(void); private: BPopUpMenu *PopUp; }; #endif