14PANEL_BOARD_CLASS_BASE::PANEL_BOARD_CLASS_BASE( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
long style,
const wxString&
name ) :
CALCULATOR_PANEL( parent, id, pos, size, style,
name )
16 wxBoxSizer* bSizerBoardClass;
17 bSizerBoardClass =
new wxBoxSizer( wxHORIZONTAL );
19 wxBoxSizer* bSizerUnitsMargins;
20 bSizerUnitsMargins =
new wxBoxSizer( wxVERTICAL );
22 wxArrayString m_BoardClassesUnitsSelectorChoices;
28 bSizerBoardClass->Add( bSizerUnitsMargins, 0, wxLEFT, 10 );
30 wxBoxSizer* brdclsSizerRight;
31 brdclsSizerRight =
new wxBoxSizer( wxVERTICAL );
33 m_staticTextBrdClass =
new wxStaticText(
this, wxID_ANY,
_(
"Note: Values are minimal values"), wxDefaultPosition, wxDefaultSize, 0 );
35 m_staticTextBrdClass->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_ITALIC, wxFONTWEIGHT_BOLD,
false, wxEmptyString ) );
87 m_panelShowClassPrms =
new wxPanel(
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
91 bSizerBoardClass->Add( brdclsSizerRight, 1, wxEXPAND, 5 );
94 this->SetSizer( bSizerBoardClass );
96 bSizerBoardClass->Fit(
this );
UNIT_SELECTOR_LEN * m_BoardClassesUnitsSelector
wxGrid * m_gridClassesValuesDisplay
~PANEL_BOARD_CLASS_BASE()
wxStaticText * m_staticTextBrdClass
virtual void OnBoardClassesUnitsSelection(wxCommandEvent &event)
PANEL_BOARD_CLASS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
wxPanel * m_panelShowClassPrms