10 #include <wx/artprov.h> 11 #include <wx/xrc/xmlres.h> 13 #include <wx/string.h> 14 #include <wx/stattext.h> 15 #include <wx/gdicmn.h> 17 #include <wx/colour.h> 18 #include <wx/settings.h> 19 #include <wx/textctrl.h> 20 #include <wx/button.h> 21 #include <wx/bitmap.h> 24 #include <wx/checkbox.h> 26 #include <wx/statbox.h> 27 #include <wx/choice.h> 29 #include <wx/notebook.h> 30 #include <wx/spinctrl.h> 31 #include <wx/radiobut.h> 32 #include <wx/dialog.h> 44 wxBoxSizer* sizerMain;
47 wxStaticText* StaticText11;
50 wxCheckBox* cbTitleVisible;
51 wxStaticText* StaticText41;
52 wxTextCtrl* edMarginTop;
53 wxStaticText* StaticText38;
54 wxTextCtrl* edMarginBottom;
55 wxStaticText* StaticText39;
56 wxTextCtrl* edMarginLeft;
57 wxStaticText* StaticText40;
58 wxTextCtrl* edMarginRight;
59 wxCheckBox* cbDrawBox;
60 wxStaticText* StaticText37;
61 wxTextCtrl* edExtraMargin;
63 wxStaticText* StaticText221;
65 wxStaticText* StaticText231;
66 wxChoice* cbInfoCoordType;
67 wxCheckBox* cbCoordVisible;
68 wxCheckBox* cbCoordOutside;
69 wxCheckBox* cbMagnetize;
70 wxCheckBox* cbCoordDefaultVisibility;
71 wxStaticText* StaticText22;
72 wxButton* bCoordBrushColor;
73 wxStaticText* StaticText23;
74 wxChoice* cbCoordBrushStyle;
75 wxStaticText* StaticText36;
76 wxChoice* ChoiceLeftMouseAction;
78 wxStaticText* StaticText16;
79 wxChoice* cbLegendPosition;
80 wxStaticText* StaticText24;
81 wxChoice* cbLegendStyle;
82 wxStaticText* StaticText25;
83 wxChoice* cbLegendDirection;
84 wxCheckBox* cbLegendVisible;
85 wxCheckBox* cbLegendDefaultVisibility;
86 wxCheckBox* cbShowSeriesValues;
87 wxButton* bFontLegend;
88 wxStaticText* StaticText20;
89 wxButton* bLegendBrushColor;
90 wxStaticText* StaticText21;
91 wxChoice* cbLegendBrushStyle;
97 wxStaticText* StaticText8;
98 wxTextCtrl* edAxisName;
100 wxNotebook* nbPenAxisGrid;
102 wxStaticText* StaticText12;
103 wxButton* bAxisPenColor;
104 wxStaticText* StaticText13;
105 wxChoice* cbAxisPenWidth;
106 wxStaticText* StaticText14;
107 wxChoice* cbAxisPenStyle;
109 wxStaticText* StaticText42;
110 wxButton* bGridPenColor;
111 wxStaticText* StaticText43;
112 wxChoice* cbGridPenWidth;
113 wxStaticText* StaticText44;
114 wxChoice* cbGridPenStyle;
115 wxCheckBox* cbAutoScale;
116 wxStaticText* StaticText27;
117 wxTextCtrl* edScaleMin;
118 wxStaticText* StaticText28;
119 wxTextCtrl* edScaleMax;
120 wxStaticText* StaticText17;
121 wxChoice* cbAxisPosition;
122 wxCheckBox* cbAxisVisible;
123 wxCheckBox* cbGridVisible;
124 wxCheckBox* cbAxisOutside;
125 wxStaticText* StaticText29;
127 wxStaticText* StaticText26;
128 wxTextCtrl* edFormat;
129 wxCheckBox* cbLogAxis;
130 wxCheckBox* cbMouseCoordVisible;
132 wxStaticText* StaticText1;
133 wxChoice* ChoiceSeries;
134 wxButton* bDelSeries;
135 wxStaticText* StaticText2;
136 wxTextCtrl* edSeriesName;
137 wxStaticText* StaticText35;
138 wxChoice* ChoiceSeriesYAxis;
139 wxStaticText* StaticText3;
140 wxButton* bSeriesPenColor;
141 wxStaticText* StaticText4;
142 wxChoice* cbSeriesPenWidth;
143 wxStaticText* StaticText5;
144 wxChoice* cbSeriesPenStyle;
145 wxCheckBox* cbSeriesVisible;
146 wxCheckBox* cbSeriesContinuity;
147 wxCheckBox* cbSeriesOutside;
148 wxCheckBox* cbSeriesShowName;
149 wxStaticText* StaticText15;
150 wxChoice* cbSeriesNamePosition;
151 wxCheckBox* cbTractable;
152 wxCheckBox* cbSeriesLegend;
153 wxStaticText* StaticText6;
154 wxButton* bSeriesBrushColor;
155 wxStaticText* StaticText7;
156 wxChoice* cbSeriesBrushStyle;
157 wxStaticText* StaticText9;
158 wxChoice* cbSeriesSymbolType;
159 wxStaticText* StaticText10;
160 wxSpinCtrl* cbSeriesSymbolSize;
161 wxCheckBox* cbAutoStep;
162 wxFlexGridSizer* sizerSeriesStep;
163 wxStaticText* stStepChoice;
164 wxSpinCtrl* spinSeriesStep;
167 wxChoice* ChoiceLines;
171 wxStaticText* StaticText31;
172 wxTextCtrl* edLinesName;
173 wxRadioButton* rbLinesDirection;
174 wxStaticText* StaticText30;
175 wxTextCtrl* edLinesValue;
176 wxStaticText* stLinesYIndexLabel;
177 wxChoice* ChoiceLinesYAxis;
178 wxStaticText* StaticText32;
179 wxButton* bLinesPenColor;
180 wxStaticText* StaticText33;
181 wxChoice* cbLinesPenWidth;
182 wxStaticText* StaticText34;
183 wxChoice* cbLinesPenStyle;
184 wxCheckBox* cbLinesVisible;
185 wxCheckBox* cbLinesOutside;
186 wxCheckBox* cbLinesShowName;
188 wxButton* bApplyAndFit;
192 virtual void OnnbConfigPageChanged( wxNotebookEvent& event ) {
event.Skip(); }
193 virtual void OnbFontClick( wxCommandEvent& event ) {
event.Skip(); }
194 virtual void OnbColorClick( wxCommandEvent& event ) {
event.Skip(); }
195 virtual void OnAxisSelect( wxCommandEvent& event ) {
event.Skip(); }
196 virtual void OnbAddAxisClick( wxCommandEvent& event ) {
event.Skip(); }
197 virtual void OnbDelAxisClick( wxCommandEvent& event ) {
event.Skip(); }
198 virtual void OncbAutoScaleClick( wxCommandEvent& event ) {
event.Skip(); }
199 virtual void OncbFormatSelect( wxCommandEvent& event ) {
event.Skip(); }
200 virtual void OnChoiceSeries( wxCommandEvent& event ) {
event.Skip(); }
201 virtual void OnbDelSeriesClick( wxCommandEvent& event ) {
event.Skip(); }
202 virtual void OncbSeriesShowNameClick( wxCommandEvent& event ) {
event.Skip(); }
203 virtual void OncbAutoStepClick( wxCommandEvent& event ) {
event.Skip(); }
204 virtual void OnChoiceLinesSelect( wxCommandEvent& event ) {
event.Skip(); }
205 virtual void OnbAddLinesClick( wxCommandEvent& event ) {
event.Skip(); }
206 virtual void OnbDelLinesClick( wxCommandEvent& event ) {
event.Skip(); }
207 virtual void OnbApplyClick( wxCommandEvent& event ) {
event.Skip(); }
208 virtual void OnbApplyAndFitClick( wxCommandEvent& event ) {
event.Skip(); }
209 virtual void OnQuit( wxCommandEvent& event ) {
event.Skip(); }
214 MathPlotConfigDialogBuilder( wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title = _(
"MathPlot Configuration"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxSTAY_ON_TOP|wxDEFAULT_DIALOG_STYLE );
Class MathPlotConfigDialogBuilder.
Definition: MathPlotConfigBuilder.h:39