File: editorsettingslocalbase.h

package info (click to toggle)
codelite 17.0.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 136,204 kB
  • sloc: cpp: 491,547; ansic: 280,393; php: 10,259; sh: 8,930; lisp: 7,664; vhdl: 6,518; python: 6,020; lex: 4,920; yacc: 3,123; perl: 2,385; javascript: 1,715; cs: 1,193; xml: 1,110; makefile: 804; cobol: 741; sql: 709; ruby: 620; f90: 566; ada: 534; asm: 464; fortran: 350; objc: 289; tcl: 258; java: 157; erlang: 61; pascal: 51; ml: 49; awk: 44; haskell: 36
file content (150 lines) | stat: -rw-r--r-- 7,128 bytes parent folder | download | duplicates (2)
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