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> 33 #include <wx/valnum.h> 34 #include <wx/dialog.h> 48 wxStaticText* StaticText11;
51 wxCheckBox* cbTitleVisible;
52 wxStaticText* StaticText41;
53 wxTextCtrl* edMarginTop;
54 wxStaticText* StaticText38;
55 wxTextCtrl* edMarginBottom;
56 wxStaticText* StaticText39;
57 wxTextCtrl* edMarginLeft;
58 wxStaticText* StaticText40;
59 wxTextCtrl* edMarginRight;
60 wxCheckBox* cbDrawBox;
61 wxStaticText* StaticText37;
62 wxTextCtrl* edExtraMargin;
64 wxStaticText* StaticText18;
66 wxCheckBox* cbCoordVisible;
67 wxCheckBox* cbCoordOutside;
68 wxCheckBox* cbCoordinates;
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 wxButton* bFontLegend;
87 wxStaticText* StaticText20;
88 wxButton* bLegendBrushColor;
89 wxStaticText* StaticText21;
90 wxChoice* cbLegendBrushStyle;
96 wxStaticText* StaticText8;
97 wxTextCtrl* edAxisName;
99 wxNotebook* nbPenAxisGrid;
101 wxStaticText* StaticText12;
102 wxButton* bAxisPenColor;
103 wxStaticText* StaticText13;
104 wxChoice* cbAxisPenWidth;
105 wxStaticText* StaticText14;
106 wxChoice* cbAxisPenStyle;
108 wxStaticText* StaticText42;
109 wxButton* bGridPenColor;
110 wxStaticText* StaticText43;
111 wxChoice* cbGridPenWidth;
112 wxStaticText* StaticText44;
113 wxChoice* cbGridPenStyle;
114 wxCheckBox* cbAutoScale;
115 wxStaticText* StaticText27;
116 wxTextCtrl* edScaleMin;
117 wxStaticText* StaticText28;
118 wxTextCtrl* edScaleMax;
119 wxStaticText* StaticText17;
120 wxChoice* cbAxisPosition;
121 wxCheckBox* cbAxisVisible;
122 wxCheckBox* cbGridVisible;
123 wxCheckBox* cbAxisOutside;
124 wxStaticText* StaticText29;
126 wxStaticText* StaticText26;
127 wxTextCtrl* edFormat;
128 wxCheckBox* cbLogAxis;
129 wxCheckBox* cbMouseCoordVisible;
131 wxStaticText* StaticText1;
132 wxChoice* ChoiceSeries;
133 wxButton* bDelSeries;
134 wxStaticText* StaticText2;
135 wxTextCtrl* edSeriesName;
136 wxStaticText* StaticText35;
137 wxChoice* ChoiceSeriesYAxis;
138 wxStaticText* StaticText3;
139 wxButton* bSeriesPenColor;
140 wxStaticText* StaticText4;
141 wxChoice* cbSeriesPenWidth;
142 wxStaticText* StaticText5;
143 wxChoice* cbSeriesPenStyle;
144 wxCheckBox* cbSeriesVisible;
145 wxCheckBox* cbSeriesContinuity;
146 wxCheckBox* cbSeriesOutside;
147 wxCheckBox* cbSeriesShowName;
148 wxStaticText* StaticText15;
149 wxChoice* cbSeriesNamePosition;
150 wxCheckBox* cbTractable;
151 wxCheckBox* cbSeriesLegend;
152 wxStaticText* StaticText6;
153 wxButton* bSeriesBrushColor;
154 wxStaticText* StaticText7;
155 wxChoice* cbSeriesBrushStyle;
156 wxStaticText* StaticText9;
157 wxChoice* cbSeriesSymbolType;
158 wxStaticText* StaticText10;
159 wxSpinCtrl* cbSeriesSymbolSize;
160 wxCheckBox* cbAutoStep;
161 wxFlexGridSizer* sizerSeriesStep;
162 wxStaticText* stStepChoice;
163 wxSpinCtrl* spinSeriesStep;
166 wxChoice* ChoiceLines;
170 wxStaticText* StaticText31;
171 wxTextCtrl* edLinesName;
172 wxRadioButton* rbLinesDirection;
173 wxStaticText* StaticText30;
174 wxTextCtrl* edLinesValue;
175 wxStaticText* stLinesYIndexLabel;
176 wxChoice* ChoiceLinesYAxis;
177 wxStaticText* StaticText32;
178 wxButton* bLinesPenColor;
179 wxStaticText* StaticText33;
180 wxChoice* cbLinesPenWidth;
181 wxStaticText* StaticText34;
182 wxChoice* cbLinesPenStyle;
183 wxCheckBox* cbLinesVisible;
184 wxCheckBox* cbLinesOutside;
185 wxCheckBox* cbLinesShowName;
187 wxButton* bApplyAndFit;
191 unsigned int int_top, int_bottom, int_left, int_right, int_extra;
193 double scale_min, scale_max;
198 virtual void OnnbConfigPageChanged( wxNotebookEvent& event ) {
event.Skip(); }
199 virtual void OnbFontClick( wxCommandEvent& event ) {
event.Skip(); }
200 virtual void OnbColorClick( wxCommandEvent& event ) {
event.Skip(); }
201 virtual void OnAxisSelect( wxCommandEvent& event ) {
event.Skip(); }
202 virtual void OnbAddAxisClick( wxCommandEvent& event ) {
event.Skip(); }
203 virtual void OnbDelAxisClick( wxCommandEvent& event ) {
event.Skip(); }
204 virtual void OncbAutoScaleClick( wxCommandEvent& event ) {
event.Skip(); }
205 virtual void OncbFormatSelect( wxCommandEvent& event ) {
event.Skip(); }
206 virtual void OnChoiceSeries( wxCommandEvent& event ) {
event.Skip(); }
207 virtual void OnbDelSeriesClick( wxCommandEvent& event ) {
event.Skip(); }
208 virtual void OncbSeriesShowNameClick( wxCommandEvent& event ) {
event.Skip(); }
209 virtual void OncbAutoStepClick( wxCommandEvent& event ) {
event.Skip(); }
210 virtual void OnChoiceLinesSelect( wxCommandEvent& event ) {
event.Skip(); }
211 virtual void OnbAddLinesClick( wxCommandEvent& event ) {
event.Skip(); }
212 virtual void OnbDelLinesClick( wxCommandEvent& event ) {
event.Skip(); }
213 virtual void OnbApplyClick( wxCommandEvent& event ) {
event.Skip(); }
214 virtual void OnbApplyAndFitClick( wxCommandEvent& event ) {
event.Skip(); }
215 virtual void OnQuit( wxCommandEvent& event ) {
event.Skip(); }
220 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:41