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>
23#include <wx/gbsizer.h>
25#include <wx/checkbox.h>
26#include <wx/bmpcbox.h>
110 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.
~DIALOG_SHAPE_PROPERTIES_BASE()
wxButton * m_StandardButtonsSizerOK
wxStaticText * m_endYUnits
wxTextCtrl * m_rectangleHeightCtrl
virtual void onFilledCheckbox(wxCommandEvent &event)
wxBoxSizer * m_upperSizer
wxStaticText * m_BezierPointC1YLabel
wxTextCtrl * m_BezierC1X_Ctrl
wxStaticText * m_rectangleHeightUnits
wxTextCtrl * m_BezierC2X_Ctrl
wxStaticText * m_endYLabel
wxStaticText * m_startYUnits
wxStaticText * m_startPointLabel
wxStaticText * m_segmentLengthLabel
wxStaticText * m_BezierPointC2XUnit
wxStaticText * m_BezierPointC1XLabel
wxGridBagSizer * m_sizerStartEnd
wxStaticText * m_angleLabel
wxStaticText * m_BezierPointC2YLabel
wxStaticText * m_bezierCtrlPt2Label
NET_SELECTOR * m_netSelector
wxTextCtrl * m_thicknessCtrl
wxStaticText * m_netLabel
wxGridBagSizer * m_sizerBezier
virtual void onLayerSelection(wxCommandEvent &event)
wxStaticText * m_BezierPointC1XUnit
wxStaticText * m_thicknessUnits
PCB_LAYER_BOX_SELECTOR * m_LayerSelectionCtrl
wxStaticText * m_segmentLengthUnits
wxTextCtrl * m_startYCtrl
wxStaticText * m_BezierPointC2XLabel
wxTextCtrl * m_segmentAngleCtrl
wxStaticText * m_endXUnits
wxStaticText * m_rectangleWidthLabel
wxStdDialogButtonSizer * m_StandardButtonsSizer
wxStaticText * m_startXUnits
wxStaticText * m_bezierCtrlPt1Label
wxStaticText * m_segmentAngleUnits
wxStaticText * m_angleUnits
wxStaticText * m_endPointLabel
wxStaticText * m_lineStyleLabel
wxStaticText * m_rectangleWidthUnits
wxTextCtrl * m_rectangleWidthCtrl
wxButton * m_StandardButtonsSizerCancel
wxBitmapComboBox * m_lineStyleCombo
wxStaticText * m_BezierPointC2YUnit
wxStaticText * m_startYLabel
wxStaticText * m_rectangleHeightLabel
wxStaticText * m_BezierPointC1YUnit
wxStaticText * m_endXLabel
wxStaticText * m_thicknessLabel
wxTextCtrl * m_BezierC1Y_Ctrl
wxCheckBox * m_filledCtrl
wxStaticText * m_segmentAngleLabel
wxStaticText * m_startXLabel
wxTextCtrl * m_startXCtrl
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)
wxTextCtrl * m_segmentLengthCtrl
wxTextCtrl * m_BezierC2Y_Ctrl
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.