00001 #ifndef _LOCAL_VIEW_H 00002 #define _LOCAL_VIEW_H 00003 00004 #include <gui/icondirview.h> 00005 00006 class Server; 00007 00008 using namespace os; 00009 00010 00016 class LocalIconView : public os::IconDirectoryView 00017 { 00018 public: 00019 LocalIconView(const os::Rect&, const String& zName ); 00020 00021 void SetServer( Server* pcServer ); 00022 Server* GetServer(); 00023 00024 void MouseUp( const Point& cPosition, uint32 nButtons, Message* pcData ); 00025 void MouseMove( const Point& cPos, int nCode, uint32 nButtons, Message* pcData ); 00026 00027 private: 00029 Server* m_pcServer; 00030 }; 00031 00032 #endif 00033 00034 00035 00036 00037 00038 00039 00040