C++ 1 source_name 0 0 res UTF-8 connect dialog_track_via_properties_base 1000 none 1 DIALOG_TRACK_VIA_PROPERTIES_BASE . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,-1 DIALOG_TRACK_VIA_PROPERTIES_BASE 720,685 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxSYSTEM_MENU DIALOG_SHIM; dialog_shim.h Track & Via Properties m_MainSizer wxVERTICAL protected 5 wxEXPAND|wxALL 0 wxID_ANY Common m_sbCommonSizer wxVERTICAL 1 protected 10 wxEXPAND|wxRIGHT 5 bSizerNetWidgets wxHORIZONTAL none 5 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 Net: 0 0 0 1 m_netSelectorLabel 1 protected 1 Resizable 1 0 -1 5 wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND 1 1 1 1 1 1 0 NET_SELECTOR 1 1 0 Dock 0 Left 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 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Locked 0 0 1 m_lockedCbox 1 protected 1 Resizable 1 wxCHK_3STATE 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxRIGHT|wxLEFT 0 wxID_ANY Tracks m_sbTrackSizer wxHORIZONTAL 1 protected 5 wxEXPAND|wxRIGHT|wxLEFT 5 3 wxBOTH 1 5 fgTrackLeftGridSizer wxFLEX_GROWMODE_SPECIFIED none 7 3 3 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Start point X: 0 0 0 1 m_TrackStartXLabel 1 protected 1 Resizable 1 0 -1 3 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_TrackStartXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 3 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_TrackStartXUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Start point Y: 0 0 0 1 m_TrackStartYLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|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_TrackStartYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 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 Unit 0 0 0 1 m_TrackStartYUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY End point X: 0 0 0 1 m_TrackEndXLabel 1 protected 1 Resizable 1 0 -1 5 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_TrackEndXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 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 Unit 0 0 0 1 m_TrackEndXUnit 1 protected 1 Resizable 1 0 -1 8 wxALIGN_CENTER_VERTICAL|wxBOTTOM 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY End point Y: 0 0 0 1 m_TrackEndYLabel 1 protected 1 Resizable 1 0 -1 8 wxALIGN_CENTER_VERTICAL|wxBOTTOM|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_TrackEndYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 8 wxALIGN_CENTER_VERTICAL|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_TrackEndYUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pre-defined widths: 0 0 0 1 m_DesignRuleWidths 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxEXPAND|wxTOP|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_DesignRuleWidthsCtrl 1 protected 1 Resizable 0 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onWidthSelect 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_DesignRuleWidthsUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Track width: 0 0 0 1 m_TrackWidthLabel 1 protected 1 Resizable 1 0 -1 5 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 1 m_TrackWidthCtrl 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onWidthEdit 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_TrackWidthUnit 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxTOP|wxBOTTOM 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use net class widths 0 0 1 m_trackNetclass 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator onTrackNetclassCheck 5 wxEXPAND 1 0 protected 0 15 wxEXPAND|wxRIGHT|wxLEFT 0 0 protected 0 10 wxLEFT 4 3 wxBOTH 1 5 fgTrackRightSizer wxFLEX_GROWMODE_SPECIFIED none 1 3 25 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Layer: 0 0 0 1 m_TrackLayerLabel 1 protected 1 Resizable 1 0 -1 5 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 1 m_TrackLayerCtrl 1 protected 1 Resizable -1 1 PCB_LAYER_BOX_SELECTOR; pcb_layer_box_selector.h 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 wxID_ANY Vias m_sbViaSizer wxHORIZONTAL 1 protected 5 wxEXPAND|wxRIGHT|wxLEFT 5 3 wxBOTH 1 5 fgViaLeftSizer wxFLEX_GROWMODE_SPECIFIED none 6 3 3 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 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 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 m_ViaXCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 3 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_ViaXUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Position Y: 0 0 0 1 m_ViaYLabel 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|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_ViaYCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 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 Unit 0 0 0 1 m_ViaYUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxTOP 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Pre-defined sizes: 0 0 0 1 m_DesignRuleVias 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_DesignRuleViasCtrl 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator onViaSelect 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_DesignRuleViasUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Via diameter: 0 0 0 1 m_ViaDiameterLabel 1 protected 1 Resizable 1 0 -1 5 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_ViaDiameterCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_ViaDiameterUnit 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Via drill: 0 0 0 1 m_ViaDrillLabel 1 protected 1 Resizable 1 0 -1 5 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_ViaDrillCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit 0 0 0 1 m_ViaDrillUnit 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use net class sizes 0 0 1 m_viaNetclass 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator onViaNetclassCheck 5 wxEXPAND 1 0 protected 0 10 wxEXPAND|wxRIGHT|wxLEFT 0 0 protected 0 5 wxEXPAND|wxLEFT 4 wxBOTH 1 0 gbViaRightSizer wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxALL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Via type: 0 0 0 1 m_ViaTypeLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 0 1 1 1 1 1 1 0 "Through" "Micro" "Blind/buried" 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY 0 0 1 m_ViaTypeChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator onViaEdit 5 1 0 wxALL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Start layer: 0 0 0 1 m_ViaStartLayerLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 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 5 1 0 wxALL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY End layer: 0 0 0 1 m_ViaEndLayerLabel1 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 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 5 2 0 wxALL 3 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Automatically update via net 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 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxALL 0 0 1 0 0 0 1 0 0 m_StdButtons protected