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 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
|
//////////////////////////////////////////////////////////////////////
// This file was auto-generated by codelite's wxCrafter Plugin
// wxCrafter project file: editorsettingslocalbase.wxcp
// Do not modify this file by hand!
//////////////////////////////////////////////////////////////////////
#ifndef _CODELITE_FORMBUILDER_EDITORSETTINGSLOCALBASE_BASE_CLASSES_H
#define _CODELITE_FORMBUILDER_EDITORSETTINGSLOCALBASE_BASE_CLASSES_H
// clang-format off
#include <wx/settings.h>
#include <wx/xrc/xmlres.h>
#include <wx/xrc/xh_bmp.h>
#include <wx/dialog.h>
#include <wx/iconbndl.h>
#include <wx/artprov.h>
#include <wx/sizer.h>
#include <wx/notebook.h>
#include <wx/panel.h>
#include <wx/imaglist.h>
#include <wx/checkbox.h>
#include <wx/stattext.h>
#include <wx/spinctrl.h>
#include <wx/choice.h>
#include <wx/arrstr.h>
#include <wx/button.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
// clang-format on
class LocalEditorSettingsbase : public wxDialog
{
protected:
wxNotebook* m_notebook23;
wxPanel* m_panel2;
wxCheckBox* m_indentsUsesTabsEnable;
wxCheckBox* m_indentsUsesTabs;
wxCheckBox* m_tabWidthEnable;
wxStaticText* m_staticTexttabWidth;
wxSpinCtrl* m_tabWidth;
wxCheckBox* m_indentWidthEnable;
wxStaticText* m_staticTextindentWidth;
wxSpinCtrl* m_indentWidth;
wxPanel* m_panel3;
wxCheckBox* m_displayBookmarkMarginEnable;
wxCheckBox* m_displayBookmarkMargin;
wxCheckBox* m_checkBoxDisplayFoldMarginEnable;
wxCheckBox* m_checkBoxDisplayFoldMargin;
wxCheckBox* m_checkBoxHideChangeMarkerMarginEnable;
wxCheckBox* m_checkBoxTrackEditorChanges;
wxCheckBox* m_displayLineNumbersEnable;
wxCheckBox* m_displayLineNumbers;
wxPanel* m_panel4;
wxCheckBox* m_showIndentationGuideLinesEnable;
wxCheckBox* m_showIndentationGuideLines;
wxCheckBox* m_highlightCaretLineEnable;
wxCheckBox* m_highlightCaretLine;
wxCheckBox* m_checkBoxTrimLineEnable;
wxCheckBox* m_checkBoxTrimLine;
wxCheckBox* m_checkBoxAppendLFEnable;
wxCheckBox* m_checkBoxAppendLF;
wxCheckBox* m_whitespaceStyleEnable;
wxStaticText* m_staticTextwhitespaceStyle;
wxChoice* m_whitespaceStyle;
wxCheckBox* m_choiceEOLEnable;
wxStaticText* m_EOLstatic;
wxChoice* m_choiceEOL;
wxCheckBox* m_fileEncodingEnable;
wxStaticText* m_staticTextfileEncoding;
wxChoice* m_fileEncoding;
wxStdDialogButtonSizer* m_stdBtnSizer17;
wxButton* m_button19;
wxButton* m_button21;
protected:
virtual void indentsUsesTabsUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void tabWidthUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void indentWidthUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void displayBookmarkMarginUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void checkBoxDisplayFoldMarginUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void checkBoxHideChangeMarkerMarginUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void displayLineNumbersUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void showIndentationGuideLinesUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void highlightCaretLineUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void checkBoxTrimLineUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void checkBoxAppendLFUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void whitespaceStyleUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void choiceEOLUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void fileEncodingUpdateUI(wxUpdateUIEvent& event) { event.Skip(); }
virtual void OnOK(wxCommandEvent& event) { event.Skip(); }
public:
wxCheckBox* GetIndentsUsesTabsEnable() { return m_indentsUsesTabsEnable; }
wxCheckBox* GetIndentsUsesTabs() { return m_indentsUsesTabs; }
wxCheckBox* GetTabWidthEnable() { return m_tabWidthEnable; }
wxStaticText* GetStaticTexttabWidth() { return m_staticTexttabWidth; }
wxSpinCtrl* GetTabWidth() { return m_tabWidth; }
wxCheckBox* GetIndentWidthEnable() { return m_indentWidthEnable; }
wxStaticText* GetStaticTextindentWidth() { return m_staticTextindentWidth; }
wxSpinCtrl* GetIndentWidth() { return m_indentWidth; }
wxPanel* GetPanel2() { return m_panel2; }
wxCheckBox* GetDisplayBookmarkMarginEnable() { return m_displayBookmarkMarginEnable; }
wxCheckBox* GetDisplayBookmarkMargin() { return m_displayBookmarkMargin; }
wxCheckBox* GetCheckBoxDisplayFoldMarginEnable() { return m_checkBoxDisplayFoldMarginEnable; }
wxCheckBox* GetCheckBoxDisplayFoldMargin() { return m_checkBoxDisplayFoldMargin; }
wxCheckBox* GetCheckBoxHideChangeMarkerMarginEnable() { return m_checkBoxHideChangeMarkerMarginEnable; }
wxCheckBox* GetCheckBoxTrackEditorChanges() { return m_checkBoxTrackEditorChanges; }
wxCheckBox* GetDisplayLineNumbersEnable() { return m_displayLineNumbersEnable; }
wxCheckBox* GetDisplayLineNumbers() { return m_displayLineNumbers; }
wxPanel* GetPanel3() { return m_panel3; }
wxCheckBox* GetShowIndentationGuideLinesEnable() { return m_showIndentationGuideLinesEnable; }
wxCheckBox* GetShowIndentationGuideLines() { return m_showIndentationGuideLines; }
wxCheckBox* GetHighlightCaretLineEnable() { return m_highlightCaretLineEnable; }
wxCheckBox* GetHighlightCaretLine() { return m_highlightCaretLine; }
wxCheckBox* GetCheckBoxTrimLineEnable() { return m_checkBoxTrimLineEnable; }
wxCheckBox* GetCheckBoxTrimLine() { return m_checkBoxTrimLine; }
wxCheckBox* GetCheckBoxAppendLFEnable() { return m_checkBoxAppendLFEnable; }
wxCheckBox* GetCheckBoxAppendLF() { return m_checkBoxAppendLF; }
wxCheckBox* GetWhitespaceStyleEnable() { return m_whitespaceStyleEnable; }
wxStaticText* GetStaticTextwhitespaceStyle() { return m_staticTextwhitespaceStyle; }
wxChoice* GetWhitespaceStyle() { return m_whitespaceStyle; }
wxCheckBox* GetChoiceEOLEnable() { return m_choiceEOLEnable; }
wxStaticText* GetEOLstatic() { return m_EOLstatic; }
wxChoice* GetChoiceEOL() { return m_choiceEOL; }
wxCheckBox* GetFileEncodingEnable() { return m_fileEncodingEnable; }
wxStaticText* GetStaticTextfileEncoding() { return m_staticTextfileEncoding; }
wxChoice* GetFileEncoding() { return m_fileEncoding; }
wxPanel* GetPanel4() { return m_panel4; }
wxNotebook* GetNotebook23() { return m_notebook23; }
LocalEditorSettingsbase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Local Preferences"),
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(-1, -1),
long style = wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER);
virtual ~LocalEditorSettingsbase();
};
#endif
|