00001 #ifndef _RICH_EDIT_H_ 00002 #define _RICH_EDIT_H_ 00003 00004 #include "GHtml2.h" 00005 00006 class GHtmlEdit : public GDocView 00007 { 00008 class GHtmlEditPriv *d; 00009 friend class HtmlEdit; 00010 void SetIgnorePulse(bool b); 00011 00012 public: 00013 GHtmlEdit(); 00014 ~GHtmlEdit(); 00015 00016 const char *GetMimeType() { return "text/html"; } 00017 void OnPaint(GSurface *pDC); 00018 void OnCreate(); 00019 void OnPosChange(); 00020 void OnPulse(); 00021 int OnNotify(GViewI * c, int f); 00022 00023 char *Name(); 00024 bool Name(const char *s); 00025 bool Sunken(); 00026 void Sunken(bool i); 00027 }; 00028 00029 #endif