00001 /*-------------------------------------------------------------------- 00002 * list_viewer.h 00003 * 00004 */ 00005 00006 #ifndef LIST_VIEWER_H 00007 #define LIST_VIEWER_H 00008 00009 #include "base_viewer.h" 00010 00011 /* 00012 * Procedure list window 00013 */ 00014 class proc_list : public list_base_viewer { 00015 typedef list_base_viewer inherited; 00016 00017 protected: 00018 virtual void init(); 00019 00020 public: 00021 proc_list( char* text ); 00022 00023 virtual void create_window(); 00024 00025 virtual char* class_name(); 00026 virtual void handle_event( event& e ); 00027 00028 static window* constructor(); 00029 }; 00030 00031 #endif 00032 00033