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/spinctrl.h> 30 #include <wx/radiobut.h> 31 #include <wx/notebook.h> 33 #include <wx/valnum.h> 36 const wxString MESS_TRANSPARENT = _(
"Transparent not work on Linux");
37 const wxString MESS_COLOUR = _(
"Please choose the background colour");
38 const wxString MESS_AXIS_DELETE = _(
"Delete the selected axis ?");
39 const wxString MESS_DELETE = _(
"Delete the serie ?");
40 const wxString MESS_LINES_ADD = _(
"Add horizontal line (vertical if No) ?");
41 const wxString MESS_LINES_DELETE = _(
"Delete the line ?");
42 const wxString MESS_CONFIRM = _(
"Confirmation");
43 #include <wx/dialog.h> 57 wxStaticText* StaticText11;
60 wxCheckBox* cbTitleVisible;
61 wxStaticText* StaticText41;
62 wxTextCtrl* edMarginTop;
63 wxStaticText* StaticText38;
64 wxTextCtrl* edMarginBottom;
65 wxStaticText* StaticText39;
66 wxTextCtrl* edMarginLeft;
67 wxStaticText* StaticText40;
68 wxTextCtrl* edMarginRight;
69 wxCheckBox* cbDrawBox;
70 wxStaticText* StaticText37;
71 wxTextCtrl* edExtraMargin;
73 wxStaticText* StaticText18;
75 wxCheckBox* cbCoordVisible;
76 wxCheckBox* cbCoordOutside;
77 wxCheckBox* cbCoordinates;
78 wxCheckBox* cbMagnetize;
79 wxStaticText* StaticText22;
80 wxButton* bCoordBrushColor;
81 wxStaticText* StaticText23;
82 wxChoice* cbCoordBrushStyle;
83 wxStaticText* StaticText36;
84 wxChoice* ChoiceLeftMouseAction;
86 wxStaticText* StaticText16;
87 wxChoice* cbLegendPosition;
88 wxStaticText* StaticText24;
89 wxChoice* cbLegendStyle;
90 wxStaticText* StaticText25;
91 wxChoice* cbLegendDirection;
92 wxCheckBox* cbLegendVisible;
93 wxButton* bFontLegend;
94 wxStaticText* StaticText20;
95 wxButton* bLegendBrushColor;
96 wxStaticText* StaticText21;
97 wxChoice* cbLegendBrushStyle;
103 wxStaticText* StaticText8;
104 wxTextCtrl* edAxisName;
106 wxStaticText* StaticText12;
107 wxButton* bAxisPenColor;
108 wxStaticText* StaticText13;
109 wxChoice* cbAxisPenWidth;
110 wxStaticText* StaticText14;
111 wxChoice* cbAxisPenStyle;
112 wxCheckBox* cbAutoScale;
113 wxStaticText* StaticText27;
114 wxTextCtrl* edScaleMin;
115 wxStaticText* StaticText28;
116 wxTextCtrl* edScaleMax;
117 wxStaticText* StaticText17;
118 wxChoice* cbAxisPosition;
119 wxCheckBox* cbAxisVisible;
120 wxCheckBox* cbGridVisible;
121 wxCheckBox* cbAxisOutside;
122 wxStaticText* StaticText29;
124 wxStaticText* StaticText26;
125 wxTextCtrl* edFormat;
126 wxCheckBox* cbLogAxis;
128 wxStaticText* StaticText1;
129 wxChoice* ChoiceSeries;
130 wxButton* bDelSeries;
131 wxStaticText* StaticText2;
132 wxTextCtrl* edSeriesName;
133 wxStaticText* StaticText35;
134 wxChoice* ChoiceSeriesYAxis;
135 wxStaticText* StaticText3;
136 wxButton* bSeriesPenColor;
137 wxStaticText* StaticText4;
138 wxChoice* cbSeriesPenWidth;
139 wxStaticText* StaticText5;
140 wxChoice* cbSeriesPenStyle;
141 wxCheckBox* cbSeriesVisible;
142 wxCheckBox* cbSeriesContinuity;
143 wxCheckBox* cbSeriesOutside;
144 wxCheckBox* cbSeriesShowName;
145 wxCheckBox* cbTractable;
146 wxStaticText* StaticText6;
147 wxButton* bSeriesBrushColor;
148 wxStaticText* StaticText7;
149 wxChoice* cbSeriesBrushStyle;
150 wxStaticText* StaticText9;
151 wxChoice* cbSeriesSymbolType;
152 wxStaticText* StaticText10;
153 wxSpinCtrl* cbSeriesSymbolSize;
154 wxStaticText* StaticText19;
155 wxSpinCtrl* cbSeriesStep;
158 wxChoice* ChoiceLines;
162 wxStaticText* StaticText31;
163 wxTextCtrl* edLinesName;
164 wxRadioButton* rbLinesDirection;
165 wxStaticText* StaticText30;
166 wxTextCtrl* edLinesValue;
167 wxStaticText* stLinesYIndexLabel;
168 wxChoice* ChoiceLinesYAxis;
169 wxStaticText* StaticText32;
170 wxButton* bLinesPenColor;
171 wxStaticText* StaticText33;
172 wxChoice* cbLinesPenWidth;
173 wxStaticText* StaticText34;
174 wxChoice* cbLinesPenStyle;
175 wxCheckBox* cbLinesVisible;
176 wxCheckBox* cbLinesOutside;
177 wxCheckBox* cbLinesShowName;
182 unsigned int int_top, int_bottom, int_left, int_right, int_extra;
184 double scale_min, scale_max;
189 virtual void OnnbConfigPageChanged( wxNotebookEvent& event ) {
event.Skip(); }
190 virtual void OnbFontClick( wxCommandEvent& event ) {
event.Skip(); }
191 virtual void OnbColorClick( wxCommandEvent& event ) {
event.Skip(); }
192 virtual void OnAxisSelect( wxCommandEvent& event ) {
event.Skip(); }
193 virtual void OnbAddAxisClick( wxCommandEvent& event ) {
event.Skip(); }
194 virtual void OnbDelAxisClick( wxCommandEvent& event ) {
event.Skip(); }
195 virtual void OncbAutoScaleClick( wxCommandEvent& event ) {
event.Skip(); }
196 virtual void OncbFormatSelect( wxCommandEvent& event ) {
event.Skip(); }
197 virtual void OnChoiceSeries( wxCommandEvent& event ) {
event.Skip(); }
198 virtual void OnbDelSeriesClick( wxCommandEvent& event ) {
event.Skip(); }
199 virtual void OnChoiceLinesSelect( wxCommandEvent& event ) {
event.Skip(); }
200 virtual void OnbAddLinesClick( wxCommandEvent& event ) {
event.Skip(); }
201 virtual void OnbDelLinesClick( wxCommandEvent& event ) {
event.Skip(); }
202 virtual void OnbApplyClick( wxCommandEvent& event ) {
event.Skip(); }
203 virtual void OnQuit( wxCommandEvent& event ) {
event.Skip(); }
208 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:50