Szontágh Ferenc
2025-03-12 77bc7063534ab317a2ef96249a4f78198d01ef01
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
// http://www.wxformbuilder.org/
//
// PLEASE DO *NOT* EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////
 
#pragma once
 
#include <wx/artprov.h>
#include <wx/xrc/xmlres.h>
#include <wx/intl.h>
#include <wx/button.h>
#include <wx/string.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/textctrl.h>
#include <wx/sizer.h>
#include <wx/gauge.h>
#include <wx/aui/auibook.h>
#include <wx/statusbr.h>
#include <wx/menu.h>
#include <wx/frame.h>
 
///////////////////////////////////////////////////////////////////////////
 
///////////////////////////////////////////////////////////////////////////////
/// Class wxBrowserBase
///////////////////////////////////////////////////////////////////////////////
class wxBrowserBase : public wxFrame
{
    private:
 
    protected:
        wxButton* m_back;
        wxButton* m_forward;
        wxButton* m_home;
        wxButton* m_refresh;
        wxTextCtrl* m_urlbar;
        wxGauge* m_gauge1;
        wxAuiNotebook* m_auinotebook1;
        wxStatusBar* m_statusBar1;
        wxMenuBar* m_menubar1;
        wxMenu* m_menu_file;
 
        // Virtual event handlers, override them in your derived class
        virtual void OnBack( wxCommandEvent& event ) { event.Skip(); }
        virtual void OnForward( wxCommandEvent& event ) { event.Skip(); }
        virtual void OnHome( wxCommandEvent& event ) { event.Skip(); }
        virtual void OnReload( wxCommandEvent& event ) { event.Skip(); }
        virtual void m_urlbarOnLeftUp( wxMouseEvent& event ) { event.Skip(); }
        virtual void m_urlbarOnSetFocus( wxFocusEvent& event ) { event.Skip(); }
        virtual void OnUrlEnter( wxCommandEvent& event ) { event.Skip(); }
        virtual void OnPageChanged( wxAuiNotebookEvent& event ) { event.Skip(); }
        virtual void OnPageChanging( wxAuiNotebookEvent& event ) { event.Skip(); }
        virtual void OnPageClose( wxAuiNotebookEvent& event ) { event.Skip(); }
        virtual void OnPageClosed( wxAuiNotebookEvent& event ) { event.Skip(); }
        virtual void OnNewTab( wxCommandEvent& event ) { event.Skip(); }
 
 
    public:
 
        wxBrowserBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("wxBrowser"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,600 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
 
        ~wxBrowserBase();
 
};