C++ 1 source_name 0 0 res UTF-8 connect pcb_calculator_frame_base 1000 none 1 pcb_calculator_frame_base . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY PCB_CALCULATOR_FRAME_BASE -1,-1 wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER KIWAY_PLAYER; kiway_player.h PCB Calculator pcb_calculator wxFULL_REPAINT_ON_RESIZE|wxTAB_TRAVERSAL 1 OnClosePcbCalc OnUpdateUI 1 1 0 wxID_ANY MenuBar m_menubar protected ; ; forward_declare bmainFrameSizer wxVERTICAL none 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Notebook 1 protected 1 Resizable 1 0 Regulators 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelRegulators 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerMainReg wxVERTICAL none 5 wxEXPAND 0 bSizerColBalancer wxHORIZONTAL none 6 wxTOP|wxRIGHT|wxEXPAND 0 400,-1 bSizeLeftpReg wxVERTICAL none 5 wxEXPAND|wxALL 0 bSizerType wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Type: 0 0 0 1 m_staticTextRegType 1 protected 1 Resizable 1 0 Type of the regulator. There are 2 types: - regulators which have a dedicated sense pin for the voltage regulation. - 3 terminal pins. -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 "Standard Type" "3 Terminal Type" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceRegType 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnRegulTypeSelection 5 wxEXPAND 0 10 protected 0 10 wxALL|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_bitmapRegul4pins 1 protected 1 Resizable 1 0 10 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_bitmapRegul3pins 1 protected 1 Resizable 1 0 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxRIGHT|wxLEFT 0 wxID_ANY Formula sbSizerRegFormula wxVERTICAL 1 none 5 wxALIGN_CENTER_HORIZONTAL|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,92,-1,70,0 0 0 wxID_ANY Vout = Vref * (R1 + R2) / R2 0 0 0 1 m_RegulFormula 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 0 0 protected 10 10 wxEXPAND|wxTOP|wxLEFT 1 bSizerRegulRight wxVERTICAL none 5 wxEXPAND|wxBOTTOM|wxRIGHT 0 4 wxBOTH 2 0 fgSizerRegParams wxFLEX_GROWMODE_SPECIFIED none 6 4 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbRegulR1 1 protected 1 Resizable 1 wxRB_GROUP 0 wxFILTER_NONE wxDefaultValidator 1 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY R1: 0 0 0 1 m_labelRegultR1 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulR1Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY kOhm 0 0 0 1 m_r1Units 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbRegulR2 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY R2: 0 0 0 1 m_labelRegultR2 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulR2Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY kOhm 0 0 0 1 m_r2Units 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rbRegulVout 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vout: 0 0 0 1 m_labelVout 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulVoutValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY V 0 0 0 1 m_unitsVout 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Vref: 0 0 0 1 m_labelVRef 1 protected 1 Resizable 1 0 The internal reference voltage of the regulator. Should not be 0. -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulVrefValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY V 0 0 0 1 m_unitsVref 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Iadj: 0 0 0 1 m_RegulIadjTitle 1 protected 1 Resizable 1 0 For 3 terminal regulators only, the Adjust pin current. -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulIadjValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY uA 0 0 0 1 m_IadjUnitLabel 1 protected 1 Resizable 1 0 -1 30 wxEXPAND|wxLEFT 0 bSizerRegulButtonCalcReset wxHORIZONTAL none 5 wxEXPAND 3 0 protected 0 10 wxTOP 6 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Calculate 0 0 0 1 m_buttonCalculate 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRegulatorCalcButtonClick 5 wxEXPAND 2 0 protected 0 10 wxTOP 6 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Reset to Defaults 0 0 0 1 m_buttonRegulReset 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnRegulatorResetButtonClick 5 wxEXPAND 3 0 protected 0 10 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_RegulMessage 1 protected 1 Resizable 1 0 -1 10 wxEXPAND|wxRIGHT 0 wxID_ANY Regulator sbSizerRegulatorsChooser wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceRegulatorSelector 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnRegulatorSelection 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Regulators data file: 0 0 0 1 m_staticTextRegFile 1 protected 1 Resizable 1 0 The name of the data file which stores known regulators parameters. -1 5 wxEXPAND 1 bSizerDataFile wxHORIZONTAL none 5 wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_regulators_fileNameCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Browse 0 0 0 1 m_buttonDataFile 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDataFileSelection 5 wxEXPAND 1 bSizerReulBtn wxHORIZONTAL none 5 wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Edit Regulator 0 0 0 1 m_buttonEditItem 1 protected 1 Resizable 1 0 Edit the current selected regulator. wxFILTER_NONE wxDefaultValidator OnEditRegulator 5 wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add Regulator 0 0 0 1 m_buttonAddItem 1 protected 1 Resizable 1 0 Enter a new item to the current list of available regulators wxFILTER_NONE wxDefaultValidator OnAddRegulator 5 wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Remove Regulator 0 0 0 1 m_buttonRemoveItem 1 protected 1 Resizable 1 0 Remove an item from the current list of available regulators wxFILTER_NONE wxDefaultValidator OnRemoveRegulator RF Attenuators 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelAttenuators 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerAtt wxHORIZONTAL none 5 wxEXPAND|wxRIGHT 0 260,-1 bLeftSizerAtt wxVERTICAL none 5 wxEXPAND|wxALL 0 1 1 1 1 1 0 "PI" "Tee" "Bridged tee" "Resistive splitter" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Attenuators 1 0 0 1 m_AttenuatorsSelection 1 protected 1 Resizable 2 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnAttenuatorSelection 5 wxEXPAND 0 5 protected 0 10 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_attenuatorBitmap 1 protected 1 Resizable 1 ; ; forward_declare 0 5 wxEXPAND|wxRIGHT|wxLEFT 0 bMiddleSizerAtt wxVERTICAL none 5 wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT 0 wxID_ANY Parameters sbSizerAttPrms wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 3 wxBOTH 1 0 fgSizerAttPrms wxFLEX_GROWMODE_SPECIFIED none 3 3 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Attenuation: 0 0 0 1 m_attenuationLabel 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_AttValueCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dB 0 0 0 1 m_attUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Zin: 0 0 0 1 m_attenuationZinLabel 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ZinValueCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ohms 0 0 0 1 m_attZinUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Zout: 0 0 0 1 m_ZoutLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ZoutValueCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ohms 0 0 0 1 m_attZoutUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL 0 bSizerAttButt wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Calculate 0 0 0 1 m_buttonAlcAtt 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCalculateAttenuator 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Calculate 0 0 0 1 m_bpButtonCalcAtt 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCalculateAttenuator 5 wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT 0 wxID_ANY Values sbSizerAttValues wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 3 wxBOTH 1 0 fgSizerAttResults wxFLEX_GROWMODE_SPECIFIED none 3 3 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY R1: 0 0 0 1 m_attenuatorR1Label 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Att_R1_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ohms 0 0 0 1 m_attR1Unit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY R2: 0 0 0 1 m_attenuatorR2Label 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Att_R2_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ohms 0 0 0 1 m_attR2Unit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY R3: 0 0 0 1 m_attenuatorR3Label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Att_R3_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Ohms 0 0 0 1 m_attR3Unit 1 protected 1 Resizable 1 0 -1 3 wxEXPAND|wxLEFT 1 bSizerMessages wxVERTICAL none 6 wxLEFT 0 bSizerIndentLabel wxHORIZONTAL none 2 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Messages 0 0 0 1 m_staticTextAttMsg 1 protected 1 Resizable 1 0 -1 8 wxEXPAND|wxBOTTOM|wxRIGHT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Attenuator_Messages 1 protected 1 Resizable 1 wxHW_NO_SELECTION|wxHW_SCROLLBAR_AUTO 0 5 wxEXPAND|wxALL 1 wxID_ANY Formula sbRightSizerFormula wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelAttFormula 1 protected 1 Resizable 1 wxHW_SCROLLBAR_AUTO 0 E-Series 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelESeries 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerESerie wxVERTICAL none 5 wxEXPAND|wxTOP 0 bMiddleSizerESeries wxHORIZONTAL none 5 wxLEFT|wxRIGHT|wxTOP|wxEXPAND 0 wxID_ANY Inputs sbSizerESeriesInput wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 3 wxBOTH 1 0 fgSizerAttPrms1 wxFLEX_GROWMODE_SPECIFIED none 4 3 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Required resistance: 0 0 0 -1,-1 1 m_ESrequired 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ResRequired 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY kOhm 0 0 0 1 m_reqResUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Exclude value 1: 0 0 0 -1,-1 1 m_ESrequired1 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ResExclude1 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY kOhm 0 0 0 1 m_exclude1Units 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Exclude value 2: 0 0 0 -1,-1 1 m_ESrequired11 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ResExclude2 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY kOhm 0 0 0 1 m_exclude2Units 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline6 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxEXPAND 1 bSizer40 wxHORIZONTAL none 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY E1 0 0 1 m_e1 1 protected 1 Resizable 1 wxRB_GROUP ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnESeriesSelection 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY E3 0 0 1 m_e3 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnESeriesSelection 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY E6 0 0 1 m_e6 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 1 OnESeriesSelection 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY E12 0 0 1 m_e12 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnESeriesSelection 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 1 wxID_ANY Solutions sbSizerESeriesSolutions wxVERTICAL 1 none 5 wxBOTTOM|wxEXPAND 0 5 wxBOTH 1 0 fgSizerESerieResults wxFLEX_GROWMODE_SPECIFIED none 6 3 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Simple solution: 0 0 0 1 m_ESerieSimpleSolution 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 150,-1 1 m_ESeries_Sol2R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Error: 0 0 0 1 m_ESeriesSimpleErr 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ESeriesError2R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY % 0 0 0 1 m_ESeriesSimplePercent 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 3R solution: 0 0 0 1 m_ESerie3RSolution1 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 220,-1 1 m_ESeries_Sol3R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Error: 0 0 0 1 m_ESeriesAltErr 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ESeriesError3R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY % 0 0 0 1 m_ESeriesAltPercent 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 4R solution: 0 0 0 1 m_ESeries4RSolution 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 290,-1 1 m_ESeries_Sol4R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Error: 0 0 0 1 m_ESeriesAltErr1 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ESeriesError4R 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY % 0 0 0 1 m_ESeriesAltPercent1 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline7 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Calculate 0 0 0 1 m_buttonEScalculate 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCalculateESeries 5 wxALIGN_BOTTOM 1 bSizer47 wxVERTICAL none 5 wxEXPAND 1 bLowerESerie wxHORIZONTAL none 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 1 wxID_ANY Help sbLowerSizerEseriesHelp wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelESeriesHelp 1 protected 1 Resizable 1 wxHW_SCROLLBAR_AUTO 0 Color Code 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelColorCode 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerPanelColorCode wxHORIZONTAL none 8 wxALL 0 bSizer38 wxVERTICAL none 30 wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 "10% / 5%" "<= 2%" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Tolerance 1 0 0 1 m_rbToleranceSelection 1 protected 1 Resizable 0 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnToleranceSelection 5 wxEXPAND|wxLEFT 1 6 wxBOTH 0 fgSizerColoCode wxFLEX_GROWMODE_SPECIFIED none 2 0 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 1st Band 0 0 0 1 m_staticText31 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 2nd Band 0 0 0 1 m_staticText34 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 3rd Band 0 0 0 1 m_staticText35 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 4th Band 0 0 0 1 m_Band4Label 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Multiplier 0 0 0 1 m_staticText37 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Tolerance 0 0 0 1 m_staticText38 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band1bitmap 1 protected 1 Resizable 1 0 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band2bitmap 1 protected 1 Resizable 1 0 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band3bitmap 1 protected 1 Resizable 1 0 5 wxALIGN_CENTER_HORIZONTAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band4bitmap 1 protected 1 Resizable 1 0 5 wxALIGN_CENTER_HORIZONTAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band_mult_bitmap 1 protected 1 Resizable 1 0 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_Band_tol_bitmap 1 protected 1 Resizable 1 0 TransLine 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelTransline 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizeTransline wxHORIZONTAL none 5 wxEXPAND 0 bLeftSizer wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 "Microstrip Line" "Coplanar wave guide" "Coplanar wave guide w/ ground plane" "Rectangular Waveguide" "Coaxial Line" "Coupled Microstrip Line" "Stripline" "Twisted Pair" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Transmission Line Type 1 0 0 1 m_TranslineSelection 1 protected 1 Resizable 2 1 wxRA_SPECIFY_COLS 0 wxFILTER_NONE wxDefaultValidator OnTranslineSelection 5 wxEXPAND 0 5 protected 0 10 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_translineBitmap 1 protected 1 Resizable 1 ; ; forward_declare 0 5 wxALL|wxEXPAND 1 bMiddleSizer wxVERTICAL none 5 wxEXPAND|wxBOTTOM 0 wxID_ANY Substrate Parameters sbSubstrateBoxSizer wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 1 3 wxBOTH 1 0 fgSizerSubstPrms wxFLEX_GROWMODE_SPECIFIED none 9 3 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Er: 0 0 0 1 m_EpsilonR_label 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 bSizer441 wxHORIZONTAL none 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Value_EpsilonR 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY ... 0 0 0 1 m_button_EpsilonR 1 protected 1 Resizable 1 wxBU_EXACTFIT 0 wxFILTER_NONE wxDefaultValidator OnTranslineEpsilonR_Button 5 wxEXPAND 1 0 protected 0 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Tan delta: 0 0 0 1 m_TanD_label 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 bSizer442 wxHORIZONTAL none 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Value_TanD 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY ... 0 0 0 1 m_button_TanD 1 protected 1 Resizable 1 wxBU_EXACTFIT 0 wxFILTER_NONE wxDefaultValidator OnTranslineTanD_Button 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Rho: 0 0 0 1 m_Rho_label 1 protected 1 Resizable 1 0 Specific resistance in ohms * meters -1 5 wxEXPAND 1 bSizer443 wxHORIZONTAL none 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Value_Rho 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY ... 0 0 0 1 m_button_Rho 1 protected 1 Resizable 1 wxBU_EXACTFIT 0 wxFILTER_NONE wxDefaultValidator OnTranslineRho_Button 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY H: 0 0 0 1 m_substrate_prm4_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm4_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm4_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY H_t: 0 0 0 1 m_substrate_prm5_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm5_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm5_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY T: 0 0 0 1 m_substrate_prm6_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm6_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm6_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Rough: 0 0 0 1 m_substrate_prm7_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm7_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm7_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Insulator mu: 0 0 0 1 m_substrate_prm8_label 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm8_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm8_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Conductor mu: 0 0 0 1 m_substrate_prm9_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Substrate_prm9_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_SubsPrm9_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxTOP 0 wxID_ANY Component Parameters sbCmpPrmsSizer wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 3 wxBOTH 1 0 fgSizeCmpPrms wxFLEX_GROWMODE_SPECIFIED none 1 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Frequency: 0 0 0 1 m_Frequency_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Value_Frequency_Ctrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_Frequency 1 protected 1 Resizable 0 1 UNIT_SELECTOR_FREQUENCY; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_HORIZONTAL 1 bSizerHelpBitmaps wxVERTICAL none 10 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_bmCMicrostripZoddZeven 1 protected 1 Resizable 1 0 5 wxEXPAND 0 2 wxBOTH 0,1 15 m_fgSizerZcomment wxFLEX_GROWMODE_SPECIFIED protected 0 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,93,92,-1,70,0 0 0 wxID_ANY Zdiff = Zodd * 2 0 0 0 1 m_staticTextZdiff 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,93,92,-1,70,0 0 0 wxID_ANY Zcommon = Zeven / 2 0 0 0 1 m_staticTextZcommon 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 bRightSizer wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY Physical Parameters btranslineRightSizer wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 4 wxBOTH 1 0 fgSizerPhysPrms wxFLEX_GROWMODE_SPECIFIED none 4 3 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_phys_prm1_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Phys_prm1_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_Param1 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_radioBtnPrm1 1 protected 1 Resizable 1 wxRB_GROUP 0 wxFILTER_NONE wxDefaultValidator 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_phys_prm2_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Phys_prm2_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_Param2 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_radioBtnPrm2 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_phys_prm3_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Phys_prm3_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_Param3 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 0 0 protected 0 5 wxALIGN_CENTER_HORIZONTAL 0 btranslineButtonsSizer wxVERTICAL none 5 wxALIGN_CENTER_HORIZONTAL 0 bSizerButtons wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Analyze 0 0 0 1 m_bpButtonAnalyze 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTranslineAnalyse 5 wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Analyze 0 0 0 1 m_AnalyseButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTranslineAnalyse 5 wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Synthesize 0 0 0 1 m_SynthetizeButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTranslineSynthetize 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Synthetize 0 0 0 1 m_bpButtonSynthetize 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTranslineSynthetize 5 wxEXPAND|wxALL 0 wxID_ANY Electrical Parameters sbElectricalResultsSizer wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM 0 3 wxBOTH 1 0 fgSizerResults wxFLEX_GROWMODE_SPECIFIED none 3 3 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Z: 0 0 0 1 m_elec_prm1_label 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Elec_prm1_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_ElecPrm1 1 protected 1 Resizable 0 1 UNIT_SELECTOR_RESISTOR; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Z: 0 0 0 1 m_elec_prm2_label 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Elec_prm2_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_ElecPrm2 1 protected 1 Resizable 0 1 UNIT_SELECTOR_RESISTOR; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Angle: 0 0 0 1 m_elec_prm3_label 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_Elec_prm3_Value 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceUnit_ElecPrm3 1 protected 1 Resizable 0 1 UNIT_SELECTOR_ANGLE; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 1 wxID_ANY Results sbMessagesSizer wxVERTICAL 1 none 5 wxEXPAND 1 2 wxBOTH 1 0 fgSizerTranslResults wxFLEX_GROWMODE_SPECIFIED none 7 0 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message1 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message1 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message2 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message2 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message3 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message3 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message4 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message4 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message5 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message5 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message6 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message6 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_left_message7 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Message7 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Reset to Defaults 0 0 0 1 m_buttonTransLineReset 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnTransLineResetButtonClick Via Size 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelViaSize 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerViaSize wxHORIZONTAL none 5 wxEXPAND 1 bSizerViaLeftColumn wxVERTICAL none 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 wxID_ANY Parameters sbSizerVS_Inputs wxVERTICAL 1 none 5 wxEXPAND 0 3 wxBOTH 1 0 fgSizerVS_Inputs wxFLEX_GROWMODE_SPECIFIED none 0 4 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,90,-1,70,0 0 0 wxID_ANY Finished hole diameter (D): 0 0 0 1 m_staticTextHoleDia 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlHoleDia 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceHoleDia 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Plating thickness (T): 0 0 0 1 m_staticTextPlatingThickness 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlPlatingThickness 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choicePlatingThickness 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h; Not forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Via length: 0 0 0 1 m_staticTextViaLength 1 protected 1 Resizable 1 0 Via length is the board thickness for through hole vias -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlViaLength 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceViaLength 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h; Not forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Via pad diameter: 0 0 0 1 m_staticTextViaPadDia 1 protected 1 Resizable 1 0 Diameter of pad surrounding via (annular ring) -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlViaPadDia 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceViaPadDia 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h; Not forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Clearance hole diameter: 0 0 0 1 m_staticTextClearanceDia 1 protected 1 Resizable 1 0 Diameter of clearance hole in ground plane(s) -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlClearanceDia 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceClearanceDia 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h; Not forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Z0: 0 0 0 1 m_staticTextImpedance 1 protected 1 Resizable 1 0 Characteristic impedance of conductor -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlImpedance 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_choiceImpedance 1 protected 1 Resizable 0 1 UNIT_SELECTOR_RESISTOR; widgets/unit_selector.h; Not forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Applied current: 0 0 0 1 m_staticAppliedCurrent 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlAppliedCurrent 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY A 0 0 0 1 m_staticTextAppliedCurrentUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Plating resistivity: 0 0 0 1 m_staticTextResistivity 1 protected 1 Resizable 1 0 Specific resistance in ohms * meters -1 5 wxEXPAND 1 bSizer422 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlPlatingResistivity 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY ... 0 0 0 1 m_button_ResistivityVia 1 protected 1 Resizable 1 wxBU_EXACTFIT 0 wxFILTER_NONE wxDefaultValidator OnViaRho_Button 5 wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm-meter 0 0 0 1 m_viaResistivityUnits 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Substrate relative permittivity: 0 0 0 1 m_staticTextPermittivity 1 protected 1 Resizable 1 0 Relative dielectric constant (epsilon r) -1 5 wxEXPAND 1 bSizer423 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlPlatingPermittivity 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY ... 0 0 0 1 m_button_Permittivity 1 protected 1 Resizable 1 wxBU_EXACTFIT 0 wxFILTER_NONE wxDefaultValidator OnViaEpsilonR_Button 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Temperature rise: 0 0 0 1 m_staticTextTemperatureDiff 1 protected 1 Resizable 1 0 Maximum acceptable rise in temperature -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlTemperatureDiff 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY deg C 0 0 0 1 m_viaTempUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pulse rise time: 0 0 0 1 m_staticTextRiseTime 1 protected 1 Resizable 1 0 Pulse rise time to calculate reactance -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_textCtrlRiseTime 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnViaCalculate 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ns 0 0 0 1 m_staticTextRiseTimeUnits 1 protected 1 Resizable 1 0 nanoseconds -1 10 wxALL|wxALIGN_CENTER_HORIZONTAL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,92,-1,70,0 0 0 wxID_ANY Warning: Via pad diameter >= Clearance hole diameter. Some parameters cannot be calculated for a via inside a copper zone. 0 0 0 1 m_staticTextWarning 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onUpdateViaCalcErrorText 5 wxEXPAND 0 -1,460 bSizerRight wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY Results sbSizerVS_Result wxVERTICAL 1 none 5 wxEXPAND 0 3 wxBOTH 1,2 0 fgSizerTW_Results11 wxFLEX_GROWMODE_SPECIFIED none 0 3 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Resistance: 0 0 0 1 m_staticTextArea11 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaResistance 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm 0 0 0 1 m_viaResUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Voltage drop: 0 0 0 1 m_staticText65111 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaVoltageDrop 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY V 0 0 0 1 m_staticText8411 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Power loss: 0 0 0 1 m_staticText66111 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaPowerLoss 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY W 0 0 0 1 m_staticText8311 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Thermal resistance: 0 0 0 1 m_staticText79211 1 protected 1 Resizable 1 0 Using thermal conductivity value 401 Watts/(meter-Kelvin) -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaThermalResistance 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY deg C/W 0 0 0 1 m_viaThermalResUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Estimated ampacity: 0 0 0 1 m_staticTextAmpacity 1 protected 1 Resizable 1 0 Based on temperature rise -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaAmpacity 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY A 0 0 0 1 m_staticTextAmpacityUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Capacitance: 0 0 0 1 m_staticTextCapacitance 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ViaCapacitance 1 protected 1 Resizable 1 0 -1 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY pF 0 0 0 1 m_staticTextCapacitanceUnits 1 protected 1 Resizable 1 0 pico-Farad -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Rise time degradation: 0 0 0 1 m_staticTextRiseTimeOutput 1 protected 1 Resizable 1 0 Rise time degradation for given Z0 and calculated capacitance -1 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_RiseTimeOutput 1 protected 1 Resizable 1 0 -1 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ps 0 0 0 1 m_staticTextRiseTimeOutputUnits 1 protected 1 Resizable 1 0 picoseconds -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Inductance: 0 0 0 1 m_staticTextInductance 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Inductance 1 protected 1 Resizable 1 0 -1 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY nH 0 0 0 1 m_staticTextInductanceUnits 1 protected 1 Resizable 1 0 nano-Henry -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Reactance: 0 0 0 1 m_staticTextReactance 1 protected 1 Resizable 1 0 Inductive reactance for given rise time and calculated inductance -1 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_Reactance 1 protected 1 Resizable 1 0 -1 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm 0 0 0 1 m_viaReactanceUnits 1 protected 1 Resizable 1 0 -1 10 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_viaBitmap 1 protected 1 Resizable 1 ; ; forward_declare 0 Top view of via 5 1 0 protected 0 5 wxALIGN_RIGHT|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Reset to Defaults 0 0 0 1 m_buttonViaReset 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnViaResetButtonClick Track Width 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelTrackWidth 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerTrackWidth wxHORIZONTAL none 5 wxEXPAND 1 bSizeLeft wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY Parameters sbSizerTW_Prms wxVERTICAL 1 none 5 wxEXPAND 0 3 wxBOTH 1 0 fgSizerTWprms wxFLEX_GROWMODE_SPECIFIED none 4 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Current: 0 0 0 1 m_staticTextCurrent 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackCurrentValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWCalculateFromCurrent 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY A 0 0 0 1 m_staticText62 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Temperature rise: 0 0 0 1 m_staticText63 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackDeltaTValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY deg C 0 0 0 1 m_trackTempUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Conductor length: 0 0 0 1 m_staticText66 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackLengthValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_TW_CuLength_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Resistivity: 0 0 0 1 m_staticText103 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_TWResistivity 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm-meter 0 0 0 1 m_resistivityUnits 1 protected 1 Resizable 1 0 -1 8 wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_htmlWinFormulas 1 protected 1 Resizable 1 wxHW_NO_SELECTION|wxHW_SCROLLBAR_AUTO 0 5 wxEXPAND 0 bSizeRight wxVERTICAL none 5 wxEXPAND|wxALL 1 wxID_ANY External Layer Traces sbSizerTW_Result wxVERTICAL 1 none 5 wxEXPAND 0 3 wxBOTH 1 0 fgSizerTW_Results wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxLEFT|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,90,-1,70,0 0 0 wxID_ANY Trace width: 0 0 0 1 m_staticTextExtWidth 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ExtTrackWidthValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWCalculateFromExtWidth 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_TW_ExtTrackWidth_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Trace thickness: 0 0 0 1 m_staticText65 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ExtTrackThicknessValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_ExtTrackThicknessUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_THICKNESS; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline3 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline4 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline5 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Cross-section area: 0 0 0 1 m_staticTextArea 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ExtTrackAreaValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm ^ 2 0 0 0 1 m_extTrackAreaUnitLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Resistance: 0 0 0 1 m_staticText651 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ExtTrackResistValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm 0 0 0 1 m_extTrackResUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Voltage drop: 0 0 0 1 m_staticText661 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ExtTrackVDropValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY V 0 0 0 1 m_staticText83 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Power loss: 0 0 0 1 m_staticText79 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_ExtTrackLossValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY W 0 0 0 1 m_staticText791 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALL 1 wxID_ANY Internal Layer Traces sbSizerTW_Result1 wxVERTICAL 1 none 5 wxEXPAND 0 3 wxBOTH 1 0 fgSizerTW_Results1 wxFLEX_GROWMODE_SPECIFIED none 7 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,90,-1,70,0 0 0 wxID_ANY Trace width: 0 0 0 1 m_staticTextIntWidth 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_IntTrackWidthValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWCalculateFromIntWidth 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_TW_IntTrackWidth_choiceUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Trace thickness: 0 0 0 1 m_staticText652 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_IntTrackThicknessValue 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_IntTrackThicknessUnit 1 protected 1 Resizable 0 1 UNIT_SELECTOR_THICKNESS; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnTWParametersChanged 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline8 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline9 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline10 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Cross-section area: 0 0 0 1 m_staticTextArea1 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_IntTrackAreaValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm ^ 2 0 0 0 1 m_intTrackAreaUnitLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Resistance: 0 0 0 1 m_staticText6511 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_IntTrackResistValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY ohm 0 0 0 1 m_intTrackResUnits 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Voltage drop: 0 0 0 1 m_staticText6611 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_IntTrackVDropValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY V 0 0 0 1 m_staticText831 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Power loss: 0 0 0 1 m_staticText792 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY dummy 0 0 0 1 m_IntTrackLossValue 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY W 0 0 0 1 m_staticText7911 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Reset to Defaults 0 0 0 1 m_buttonTrackWidthReset 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnTWResetButtonClick Electrical Spacing 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelElectricalSpacing 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerElectricalClearance wxHORIZONTAL none 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 bLeftSizerElectricalClearance wxVERTICAL none 10 wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,91,-1,70,0 0 0 wxID_ANY 0 0 1 m_ElectricalSpacingUnitsSelector 1 protected 1 Resizable -1 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnElectricalSpacingUnitsSelection 10 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline2 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Voltage > 500 V: 0 0 0 1 m_staticText891 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ElectricalSpacingVoltage 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Update Values 0 0 0 1 m_buttonElectSpacingRefresh 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnElectricalSpacingRefresh 20 wxEXPAND|wxLEFT 1 m_electricalSpacingSizer wxVERTICAL protected 5 wxALIGN_CENTER_HORIZONTAL|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,93,92,-1,70,0 0 0 wxID_ANY Note: Values are minimal values (from IPC 2221) 0 0 0 1 m_staticTextElectricalSpacing 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 0 0 1 wxALIGN_CENTER wxALIGN_TOP 0 1 wxALIGN_CENTER 30 "B1" "B2" "B3" "B4" "A5" "A6" "A7" wxALIGN_CENTER 7 100,100,100,100,100,100,100 1 0 Dock 0 Left 0 1 0 0 0 1 1 1 0 0 wxID_ANY 0 0 0 0 1 m_gridElectricalSpacingValues 1 protected 1 Resizable wxALIGN_RIGHT 100 "0 .. 15 V" "16 .. 30 V" "31 .. 50 V" "51 .. 100 V" "101 .. 150 V" "151 .. 170 V" "171 .. 250 V" "251 .. 300 V" "301 .. 500 V" " > 500 V" wxALIGN_CENTER 24,24,24,24,24,24,24,24,24,24 10 1 0 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY * B1 - Internal Conductors * B2 - External Conductors, uncoated, sea level to 3050 m * B3 - External Conductors, uncoated, over 3050 m * B4 - External Conductors, with permanent polymer coating (any elevation) * A5 - External Conductors, with conformal coating over assembly (any elevation) * A6 - External Component lead/termination, uncoated * A7 - External Component lead termination, with conformal coating (any elevation) 0 0 0 1 m_staticText88 1 protected 1 Resizable 1 0 -1 Board Classes 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelBoardClass 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerBoardClass wxHORIZONTAL none 10 wxLEFT 0 bSizerUnitsMargins wxVERTICAL none 32 wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_BoardClassesUnitsSelector 1 protected 1 Resizable 0 1 UNIT_SELECTOR_LEN; widgets/unit_selector.h 0 wxFILTER_NONE wxDefaultValidator OnBoardClassesUnitsSelection 5 wxEXPAND 1 brdclsSizerRight wxVERTICAL none 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,93,92,-1,70,0 0 0 wxID_ANY Note: Values are minimal values 0 0 0 1 m_staticTextBrdClass 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 0 0 1 wxALIGN_CENTER wxALIGN_TOP 0 1 wxALIGN_CENTER 30 "Class 1" "Class 2" "Class 3" "Class 4" "Class 5" "Class 6" wxALIGN_CENTER 6 100,100,100,100,100,100 1 0 Dock 0 Left 0 1 0 0 0 1 1 1 0 0 wxID_ANY 0 0 0 0 1 m_gridClassesValuesDisplay 1 protected 1 Resizable wxALIGN_RIGHT 160 "Lines width" "Min clearance" "Via: (diam - drill)" "Plated Pad: (diam - drill)" "NP Pad: (diam - drill)" wxALIGN_CENTER 24,24,24,24,24 5 1 0 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelShowClassPrms 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL