10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
17#include <wx/stattext.h>
21#include <wx/settings.h>
22#include <wx/textctrl.h>
24#include <wx/statbox.h>
25#include <wx/radiobut.h>
26#include <wx/radiobox.h>
27#include <wx/checkbox.h>
33#include <wx/notebook.h>
39#define wxID_DIALOG_CREATE_ARRAY 1000
133 virtual void OnClose( wxCloseEvent& event ) {
event.Skip(); }
142 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 );
Class DIALOG_CREATE_ARRAY_BASE.
wxTextCtrl * m_entryCentreX
wxRadioBox * m_radioBoxGridNumberingAxis
wxRadioBox * m_radioBoxGridNumberingScheme
wxStaticText * m_labelGridNumberingStep
wxCheckBox * m_entryRotateItemsCb
wxStaticText * m_labelCircCount
virtual void OnButtonPosition(wxCommandEvent &event)
wxBoxSizer * m_gridPadNumberingSizer
wxTextCtrl * m_entryGridSecNumberingOffset
wxStaticText * m_labelCircCenterAngle
virtual void OnRadiusChanged(wxCommandEvent &event)
wxTextCtrl * m_tcValueCircRadius
wxChoice * m_choiceSecAxisNumbering
virtual void OnClose(wxCloseEvent &event)
wxStaticText * m_unitLabelCircAngle
wxTextCtrl * m_entryOffsetX
wxRadioBox * m_rbCircStartNumberingOpt
wxStaticText * m_labelOffsetY
wxNotebook * m_gridTypeNotebook
wxPanel * m_gridPadNumberingPanel
wxStaticText * m_labelCentreX
wxStaticText * m_labelCircNumStart
wxStaticText * m_unitLabelDx
wxStaticText * m_unitLabelCircRadius
wxStaticText * m_unitLabelCentreY
wxStaticText * m_stRefPosYTxt
wxTextCtrl * m_entryOffsetY
wxTextCtrl * m_entryGridPriNumberingOffset
wxTextCtrl * m_entryGridPriNumberingStep
wxStaticText * m_labelCircNumbering
wxPanel * m_circularPadNumberingPanel
wxStaticText * m_stRefPosYUnit
wxStaticText * m_unitLabelOffsetY
wxRadioButton * m_radioBtnUniqueRefs
~DIALOG_CREATE_ARRAY_BASE()
TEXT_CTRL_EVAL * m_entryCircCount
TEXT_CTRL_EVAL * m_entryNx
wxTextCtrl * m_entryCentreY
wxStaticText * m_stRefPosXTxt
wxStaticText * m_unitLabelOffsetX
wxStaticText * m_labelPriAxisNumbering
wxButton * m_stdButtonsOK
wxStaticText * m_labelOffsetX
wxTextCtrl * m_entryCircAngle
wxChoice * m_choicePriAxisNumbering
wxStaticBoxSizer * m_circPadNumberingSizer
wxRadioButton * m_radioBtnSetByRadius
wxPanel * m_footprintReannotatePanel
wxRadioButton * m_staggerRows
wxStaticText * m_unitLabelCentreX
wxStaticText * m_labelCircNumStep
virtual void OnButtonRadius(wxCommandEvent &event)
wxStaticText * m_labelSecAxisNumbering
wxTextCtrl * m_entryCircNumberingStart
wxStaticText * m_labelCircRotate
virtual void OnParameterChanged(wxCommandEvent &event)
wxPanel * m_circularPanel
wxRadioButton * m_radioBtnKeepRefs
wxStaticText * m_labelCircAngle
wxStaticText * m_labelGridNumberingOffset
wxStaticText * m_stInfoItems
wxRadioButton * m_radioBtnSetByPos
wxButton * m_stdButtonsCancel
wxChoice * m_choiceCircNumbering
wxStaticText * m_labelCircRadius
wxCheckBox * m_checkBoxGridReverseNumbering
wxStaticText * m_stRefPosXUnit
TEXT_CTRL_EVAL * m_entryStagger
wxTextCtrl * m_entryGridSecNumberingStep
wxRadioBox * m_rbGridStartNumberingOpt
wxStaticText * m_labelCentreY
TEXT_CTRL_EVAL * m_entryNy
wxTextCtrl * m_tcValueCircCenterAngle
wxStaticText * m_unitLabelDy
wxTextCtrl * m_entryCircNumberingStep
wxStaticText * m_labelStagger
wxRadioButton * m_staggerCols
wxStaticText * m_unitLabelCircCenterAngle
wxStdDialogButtonSizer * m_stdButtons
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
wxTextCtrl wrapper to handle math expression evaluation.
#define wxID_DIALOG_CREATE_ARRAY