C++ 1 source_name 0 0 res UTF-8 connect dialog_create_array_base 1000 none 1 DIALOG_CREATE_ARRAY_BASE . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_DIALOG_CREATE_ARRAY -1,-1 DIALOG_CREATE_ARRAY_BASE 652,473 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER DIALOG_SHIM; dialog_shim.h Create Array OnClose bMainSizer wxVERTICAL none 5 wxEXPAND | wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_gridTypeNotebook 1 protected 1 Resizable 1 0 Load From File; Grid Array 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_gridPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer2 wxHORIZONTAL none 5 wxEXPAND 1 wxBOTH 0 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxALIGN_RIGHT|wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Horizontal count: 0 0 1 m_labelNx 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryNx 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 OnParameterChanged 5 1 0 wxALIGN_RIGHT|wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vertical count: 0 0 1 m_labelNy 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryNy 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 OnParameterChanged 5 1 0 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Horizontal spacing: 0 0 1 m_labelDx 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryDx 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelDx 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vertical spacing: 0 0 1 m_labelDy 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryDy 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelDy 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Horizontal offset: 0 0 1 m_labelOffsetX 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryOffsetX 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelOffsetX 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vertical offset: 0 0 1 m_labelOffsetY 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryOffsetY 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelOffsetY 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 6 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Stagger: 0 0 1 m_labelStagger 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 6 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryStagger 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 1 OnParameterChanged 5 2 0 wxALL|wxEXPAND 7 2 1 1 1 1 1 0 "Rows" "Columns" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Stagger Type 1 0 0 1 m_radioBoxGridStaggerType 1 protected 1 Resizable 1 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 bSizer3 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "Horizontal, then vertical" "Vertical, then horizontal" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pad Numbering Direction 1 0 0 1 m_radioBoxGridNumberingAxis 1 protected 1 Resizable 0 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Reverse pad numbering on alternate rows or columns 0 0 1 m_checkBoxGridReverseNumbering 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "Use first free number" "From start value" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Initial pad number 1 0 0 1 m_rbGridStartNumberingOpt 1 protected 1 Resizable 1 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnParameterChanged 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "Continuous (1, 2, 3...)" "Coordinate (A1, A2, ... B1, ...)" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pad Numbering Scheme 1 0 0 1 m_radioBoxGridNumberingScheme 1 protected 1 Resizable 1 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnParameterChanged 5 wxLEFT|wxRIGHT|wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Primary axis numbering: 0 0 1 m_labelPriAxisNumbering 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choicePriAxisNumbering 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY Secondary axis numbering: 0 0 1 m_labelSecAxisNumbering 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY 0 0 1 m_choiceSecAxisNumbering 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 0 bSizer5 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pad numbering start: 0 0 1 m_labelGridNumberingOffset 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryGridPriNumberingOffset 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryGridSecNumberingOffset 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 1 Circular Array 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_circularPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer4 wxHORIZONTAL none 5 wxALL|wxEXPAND 0 wxBOTH 0 gbSizer2 wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Horizontal center: 0 0 1 m_labelCentreX 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryCentreX 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelCentreX 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vertical center: 0 0 1 m_labelCentreY 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryCentreY 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_unitLabelCentreY 1 protected 1 Resizable 1 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Radius: 0 0 1 m_labelCircRadius 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 mm 0 0 1 m_labelCircRadiusValue 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Angle: 0 0 1 m_labelCircAngle 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryCircAngle 1 protected 1 Resizable 1 0 Positive angles represent an anti-clockwise rotation. An angle of 0 will produce a full circle divided evenly into "Count" portions. wxFILTER_NONE wxDefaultValidator 0 OnParameterChanged 5 1 2 wxALL|wxALIGN_CENTER_VERTICAL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY deg 0 0 1 m_unitLabelCircAngle 1 protected 1 Resizable 1 0 -1 5 1 0 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Count: 0 0 1 m_labelCircCount 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryCircCount 1 protected 1 Resizable 1 0 How many items in the array. wxFILTER_NONE wxDefaultValidator 4 OnParameterChanged 5 1 0 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Rotate: 0 0 1 m_labelCircRotate 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 5 1 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_entryRotateItemsCb 1 protected 1 Resizable 1 0 Rotate the item as well as move it - multi-selections will be rotated together wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 1 wxID_ANY Pad Numbering Options sbcircPadNumberingSizer wxVERTICAL 1 none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "Use first free number" "From start value" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Initial pad number 1 0 0 1 m_rbCircStartNumberingOpt 1 protected 1 Resizable 0 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnParameterChanged 5 wxEXPAND 0 bSizer7 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pad numbering start value: 0 0 1 m_labelCircNumStart 1 protected 1 Resizable 1 0 -1 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_entryCircNumberingStart 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 1 5 wxALL|wxEXPAND 0 0 1 0 0 0 1 0 0 m_stdButtons protected OnOkClick