10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
17#include <wx/gbsizer.h>
22#include <wx/settings.h>
27#include <wx/notebook.h>
28#include <wx/checkbox.h>
29#include <wx/stattext.h>
30#include <wx/textctrl.h>
31#include <wx/bmpcbox.h>
98 DIALOG_SHAPE_PROPERTIES_BASE( wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title =
_(
"%s Properties"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
Class DIALOG_SHAPE_PROPERTIES_BASE.
wxGridBagSizer * m_gbsBezier
~DIALOG_SHAPE_PROPERTIES_BASE()
wxButton * m_StandardButtonsSizerOK
wxPanel * m_rectangleByCornerSize
virtual void onFilledCheckbox(wxCommandEvent &event)
wxBoxSizer * m_upperSizer
wxGridBagSizer * m_gbsRectangleByCorners
wxGridBagSizer * m_gbsCircleCenterRadius
wxCheckBox * m_hasSolderMask
wxGridBagSizer * m_gbsRectangleByCenterSize
wxGridBagSizer * m_gbsCircleCenterPoint
wxGridBagSizer * m_gbsLineByStartMid
NET_SELECTOR * m_netSelector
wxTextCtrl * m_thicknessCtrl
wxGridBagSizer * m_gbsLineByEnds
wxPanel * m_lineByLengthAngle
wxStaticText * m_netLabel
wxStaticText * m_solderMaskMarginUnit
wxGridBagSizer * m_gbsRectangleByCornerSize
virtual void onLayerSelection(wxCommandEvent &event)
wxStaticText * m_thicknessUnits
PCB_LAYER_BOX_SELECTOR * m_LayerSelectionCtrl
wxTextCtrl * m_solderMaskMarginCtrl
wxNotebook * m_notebookShapeDefs
wxPanel * m_rectangleByCorners
wxStdDialogButtonSizer * m_StandardButtonsSizer
wxPanel * m_circleCenterPoint
wxStaticText * m_lineStyleLabel
wxStaticText * m_techLayersLabel
wxPanel * m_lineByStartMid
virtual void onTechLayersChanged(wxCommandEvent &event)
wxButton * m_StandardButtonsSizerCancel
wxStaticText * m_solderMaskMarginLabel
wxGridBagSizer * m_gbsLineByLengthAngle
wxBitmapComboBox * m_lineStyleCombo
wxPanel * m_rectangleByCenterSize
wxStaticText * m_thicknessLabel
wxGridBagSizer * m_gbsArcByCSA
wxGridBagSizer * m_gbsArcBySME
wxCheckBox * m_filledCtrl
DIALOG_SHAPE_PROPERTIES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("%s Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxStaticText * m_LayerLabel
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
Class to display a pcb layer list in a wxBitmapComboBox.