BT-MatML-Editor 0.1.4
Editor for the MatML 3.1 XML Schema
HTMLFrameBase.h
1#pragma once
2
3
4#include <wx/string.h>
5#include <wx/bitmap.h>
6#include <wx/image.h>
7#include <wx/icon.h>
8#include <wx/menu.h>
9#include <wx/gdicmn.h>
10#include <wx/font.h>
11#include <wx/colour.h>
12#include <wx/settings.h>
13#include <wx/statusbr.h>
14#include <wx/treectrl.h>
15#include <wx/sizer.h>
16#include <wx/panel.h>
17#include <wx/stattext.h>
18#include <wx/scrolwin.h>
19#include <wx/button.h>
20#include <wx/textctrl.h>
21#include <wx/notebook.h>
22#include <wx/choice.h>
23#include <wx/combobox.h>
24#include <wx/statbox.h>
25#include <wx/statline.h>
26#include <wx/radiobox.h>
27#include <wx/statbmp.h>
28#include <wx/listbox.h>
29#include <wx/bmpbuttn.h>
30#include <wx/checkbox.h>
31#include <wx/radiobut.h>
32#include <wx/splitter.h>
33#include <wx/frame.h>
34#include <wx/html/htmlwin.h>
35#include <wx/filepicker.h>
36#include <wx/gbsizer.h>
37#include <wx/listbook.h>
38#include <wx/listctrl.h>
39#include <wx/checklst.h>
40#include "wx/dcsvg.h"
41
45class HTMLFrameBase : public wxFrame
46{
47private:
48
49protected:
50 wxPanel* m_panel62;
51 wxButton* m_HTMLPreviewButton;
52 wxButton* m_HTMLPrintButton;
53 wxButton* m_HTMLCloseButton;
54 wxStatusBar* m_statusBar2;
55
56 // Virtual event handlers, overide them in your derived class
57 virtual void OnClose(wxCloseEvent& event) { event.Skip(); }
58 virtual void OnHTMLPreviewButton(wxCommandEvent& event) { event.Skip(); }
59 virtual void OnHTMLPrintButton(wxCommandEvent& event) { event.Skip(); }
60 virtual void OnCloseButton(wxCommandEvent& event) { event.Skip(); }
61
62
63public:
64 wxHtmlWindow* m_HTMLWindow;
65
66 HTMLFrameBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500, 300), long style = wxCAPTION | wxDEFAULT_FRAME_STYLE | wxFRAME_TOOL_WINDOW | wxTAB_TRAVERSAL);
68
69};
Class HTMLFrameBase.
Definition: HTMLFrameBase.h:46