Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/suifbrowser/viewers/text_viewer.h

Go to the documentation of this file.
00001 /*--------------------------------------------------------------------
00002  * text_viewer.h
00003  *
00004  */
00005 
00006 #ifndef TEXT_VIEWER_H
00007 #define TEXT_VIEWER_H
00008 
00009 #include "base_viewer.h"
00010 
00011 /*
00012  * text viewer
00013  */
00014 class text_viewer : public text_base_viewer {
00015   typedef text_base_viewer inherited;
00016 
00017 private:
00018   static void do_open(event& e, text_viewer* viewer );
00019   static void do_close(event& e, text_viewer* viewer );
00020 
00021 public:
00022   text_viewer();
00023   virtual ~text_viewer();
00024 
00025   virtual void create_window();
00026   virtual char *class_name() { return "Text Viewer"; }
00027 
00028   void open( char* filename );
00029   void clear();
00030   void insert_text( char* str );
00031 
00032   static window *constructor() {
00033     return new text_viewer;
00034   }
00035 };
00036 
00037 #endif

Generated at Mon Jul 31 13:42:33 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000