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 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
//////////////////////////////////////////////////////////////////////
// This file was auto-generated by codelite's wxCrafter Plugin
// wxCrafter project file: clBoostrapWizardBase.wxcp
// Do not modify this file by hand!
//////////////////////////////////////////////////////////////////////
#ifndef _CODELITE_PLUGIN_CLBOOSTRAPWIZARDBASE_BASE_CLASSES_H
#define _CODELITE_PLUGIN_CLBOOSTRAPWIZARDBASE_BASE_CLASSES_H
#include <wx/settings.h>
#include <wx/xrc/xmlres.h>
#include <wx/xrc/xh_bmp.h>
#include <wx/wizard.h>
#include <vector>
#include <wx/artprov.h>
#include <wx/panel.h>
#include "clBoostrapWizardPage.h"
#include <wx/sizer.h>
#include <wx/bannerwindow.h>
#include <wx/commandlinkbutton.h>
#include <wx/dataview.h>
#include <wx/stc/stc.h>
#include <wx/button.h>
#include <wx/choice.h>
#include <wx/arrstr.h>
#include <wx/radiobox.h>
#if wxVERSION_NUMBER >= 2900
#include <wx/persist.h>
#include <wx/persist/toplevel.h>
#include <wx/persist/bookctrl.h>
#include <wx/persist/treebook.h>
#endif
#ifdef WXC_FROM_DIP
#undef WXC_FROM_DIP
#endif
#if wxVERSION_NUMBER >= 3100
#define WXC_FROM_DIP(x) wxWindow::FromDIP(x, NULL)
#else
#define WXC_FROM_DIP(x) x
#endif
class clBoostrapWizardBase : public wxWizard
{
protected:
std::vector<wxWizardPageSimple*> m_pages;
clBoostrapWizardPageWelcome* m_wizardPageWelcome;
wxBannerWindow* m_banner81;
wxCommandLinkButton* m_cmdLnkBtn107;
clBoostrapWizardPagePlugins* m_wizardPagePlugins;
wxBannerWindow* m_banner811;
wxDataViewListCtrl* m_dvListCtrlPlugins;
wxStyledTextCtrl* m_stcPluginDesc;
wxButton* m_button99;
wxButton* m_button101;
wxButton* m_button103;
clBoostrapWizardPageCompilers* m_wizardPageCompilers;
wxBannerWindow* m_banner69;
wxCommandLinkButton* m_cmdLnkBtnScanForCompilers;
wxCommandLinkButton* m_cmdLnkBtnDownloadCompiler;
wxDataViewListCtrl* m_dvListCtrlCompilers;
clBoostrapWizardPageColours* m_wizardPageColoursAndFonts;
wxBannerWindow* m_banner71;
wxChoice* m_choiceTheme;
wxStyledTextCtrl* m_stc24;
clBoostrapWizardPageWhitespace* m_wizardPageWhitespace;
wxBannerWindow* m_banner73;
wxRadioBox* m_radioBoxSpacesVsTabs;
wxRadioBox* m_radioBoxWhitespaceVisibility;
protected:
virtual void OnFinish(wxWizardEvent& event) { event.Skip(); }
virtual void OnCancelWizard(wxCommandEvent& event) { event.Skip(); }
virtual void OnPluginSelectionChanged(wxDataViewEvent& event) { event.Skip(); }
virtual void OnCheckAllPlugins(wxCommandEvent& event) { event.Skip(); }
virtual void OnCheckAllPluginsUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void OnUnCheckAllPlugins(wxCommandEvent& event) { event.Skip(); }
virtual void OnUnCheckAllPluginsUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void OnToggleCxxPlugins(wxCommandEvent& event) { event.Skip(); }
virtual void OnScanForCompilers(wxCommandEvent& event) { event.Skip(); }
virtual void OnInstallCompilerUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void OnInstallCompiler(wxCommandEvent& event) { event.Skip(); }
virtual void OnThemeSelected(wxCommandEvent& event) { event.Skip(); }
public:
wxBannerWindow* GetBanner81() { return m_banner81; }
wxCommandLinkButton* GetCmdLnkBtn107() { return m_cmdLnkBtn107; }
clBoostrapWizardPageWelcome* GetWizardPageWelcome() { return m_wizardPageWelcome; }
wxBannerWindow* GetBanner811() { return m_banner811; }
wxDataViewListCtrl* GetDvListCtrlPlugins() { return m_dvListCtrlPlugins; }
wxStyledTextCtrl* GetStcPluginDesc() { return m_stcPluginDesc; }
wxButton* GetButton99() { return m_button99; }
wxButton* GetButton101() { return m_button101; }
wxButton* GetButton103() { return m_button103; }
clBoostrapWizardPagePlugins* GetWizardPagePlugins() { return m_wizardPagePlugins; }
wxBannerWindow* GetBanner69() { return m_banner69; }
wxCommandLinkButton* GetCmdLnkBtnScanForCompilers() { return m_cmdLnkBtnScanForCompilers; }
wxCommandLinkButton* GetCmdLnkBtnDownloadCompiler() { return m_cmdLnkBtnDownloadCompiler; }
wxDataViewListCtrl* GetDvListCtrlCompilers() { return m_dvListCtrlCompilers; }
clBoostrapWizardPageCompilers* GetWizardPageCompilers() { return m_wizardPageCompilers; }
wxBannerWindow* GetBanner71() { return m_banner71; }
wxChoice* GetChoiceTheme() { return m_choiceTheme; }
wxStyledTextCtrl* GetStc24() { return m_stc24; }
clBoostrapWizardPageColours* GetWizardPageColoursAndFonts() { return m_wizardPageColoursAndFonts; }
wxBannerWindow* GetBanner73() { return m_banner73; }
wxRadioBox* GetRadioBoxSpacesVsTabs() { return m_radioBoxSpacesVsTabs; }
wxRadioBox* GetRadioBoxWhitespaceVisibility() { return m_radioBoxWhitespaceVisibility; }
clBoostrapWizardPageWhitespace* GetWizardPageWhitespace() { return m_wizardPageWhitespace; }
clBoostrapWizardBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Welcome!"), const wxBitmap& bmp = wxNullBitmap, const wxPoint& pos = wxDefaultPosition, long style = wxCAPTION|wxRESIZE_BORDER);
wxWizardPageSimple* GetFirstPage() const { if(!m_pages.empty()) return m_pages.at(0); return NULL; }
virtual ~clBoostrapWizardBase();
};
#endif
|