MathPlot
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MathPlotConfigDialogBuilder Class Reference

Class MathPlotConfigDialogBuilder. More...

#include <MathPlotConfigBuilder.h>

Inheritance diagram for MathPlotConfigDialogBuilder:
Inheritance graph
[legend]
Collaboration diagram for MathPlotConfigDialogBuilder:
Collaboration graph
[legend]

Public Member Functions

 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)
 

Protected Member Functions

virtual void OnnbConfigPageChanged (wxNotebookEvent &event)
 
virtual void OnbFontClick (wxCommandEvent &event)
 
virtual void OnbColorClick (wxCommandEvent &event)
 
virtual void OnAxisSelect (wxCommandEvent &event)
 
virtual void OnbAddAxisClick (wxCommandEvent &event)
 
virtual void OnbDelAxisClick (wxCommandEvent &event)
 
virtual void OncbAutoScaleClick (wxCommandEvent &event)
 
virtual void OncbFormatSelect (wxCommandEvent &event)
 
virtual void OnChoiceSeries (wxCommandEvent &event)
 
virtual void OnbDelSeriesClick (wxCommandEvent &event)
 
virtual void OnChoiceLinesSelect (wxCommandEvent &event)
 
virtual void OnbAddLinesClick (wxCommandEvent &event)
 
virtual void OnbDelLinesClick (wxCommandEvent &event)
 
virtual void OnbApplyClick (wxCommandEvent &event)
 
virtual void OnQuit (wxCommandEvent &event)
 

Protected Attributes

wxNotebook * nbConfig
 
wxPanel * Panel1
 
wxStaticText * StaticText11
 
wxTextCtrl * edTitle
 
wxButton * bFontTitle
 
wxCheckBox * cbTitleVisible
 
wxStaticText * StaticText41
 
wxTextCtrl * edMarginTop
 
wxStaticText * StaticText38
 
wxTextCtrl * edMarginBottom
 
wxStaticText * StaticText39
 
wxTextCtrl * edMarginLeft
 
wxStaticText * StaticText40
 
wxTextCtrl * edMarginRight
 
wxCheckBox * cbDrawBox
 
wxStaticText * StaticText37
 
wxTextCtrl * edExtraMargin
 
wxButton * bBGColor
 
wxStaticText * StaticText18
 
wxChoice * cbCoord
 
wxCheckBox * cbCoordVisible
 
wxCheckBox * cbCoordOutside
 
wxCheckBox * cbCoordinates
 
wxCheckBox * cbMagnetize
 
wxStaticText * StaticText22
 
wxButton * bCoordBrushColor
 
wxStaticText * StaticText23
 
wxChoice * cbCoordBrushStyle
 
wxStaticText * StaticText36
 
wxChoice * ChoiceLeftMouseAction
 
wxPanel * Panel2
 
wxStaticText * StaticText16
 
wxChoice * cbLegendPosition
 
wxStaticText * StaticText24
 
wxChoice * cbLegendStyle
 
wxStaticText * StaticText25
 
wxChoice * cbLegendDirection
 
wxCheckBox * cbLegendVisible
 
wxButton * bFontLegend
 
wxStaticText * StaticText20
 
wxButton * bLegendBrushColor
 
wxStaticText * StaticText21
 
wxChoice * cbLegendBrushStyle
 
wxPanel * Panel3
 
wxChoice * ChoiceAxis
 
wxButton * bAddXAxis
 
wxButton * bAddYAxis
 
wxButton * bDelAxis
 
wxStaticText * StaticText8
 
wxTextCtrl * edAxisName
 
wxButton * bFontAxis
 
wxStaticText * StaticText12
 
wxButton * bAxisPenColor
 
wxStaticText * StaticText13
 
wxChoice * cbAxisPenWidth
 
wxStaticText * StaticText14
 
wxChoice * cbAxisPenStyle
 
wxCheckBox * cbAutoScale
 
wxStaticText * StaticText27
 
wxTextCtrl * edScaleMin
 
wxStaticText * StaticText28
 
wxTextCtrl * edScaleMax
 
wxStaticText * StaticText17
 
wxChoice * cbAxisPosition
 
wxCheckBox * cbAxisVisible
 
wxCheckBox * cbGridVisible
 
wxCheckBox * cbAxisOutside
 
wxStaticText * StaticText29
 
wxChoice * cbFormat
 
wxStaticText * StaticText26
 
wxTextCtrl * edFormat
 
wxCheckBox * cbLogAxis
 
wxPanel * Panel4
 
wxStaticText * StaticText1
 
wxChoice * ChoiceSeries
 
wxButton * bDelSeries
 
wxStaticText * StaticText2
 
wxTextCtrl * edSeriesName
 
wxStaticText * StaticText35
 
wxChoice * ChoiceSeriesYAxis
 
wxStaticText * StaticText3
 
wxButton * bSeriesPenColor
 
wxStaticText * StaticText4
 
wxChoice * cbSeriesPenWidth
 
wxStaticText * StaticText5
 
wxChoice * cbSeriesPenStyle
 
wxCheckBox * cbSeriesVisible
 
wxCheckBox * cbSeriesContinuity
 
wxCheckBox * cbSeriesOutside
 
wxCheckBox * cbSeriesShowName
 
wxCheckBox * cbTractable
 
wxStaticText * StaticText6
 
wxButton * bSeriesBrushColor
 
wxStaticText * StaticText7
 
wxChoice * cbSeriesBrushStyle
 
wxStaticText * StaticText9
 
wxChoice * cbSeriesSymbolType
 
wxStaticText * StaticText10
 
wxSpinCtrl * cbSeriesSymbolSize
 
wxStaticText * StaticText19
 
wxSpinCtrl * cbSeriesStep
 
wxCheckBox * cbBar
 
wxPanel * Panel5
 
wxChoice * ChoiceLines
 
wxButton * bAddLines
 
wxButton * bDelLines
 
wxPanel * pLines
 
wxStaticText * StaticText31
 
wxTextCtrl * edLinesName
 
wxRadioButton * rbLinesDirection
 
wxStaticText * StaticText30
 
wxTextCtrl * edLinesValue
 
wxStaticText * stLinesYIndexLabel
 
wxChoice * ChoiceLinesYAxis
 
wxStaticText * StaticText32
 
wxButton * bLinesPenColor
 
wxStaticText * StaticText33
 
wxChoice * cbLinesPenWidth
 
wxStaticText * StaticText34
 
wxChoice * cbLinesPenStyle
 
wxCheckBox * cbLinesVisible
 
wxCheckBox * cbLinesOutside
 
wxCheckBox * cbLinesShowName
 
wxButton * bApply
 
wxButton * bClose
 
unsigned int int_top
 
unsigned int int_bottom
 
unsigned int int_left
 
unsigned int int_right
 
unsigned int int_extra
 
double scale_min
 
double scale_max
 
double line_value
 

Detailed Description

Class MathPlotConfigDialogBuilder.