45        wxMessageBox( 
_( 
"Incorrect value for Epsilon R" ) );
 
   51        wxMessageBox( 
_( 
"Incorrect value for Loss Tangent" ) );
 
 
   63    dummy.m_EpsilonR = 1.0;
 
   64    dummy.m_LossTangent = 0.0;
 
 
  118    int idx = 
event.GetIndex();
 
 
  135    int idx = 
event.GetIndex();
 
  137    switch( event.GetKeyCode() )
 
  149            m_lcMaterials->SetItemState( 
next, wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED );
 
 
wxTextCtrl * m_tcEpsilonR
 
DIALOG_DIELECTRIC_MATERIAL_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Dielectric Material Characteristics"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
 
wxTextCtrl * m_tcMaterial
 
wxListCtrl * m_lcMaterials
 
void onListItemSelected(wxListEvent &event) override
 
void onListKeyDown(wxListEvent &event) override
 
~DIALOG_DIELECTRIC_MATERIAL()
 
DIALOG_DIELECTRIC_MATERIAL(wxWindow *aParent, DIELECTRIC_SUBSTRATE_LIST &aMaterialList)
 
DIELECTRIC_SUBSTRATE GetSelectedSubstrate()
 
DIELECTRIC_SUBSTRATE_LIST & m_materialList
The list of available materials.
 
bool TransferDataFromWindow() override
 
bool TransferDataToWindow() override
 
void SetupStandardButtons(std::map< int, wxString > aLabels={})
 
std::vector< FAB_LAYER_COLOR > dummy
 
wxString FormatLossTangent()
 
wxString FormatEpsilonR()