12DRC_RE_ROUTING_WIDTH_PANEL_BASE::DRC_RE_ROUTING_WIDTH_PANEL_BASE( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
long style,
const wxString&
name ) : wxPanel( parent, id, pos, size, style,
name )
14 wxBoxSizer* mainSizer;
15 mainSizer =
new wxBoxSizer( wxVERTICAL );
17 wxBoxSizer* bConstraintImageAndValueSizer;
18 bConstraintImageAndValueSizer =
new wxBoxSizer( wxHORIZONTAL );
25 wxBoxSizer* bConstraintContentSizer;
26 bConstraintContentSizer =
new wxBoxSizer( wxVERTICAL );
29 bConstraintContentSizer->Add( 0, 0, 1, wxEXPAND, 5 );
31 wxFlexGridSizer* fgSizer31;
32 fgSizer31 =
new wxFlexGridSizer( 3, 3, 0, 0 );
33 fgSizer31->SetFlexibleDirection( wxBOTH );
34 fgSizer31->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
36 m_staticText13 =
new wxStaticText(
this, wxID_ANY,
_(
"Minimum Routing Width"), wxDefaultPosition, wxDefaultSize, 0 );
43 m_staticText14 =
new wxStaticText(
this, wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
47 m_staticText15 =
new wxStaticText(
this, wxID_ANY,
_(
"Preferred Routing Width"), wxDefaultPosition, wxDefaultSize, 0 );
54 m_staticText16 =
new wxStaticText(
this, wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
58 m_staticText17 =
new wxStaticText(
this, wxID_ANY,
_(
"Maximum Routing Width"), wxDefaultPosition, wxDefaultSize, 0 );
65 m_staticText18 =
new wxStaticText(
this, wxID_ANY,
_(
"mm"), wxDefaultPosition, wxDefaultSize, 0 );
70 bConstraintContentSizer->Add( fgSizer31, 0, wxEXPAND, 5 );
73 bConstraintContentSizer->Add( 0, 0, 1, wxEXPAND, 5 );
76 bConstraintImageAndValueSizer->Add( bConstraintContentSizer, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT, 5 );
79 mainSizer->Add( bConstraintImageAndValueSizer, 0, wxEXPAND, 5 );
82 this->SetSizer( mainSizer );
84 mainSizer->Fit(
this );