12DIALOG_LAYER_SELECTION_BASE::DIALOG_LAYER_SELECTION_BASE( wxWindow* parent, wxWindowID
id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style ) :
DIALOG_SHIM( parent, id, title, pos, size, style )
14 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
16 wxBoxSizer* bSizerMain;
17 bSizerMain =
new wxBoxSizer( wxVERTICAL );
19 wxBoxSizer* bSizerUpper;
20 bSizerUpper =
new wxBoxSizer( wxHORIZONTAL );
81 bSizerMain->Add( bSizerUpper, 1, wxEXPAND|wxALL, 10 );
84 this->SetSizer( bSizerMain );
86 bSizerMain->Fit(
this );
88 this->Centre( wxBOTH );
109DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE::DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE( wxWindow* parent, wxWindowID
id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style ) :
DIALOG_SHIM( parent, id, title, pos, size, style )
111 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
113 wxBoxSizer* bSizerMain;
114 bSizerMain =
new wxBoxSizer( wxVERTICAL );
116 wxBoxSizer* bSizerUpper;
117 bSizerUpper =
new wxBoxSizer( wxHORIZONTAL );
119 wxBoxSizer* bSizerLeft;
120 bSizerLeft =
new wxBoxSizer( wxVERTICAL );
122 m_staticTextTopLayer =
new wxStaticText(
this, wxID_ANY,
_(
"Top/Front layer:"), wxDefaultPosition, wxDefaultSize, 0 );
156 bSizerUpper->Add( bSizerLeft, 1, wxEXPAND|wxRIGHT|wxLEFT, 5 );
158 wxBoxSizer* bSizerRight;
159 bSizerRight =
new wxBoxSizer( wxVERTICAL );
161 m_staticTextBottomLayer =
new wxStaticText(
this, wxID_ANY,
_(
"Bottom/Back layer:"), wxDefaultPosition, wxDefaultSize, 0 );
195 bSizerUpper->Add( bSizerRight, 1, wxEXPAND|wxRIGHT|wxLEFT, 5 );
198 bSizerMain->Add( bSizerUpper, 1, wxALL|wxEXPAND, 5 );
207 bSizerMain->Add(
m_sdbSizer, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxTOP, 5 );
210 this->SetSizer( bSizerMain );
212 bSizerMain->Fit(
this );
214 this->Centre( wxBOTH );
DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Select Copper Layer Pair"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxGrid * m_rightGridLayers
wxButton * m_sdbSizerCancel
~DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE()
wxGrid * m_leftGridLayers
wxStdDialogButtonSizer * m_sdbSizer
virtual void OnLeftGridCellClick(wxGridEvent &event)
virtual void OnRightGridCellClick(wxGridEvent &event)
wxStaticText * m_staticTextBottomLayer
wxStaticText * m_staticTextTopLayer
virtual void OnMouseMove(wxUpdateUIEvent &event)
wxGrid * m_leftGridLayers
~DIALOG_LAYER_SELECTION_BASE()
virtual void OnRightGridCellClick(wxGridEvent &event)
DIALOG_LAYER_SELECTION_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Select Layer"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxGrid * m_rightGridLayers
virtual void OnLeftGridCellClick(wxGridEvent &event)
virtual void OnLeftButtonReleased(wxMouseEvent &event)
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...