Program: bbtk
Module: $RCSfile: bbtkWxGUIHtmlBrowser.h,v $
Language: C++
- Date: $Date: 2008/03/21 14:59:39 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2008/07/23 11:46:11 $
+ Version: $Revision: 1.5 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
_T("bbtk::WxGUIHtmlBrowser")),
mBrowser(browser)
{
-
- }
+ SetBorders(30);
+ };
// wxHtmlOpeningStatus OnOpeningURL(wxHtmlURLType type,const wxString& url, wxString *redirect);
//EED virtual void OnLinkClicked(const wxHtmlLinkInfo& link);
+//EED2 void OnSize( wxSizeEvent&);
+
+
private:
WxGUIHtmlBrowser* mBrowser;
+ // any class wishing to process wxWidgets events must use this macro
+//EED2 DECLARE_EVENT_TABLE()
};
{
public :
WxGUIHtmlBrowserUser() {}
- ~WxGUIHtmlBrowserUser() {}
+ virtual ~WxGUIHtmlBrowserUser() {}
virtual bool WxGUIHtmlBrowserUserOnLinkClicked(const std::string& target)
{ return true; }
// class WxGUIConsole;
- class WxGUIHtmlBrowser : public wxPanel
+ class BBTK_EXPORT WxGUIHtmlBrowser : public wxPanel
{
public:
WxGUIHtmlBrowser ( wxWindow *parent, wxSize size,
// void OnRunButton(wxCommandEvent& );
void OnLinkClicked(wxHtmlLinkEvent& );
void OnURLEnter( wxCommandEvent&);
+ void OnSize( wxSizeEvent&);
+
void UpdateURL();
// void OnCell(wxHtmlCellEvent& );