12 #ifndef ROOT_TGHtmlBrowser
13 #define ROOT_TGHtmlBrowser
26 class TGVerticalFrame;
27 class TGHorizontalFrame;
31 class TGPictureButton;
34 class TGHtmlBrowser :
public TGMainFrame {
39 TGPopupMenu *fMenuFile;
40 TGPopupMenu *fMenuFavorites;
41 TGPopupMenu *fMenuTools;
42 TGPopupMenu *fMenuHelp;
43 TGStatusBar *fStatusBar;
44 TGVerticalFrame *fVerticalFrame;
45 TGHorizontalFrame *fHorizontalFrame;
46 TGPictureButton *fBack;
47 TGPictureButton *fForward;
48 TGPictureButton *fReload;
49 TGPictureButton *fStop;
50 TGPictureButton *fHome;
51 TGComboBox *fComboBox;
52 TGTextBuffer *fURLBuf;
58 TGHtmlBrowser(
const char *filename = 0,
const TGWindow *p = 0,
59 UInt_t w = 900, UInt_t h = 600);
60 virtual ~TGHtmlBrowser() { ; }
62 virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t);
63 void Selected(
const char *txt);
66 Bool_t CheckAnchors(
const char *);
70 void MouseOver(
const char *);
71 void MouseDown(
const char *);
72 void Clicked(
char *uri) { Emit(
"Clicked(char *)",uri); }
74 ClassDef(TGHtmlBrowser, 0)