10 #include <wx/artprov.h> 11 #include <wx/xrc/xmlres.h> 16 #include <wx/string.h> 17 #include <wx/stattext.h> 18 #include <wx/gdicmn.h> 20 #include <wx/colour.h> 21 #include <wx/settings.h> 22 #include <wx/textctrl.h> 23 #include <wx/radiobox.h> 24 #include <wx/gbsizer.h> 25 #include <wx/checkbox.h> 26 #include <wx/choice.h> 29 #include <wx/bitmap.h> 32 #include <wx/statbox.h> 33 #include <wx/notebook.h> 34 #include <wx/button.h> 35 #include <wx/dialog.h> 39 #define wxID_DIALOG_CREATE_ARRAY 1000 115 virtual void OnClose( wxCloseEvent& event ) {
event.Skip(); }
121 DIALOG_CREATE_ARRAY_BASE( wxWindow* parent, wxWindowID
id =
wxID_DIALOG_CREATE_ARRAY,
const wxString& title =
_(
"Create Array"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
wxStaticText * m_labelCircNumStart
wxTextCtrl * m_entryGridPriNumberingOffset
virtual void OnClose(wxCloseEvent &event)
wxStaticText * m_labelGridNumberingStep
wxTextCtrl * m_entryCentreX
wxStaticText * m_labelOffsetX
wxStaticText * m_labelCentreX
wxStaticText * m_labelOffsetY
wxStaticText * m_unitLabelCentreY
wxRadioBox * m_radioBoxGridStaggerType
wxCheckBox * m_entryRotateItemsCb
wxTextCtrl * m_entryCentreY
wxStaticText * m_labelGridNumberingOffset
wxPanel * m_circularPanel
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
wxStaticText * m_unitLabelOffsetY
wxRadioBox * m_rbGridStartNumberingOpt
TEXT_CTRL_EVAL * m_entryStagger
wxStaticText * m_unitLabelDx
wxTextCtrl * m_entryCircNumberingStep
wxStaticText * m_labelPriAxisNumbering
wxStaticText * m_unitLabelCircAngle
wxStaticText * m_unitLabelOffsetX
wxCheckBox * m_checkBoxGridReverseNumbering
wxButton * m_stdButtonsCancel
wxChoice * m_choiceCircNumbering
wxStaticBoxSizer * m_circPadNumberingSizer
TEXT_CTRL_EVAL * m_entryNy
wxRadioBox * m_rbCircStartNumberingOpt
wxStaticText * m_labelCircAngle
wxTextCtrl * m_entryCircNumberingStart
wxRadioBox * m_radioBoxGridNumberingScheme
wxTextCtrl * m_entryOffsetY
wxStaticText * m_labelCentreY
#define wxID_DIALOG_CREATE_ARRAY
wxStaticText * m_unitLabelDy
wxStaticText * m_labelSecAxisNumbering
wxButton * m_stdButtonsOK
TEXT_CTRL_EVAL * m_entryNx
wxStaticText * m_labelCircRotate
wxStaticText * m_unitLabelCentreX
wxChoice * m_choiceSecAxisNumbering
wxStaticText * m_labelCircNumbering
wxTextCtrl * m_entryGridSecNumberingStep
wxTextCtrl * m_entryOffsetX
wxStaticText * m_labelCircCount
wxStaticText * m_unitLabelCircRadius
DIALOG_CREATE_ARRAY_BASE(wxWindow *parent, wxWindowID id=wxID_DIALOG_CREATE_ARRAY, const wxString &title=_("Create Array"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxTextCtrl wrapper to handle math expression evaluation.
wxNotebook * m_gridTypeNotebook
TEXT_CTRL_EVAL * m_entryCircCount
wxRadioBox * m_radioBoxGridNumberingAxis
wxTextCtrl * m_entryGridSecNumberingOffset
~DIALOG_CREATE_ARRAY_BASE()
wxTextCtrl * m_entryGridPriNumberingStep
wxStaticText * m_labelCircRadius
wxStaticText * m_labelStagger
wxStaticText * m_valueCircRadius
wxBoxSizer * m_gridPadNumberingSizer
Class DIALOG_CREATE_ARRAY_BASE.
wxStdDialogButtonSizer * m_stdButtons
wxChoice * m_choicePriAxisNumbering
wxStaticText * m_labelCircNumStep
virtual void OnParameterChanged(wxCommandEvent &event)
wxTextCtrl * m_entryCircAngle