X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fsrc%2FbbtkWxBrowser.h;h=e074b1c4e1ef8de955530e36b013ff501fc15f27;hb=212c9b04e56588b2e50c27f5d87258571463a819;hp=faea9466a6915860c7cf833e3351803d5621a384;hpb=26120e8947976f2e1775f2d6dc727a2741302b36;p=bbtk.git diff --git a/kernel/src/bbtkWxBrowser.h b/kernel/src/bbtkWxBrowser.h index faea946..e074b1c 100644 --- a/kernel/src/bbtkWxBrowser.h +++ b/kernel/src/bbtkWxBrowser.h @@ -26,7 +26,7 @@ namespace bbtk } // wxHtmlOpeningStatus OnOpeningURL(wxHtmlURLType type,const wxString& url, wxString *redirect); - virtual void OnLinkClicked(const wxHtmlLinkInfo& link); +//EED virtual void OnLinkClicked(const wxHtmlLinkInfo& link); private: WxBrowser* mBrowser; @@ -41,10 +41,14 @@ namespace bbtk WxBrowser ( wxWindow *parent, wxSize size ); bool GoTo(std::string&); + void GoHome(); void OnBackButton(wxCommandEvent& ); void OnForwardButton(wxCommandEvent& ); - void OnLinkClicked(wxHtmlLinkEvent& ); + void OnHomeButton(wxCommandEvent& ); + void OnReloadButton(wxCommandEvent& ); + void OnIncludeFileButton(wxCommandEvent& ); + void OnLinkClicked(wxHtmlLinkEvent& ); void OnURLEnter( wxCommandEvent&); void UpdateURL(); // void OnCell(wxHtmlCellEvent& ); @@ -56,6 +60,9 @@ namespace bbtk wxTextCtrl* mwxURL; wxButton* mwxBackButton; wxButton* mwxForwardButton; + wxButton* mwxHomeButton; + wxButton* mwxReloadButton; + wxButton* mwxIncludeFileButton; // any class wishing to process wxWidgets events must use this macro DECLARE_EVENT_TABLE()