C++ 1 connect none 0 0 res UTF-8 dialog_track_via_properties_base 1000 1 1 UI DIALOG_TRACK_VIA_PROPERTIES_BASE . 0 source_name 1 0 source_name 1 1 0 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 0 1 impl_virtual 0 wxID_ANY -1,-1 DIALOG_TRACK_VIA_PROPERTIES_BASE -1,-1 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxSYSTEM_MENU DIALOG_SHIM; dialog_shim.h Track & Via Properties 0 m_MainSizer wxVERTICAL protected 10 wxEXPAND|wxALL 0 wxID_ANY Common m_sbCommonSizer wxVERTICAL 1 protected 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 5 bSizerNetWidgets wxHORIZONTAL none 10 wxALIGN_CENTER_VERTICAL|wxRIGHT 1 bNetWidgetsLeftCol wxHORIZONTAL none 1 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Net: 0 0 0 1 m_netSelectorLabel 1 protected 1 Resizable 1 0 -1 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 0 0 0 1 0 NET_SELECTOR 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY #include <widgets/net_selector.h> 0 0 1 m_netSelector 1 protected 1 Resizable 1 ; ; forward_declare 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT 1 bNetWidgetsRightCol wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Automatically update via nets 0 0 1 m_viaNotFree 1 protected 1 Resizable 1 wxCHK_3STATE ; ; forward_declare 0 Automatically change the net of this via when the pads or zones it touches are changed wxFILTER_NONE wxDefaultValidator onViaNotFreeClicked 2 wxEXPAND|wxBOTTOM 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_staticline1 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxEXPAND 0 5 protected 0 4 wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 0 0 0 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Locked 0 0 1 m_lockedCbox 1 protected 1 Resizable 1 wxCHK_3STATE 0 wxFILTER_NONE wxDefaultValidator 10 wxEXPAND|wxRIGHT|wxLEFT 0 wxID_ANY Tracks m_sbTrackSizer wxHORIZONTAL 1 protected 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 bSizerTracksLeftCol wxVERTICAL none 8 wxEXPAND|wxBOTTOM 0 5 wxBOTH 1,3 3 fgTrackEnds wxFLEX_GROWMODE_SPECIFIED none 7 3 1 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Start X: 0 0 0 1 m_TrackStartXLabel 1 protected 1 Resizable 1 0 -1 3 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackStartXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 8 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Y: 0 0 0 1 m_TrackStartYLabel 1 protected 1 Resizable 1 0 -1 3 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackStartYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_TrackStartYUnit 1 protected 1 Resizable 1 0 -1 1 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY End X: 0 0 0 1 m_TrackEndXLabel 1 protected 1 Resizable 1 0 -1 3 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackEndXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 8 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Y: 0 0 0 1 m_TrackEndYLabel 1 protected 1 Resizable 1 0 -1 3 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackEndYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 8 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_TrackEndYUnit 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP 1 -1,0 wxBOTH 1 3 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 3 1 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 1 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Pre-defined sizes: 0 0 0 1 m_predefinedTrackWidthsLabel 1 protected 1 Resizable 1 ; forward_declare 0 -1 3 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM 1 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_predefinedTrackWidthsCtrl 1 protected 1 Resizable 0 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onWidthSelect 5 1 2 wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_predefinedTrackWidthsUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Track width: 0 0 0 1 m_TrackWidthLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 2 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_TrackWidthCtrl 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onWidthEdit 5 1 2 wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_TrackWidthUnit 1 protected 1 Resizable 1 0 -1 15 wxEXPAND|wxRIGHT|wxLEFT 0 0 protected 0 3 1 3 wxBOTH 2 5 fgTrackRightSizer wxFLEX_GROWMODE_SPECIFIED none 1 3 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Layer: 0 0 0 1 m_TrackLayerLabel 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 0 0 protected 25 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxRIGHT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_TrackLayerCtrl 1 protected 1 Resizable -1 1 PCB_LAYER_BOX_SELECTOR; pcb_layer_box_selector.h 0 wxFILTER_NONE wxDefaultValidator 10 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 wxID_ANY Vias m_sbViaSizer wxVERTICAL 1 protected 5 wxALL|wxEXPAND 0 bSizerViaCols wxHORIZONTAL none 5 wxEXPAND 1 bSizerViasLeftCol wxVERTICAL none 8 wxEXPAND|wxBOTTOM 0 5 wxBOTH 1,3 2 fgViaPos wxFLEX_GROWMODE_SPECIFIED none 6 4 1 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Position X: 0 0 0 1 m_ViaXLabel 1 protected 1 Resizable 1 0 -1 3 wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_ViaXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 8 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Y: 0 0 0 1 m_ViaYLabel 1 protected 1 Resizable 1 0 -1 3 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_ViaYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_ViaYUnit 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP 1 -1,0 wxBOTH 1 3 gbSizer3 wxFLEX_GROWMODE_SPECIFIED none 3 1 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 1 1 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Pre-defined sizes: 0 0 0 1 m_predefinedViaSizesLabel 1 protected 1 Resizable 1 0 -1 3 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM 1 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_predefinedViaSizesCtrl 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator onViaSelect 5 1 2 wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_predefinedViaSizesUnits 1 protected 1 Resizable 1 0 -1 1 1 0 wxLEFT|wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Via diameter: 0 0 0 1 m_ViaDiameterLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 2 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_ViaDiameterCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 1 2 wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_ViaDiameterUnit 1 protected 1 Resizable 1 0 -1 1 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 3 1 1 1 1 1 0 0 0 1 0 1 0 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Via hole: 0 0 0 1 m_ViaDrillLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 3 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_ViaDrillCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 1 2 wxALIGN_CENTER_VERTICAL 3 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_ViaDrillUnit 1 protected 1 Resizable 1 0 -1 15 wxEXPAND|wxRIGHT|wxLEFT 0 0 protected 0 5 wxEXPAND 1 viaRightColumn wxVERTICAL none 3 wxEXPAND|wxBOTTOM 0 2 wxBOTH 1 0,1,2 5 fgSizer4 wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Via type: 0 0 0 1 m_ViaTypeLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 "Through" "Micro" "Blind/buried" 1 1 0 Dock 0 Left 0 0 1 0 0 wxID_ANY 0 0 1 m_ViaTypeChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 wxEXPAND 1 3 protected 0 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Start layer: 0 0 0 1 m_ViaStartLayerLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_ViaStartLayer 1 protected 1 Resizable -1 1 PCB_LAYER_BOX_SELECTOR; pcb_layer_box_selector.h 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY End layer: 0 0 0 1 m_ViaEndLayerLabel1 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_ViaEndLayer 1 protected 1 Resizable -1 1 PCB_LAYER_BOX_SELECTOR; pcb_layer_box_selector.h 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 wxEXPAND 1 15 protected 0 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Annular rings: 0 0 0 1 m_annularRingsLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxEXPAND 0 1 1 1 1 0 0 0 1 0 "All copper layers" "Start, end, and connected layers" "Connected layers only" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_annularRingsCtrl 1 protected 1 Resizable 1 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Front tenting: 0 0 0 1 m_tentingFrontLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxEXPAND 0 1 1 1 1 0 0 0 1 0 "From design rules" "Tented" "Not tented" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_tentingFrontCtrl 1 protected 1 Resizable 0 1 ; ; forward_declare 0 Whether to tent (cover with soldermask) this via on the front side wxFILTER_NONE wxDefaultValidator onFrontTentingChanged 5 wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Link 0 0 0 1 m_btnLinkTenting 1 protected 1 Resizable 1 ; ; forward_declare 0 Link front and back tenting settings wxFILTER_NONE wxDefaultValidator 1 onTentingLinkToggle 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Back tenting: 0 0 0 1 m_tentingBackLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 0 0 0 1 0 "From design rules" "Tented" "Not tented" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_tentingBackCtrl 1 protected 1 Resizable 0 1 ; ; forward_declare 0 Whether to tent (cover with soldermask) this via on the back side wxFILTER_NONE wxDefaultValidator 8 wxEXPAND|wxBOTTOM 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_staticline2 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 wxBOTTOM|wxEXPAND|wxTOP 0 m_legacyTeardropsWarning wxHORIZONTAL protected 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_legacyTeardropsIcon 1 protected 1 Resizable 1 ; ; forward_declare 0 5 wxALIGN_CENTER_VERTICAL 1 bSizer42 wxVERTICAL none 5 wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Board contains legacy teardrops. 0 0 0 1 m_staticText85 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Use Edit > Edit Teardrops to apply automatic teardrops. 0 0 0 1 m_staticText851 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxEXPAND 1 bSizerTeardrops wxVERTICAL none 3 wxEXPAND|wxTOP 0 bSizerCols11 wxHORIZONTAL none 1 wxEXPAND|wxTOP|wxLEFT 1 bSizerLeftCol11 wxVERTICAL none 5 wxEXPAND 0 2 protected 0 3 wxBOTTOM|wxRIGHT 0 1 1 1 1 0 0 0 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Add teardrops on via's track connections 0 0 1 m_cbTeardrops 1 protected 1 Resizable 1 wxCHK_3STATE ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 wxBOTTOM|wxRIGHT 0 1 1 1 1 0 0 0 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Allow teardrops to span two track segments 0 0 1 m_cbTeardropsUseNextTrack 1 protected 1 Resizable 1 wxCHK_3STATE ; ; forward_declare 0 Allows a teardrop to extend over the first 2 connected track segments if the first track segment is too short to accommodate the best length. wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 wxEXPAND 0 0 protected 20 10 wxEXPAND|wxLEFT 1 bSizerRightCol11 wxVERTICAL none 3 wxEXPAND 0 bSizer39 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Maximum track width: 0 0 0 1 m_stHDRatio 1 protected 1 Resizable 1 ; ; forward_declare 0 Max pad/via size to track width ratio to create a teardrop. 100 always creates a teardrop. -1 onTeardropsUpdateUi 5 wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_tcHDRatio 1 protected 1 Resizable 1 -1,-1 ; ; forward_declare 0 Tracks which are similar in size to the via do not need teardrops. wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY % 0 0 0 1 m_stHDRatioUnits 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND|wxLEFT 0 bSizer17 wxVERTICAL none 2 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY (as a percentage of pad/via/track size) 0 0 0 1 m_minTrackWidthHint 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND 0 5 protected 0 3 wxEXPAND|wxBOTTOM 1 bSizerShapeColumns wxHORIZONTAL none 10 wxEXPAND|wxRIGHT 1 bSizerLeftCol wxVERTICAL none 5 wxALIGN_CENTER_HORIZONTAL 1 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_bitmapTeardrop 1 protected 1 Resizable 1 ; ; forward_declare 0 onTeardropsUpdateUi 5 wxEXPAND 0 0 protected 20 5 wxEXPAND 1 bSizer20 wxVERTICAL none 5 wxEXPAND|wxLEFT|wxRIGHT|wxTOP 1 3 wxBOTH 1 5 fgSizerRightCol wxFLEX_GROWMODE_SPECIFIED none 0 3 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Best length (L): 0 0 0 1 m_stLenPercentLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_tcLenPercent 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL 0 bSizer131 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY %( 0 0 0 1 m_stLenPercentUnits 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 1 wxALIGN_BOTTOM 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 ,93,400,-1,70,0 0 0 wxID_ANY d 0 0 0 1 m_stLenPercentHint 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY ) 0 0 0 1 m_stLenPercentSuffix 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Maximum length (L): 0 0 0 1 m_stMaxLen 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_tcTdMaxLen 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 3 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_stMaxLenUnits 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND 1 3 protected 0 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Best width (W): 0 0 0 1 m_stWidthPercentLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_tcWidthPercent 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL 0 bSizer1311 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY %( 0 0 0 1 m_stWidthPercentUnits 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 1 wxALIGN_BOTTOM 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 ,93,400,-1,70,0 0 0 wxID_ANY d 0 0 0 1 m_stWidthPercentHint 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY ) 0 0 0 1 m_stWidthPercentSuffix 1 private 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Maximum width (W): 0 0 0 1 m_stMaxWidthLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_tcMaxWidth 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 3 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_stMaxWidthUnits 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onTeardropsUpdateUi 5 wxBOTTOM|wxEXPAND|wxLEFT|wxTOP 0 bSizer44 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Curved edges 0 0 1 m_curvedEdges 1 protected 1 Resizable 1 wxCHK_3STATE|wxCHK_ALLOW_3RD_STATE_FOR_USER ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onTeardropsUpdateUi 5 0 0 protected 45 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Points: 0 0 0 1 m_curvePointsLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 onCurvedEdgesUpdateUi 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 0 0 0 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 5 10 0 3 0 1 m_curvePointsCtrl 1 protected 1 Resizable 1 wxSP_ARROW_KEYS ; ; forward_declare 0 onCurvedEdgesUpdateUi 5 wxEXPAND|wxALL 0 0 1 0 0 0 1 0 0 m_StdButtons protected