C++ 1 source_name 0 0 res UTF-8 connect dialog_design_rules_base 1000 none 1 dialog_design_rules_base . 1 1 1 1 UI 1 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY -1,-1 -1,-1 DIALOG_DESIGN_RULES_BASE -1,-1 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER DIALOG_SHIM; dialog_shim.h Design Rules Editor OnUpdateUI bMainSizer wxVERTICAL none 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_DRnotebook 1 protected 1 Resizable 1 wxNB_TOP 0 OnNotebookPageChanged Net Classes Editor 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelNetClassesEditor 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bpanelNetClassesSizer wxVERTICAL none 5 wxEXPAND|wxLEFT|wxRIGHT 1 wxID_ANY Net Classes sbSizerUpper wxVERTICAL 0 none 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 1 1 1 1 1 0 0 1 wxALIGN_LEFT wxALIGN_TOP 0 1 wxALIGN_CENTRE 22 "Name" "Clearance" "Track Width" "Via Dia" "Via Drill" "uVia Dia" "uVia Drill" "Diff Pair Width" "Diff Pair Gap" wxALIGN_CENTRE 9 120,100,100,100,100,100,100,100,100 1 0 Dock 0 Left 0 1 0 0 1 1 1 1 0 0 wxID_ANY 0 0 0 0 -1,-1 1 m_grid 1 protected 1 Resizable wxALIGN_LEFT 0 "Default" wxALIGN_CENTRE 1 1 0 Net Class parameters wxHSCROLL|wxSUNKEN_BORDER|wxTAB_TRAVERSAL|wxVSCROLL OnNetClassesNameLeftClick OnNetClassesNameRightClick OnSizeNetclassGrid 2 wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT 0 buttonBoxSizer wxHORIZONTAL none 5 wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add Net Class 0 0 29,29 1 m_addButton 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnAddNetclassClick 10 wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Delete Net Class 0 0 29,29 1 m_removeButton 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnRemoveNetclassClick 5 wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move Net Class Up 0 0 29,29 1 m_moveUpButton 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnMoveUpSelectedNetClass 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move Net Class Down 0 0 29,29 1 m_moveDownButton 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnMoveDownSelectedNetClass 5 wxALL|wxEXPAND 1 wxID_ANY Net Class Membership sbSizerNetSelectMain wxHORIZONTAL 0 none 5 wxEXPAND|wxRIGHT|wxLEFT 1 leftNetSelectBoxSizer wxVERTICAL none 5 wxEXPAND 0 bSizer10 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_leftClassChoice 1 protected 1 Resizable -1 1 wxCB_READONLY 0 wxFILTER_NONE wxDefaultValidator OnLeftCBSelection 5 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_staticline21 1 protected 1 Resizable 1 wxLI_VERTICAL 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select All 0 0 1 m_buttonLeftSelAll 1 protected 1 Resizable 1 0 Select all nets in the left list wxFILTER_NONE wxDefaultValidator OnLeftSelectAllButton 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,-1 1 m_leftListCtrl 1 protected 1 Resizable 1 wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES NETS_LIST_CTRL; dialog_design_rules_aux_helper_class.h 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER 5 wxALIGN_CENTER_VERTICAL 0 bmiddleSizerNetSelect wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_LEFT_TO_RIGHT_COPY <<< 0 0 1 m_buttonRightToLeft 1 protected 1 Resizable 1 0 Move the selected nets in the right list to the left list wxFILTER_NONE wxDefaultValidator OnRightToLeftCopyButton 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_RIGHT_TO_LEFT_COPY >>> 0 0 1 m_buttonLeftToRight 1 protected 1 Resizable 1 0 Move the selected nets in the left list to the right list wxFILTER_NONE wxDefaultValidator OnLeftToRightCopyButton 5 wxEXPAND|wxRIGHT|wxLEFT 1 rghtNetSelectBoxSizer wxVERTICAL none 5 wxEXPAND 0 bSizer11 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_rightClassChoice 1 protected 1 Resizable -1 1 wxCB_READONLY 0 wxFILTER_NONE wxDefaultValidator OnRightCBSelection 5 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_staticline3 1 protected 1 Resizable 1 wxLI_VERTICAL 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select All 0 0 1 m_buttonRightSelAll 1 protected 1 Resizable 1 0 Select all nets in the right list wxFILTER_NONE wxDefaultValidator OnRightSelectAllButton 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,-1 1 m_rightListCtrl 1 protected 1 Resizable 1 wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES NETS_LIST_CTRL; dialog_design_rules_aux_helper_class.h 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER Global Design Rules 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelGolbalDesignRules 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bpanelGlobRulesSizer wxHORIZONTAL none 5 wxEXPAND|wxALL 1 wxID_ANY Routing Options sbRoutingOptionSizer wxVERTICAL 0 none 5 wxEXPAND 1 3 wxBOTH 1 0 fgViaOptionsSize wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum track width: 0 0 1 m_TrackMinWidthTitle 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxALIGN_LEFT|wxALIGN_TOP|wxEXPAND|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_SetTrackMinWidthCtrl 1 protected 1 Resizable 1 0 wxString wxFILTER_NUMERIC wxTextValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_TrackMinWidthUnits 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum via diameter: 0 0 1 m_ViaMinTitle 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxEXPAND|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_SetViasMinSizeCtrl 1 protected 1 Resizable 1 ; 0 wxString wxFILTER_NUMERIC wxTextValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_ViaMinUnits 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum via drill: 0 0 1 m_ViaMinDrillTitle 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxEXPAND|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_SetViasMinDrillCtrl 1 protected 1 Resizable 1 0 wxFILTER_NUMERIC wxTextValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_ViaMinDrillUnits 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Allow blind/buried vias 0 0 1 m_OptAllowBlindBuriedVias 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Allow micro vias (uVias) 0 0 1 m_OptAllowMicroVias 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAllowMicroVias 5 wxEXPAND 1 0 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum uVia diameter: 0 0 1 m_MicroViaMinSizeTitle 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY 0 0 1 m_SetMicroViasMinSizeCtrl 1 protected 1 Resizable 1 0 wxFILTER_NUMERIC wxTextValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_MicroViaMinSizeUnits 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum uVia drill: 0 0 1 m_MicroViaMinDrillTitle 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 0 0 wxID_ANY 0 0 1 m_SetMicroViasMinDrillCtrl 1 protected 1 Resizable 1 0 wxFILTER_NUMERIC wxTextValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY mm 0 0 1 m_MicroViaMinDrillUnits 1 protected 1 Resizable 1 wxALIGN_LEFT 0 -1 5 wxALL|wxEXPAND 0 wxID_ANY Custom Track Widths sbTracksListSizer wxVERTICAL 0 none 5 wxALL|wxEXPAND 0 1 1 1 1 0 0 1 wxALIGN_LEFT wxALIGN_TOP 0 1 wxALIGN_CENTRE 22 "Width" wxALIGN_CENTRE 1 110 1 0 Dock 0 Left 0 0 0 0 1 1 1 1 0 0 wxID_ANY 0 0 0 0 1 m_gridTrackWidthList 1 protected 1 Resizable wxALIGN_CENTRE 80 "Track 1" "Track 2" "Track 3" "Track 4" "Track 5" "Track 6" "Track 7" "Track 8" "Track 9" "Track 10" "Track 11" "Track 12" wxALIGN_CENTRE 8 1 0 5 wxALL|wxEXPAND 0 wxID_ANY Custom Via Sizes sViaSizeBox wxVERTICAL 0 none 5 wxALL|wxEXPAND 0 1 1 1 1 0 0 1 wxALIGN_LEFT wxALIGN_TOP 0 1 wxALIGN_CENTRE 22 "Diameter" "Drill" wxALIGN_CENTRE 2 110,110 1 0 Dock 0 Left 0 0 0 0 1 1 1 1 0 0 wxID_ANY 0 0 0 0 1 m_gridViaSizeList 1 protected 1 Resizable wxALIGN_CENTRE 80 "Via 1" "Via 2" "Via 3" "Via 4" "Via 5" "Via 6" "Via 7" "Via 8" "Via 9" "Via 10" "Via 11" "Via 12" wxALIGN_CENTRE 8 1 0 5 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_staticline2 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxALL|wxEXPAND 0 0 1 0 0 0 1 0 0 m_sdbSizer1 protected