C++ 1 source_name 0 0 res UTF-8 connect dialog_drc_base 1000 none 1 dialog_drc_base . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY DIALOG_DRC_CONTROL_BASE -1,-1 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER DIALOG_SHIM; dialog_shim.h DRC Control OnActivateDlg m_MainSizer wxVERTICAL none 5 wxEXPAND|wxALL 0 wxBOTH 0,1 10 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxEXPAND|wxRIGHT|wxLEFT 0 1 bSizerOptions wxVERTICAL none 5 wxEXPAND|wxTOP|wxBOTTOM 0 3 wxHORIZONTAL 1 0 fgMinValuesSizer wxFLEX_GROWMODE_SPECIFIED none 4 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 Minimum track width: 0 0 0 1 m_TrackMinWidthTitle 1 protected 1 Resizable 1 0 Enter the minimum acceptable value for a track width -1 3 wxEXPAND|wxTOP|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_SetTrackMinWidthCtrl 1 public 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 unit 0 0 0 1 m_TrackMinWidthUnit 1 protected 1 Resizable 1 0 Enter the minimum acceptable value for a track width -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 Enter the minimum acceptable diameter for a standard via 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Minimum via size: 0 0 0 1 m_ViaMinTitle 1 protected 1 Resizable 1 0 -1 3 wxEXPAND|wxTOP|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_SetViaMinSizeCtrl 1 public 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 1 0 1 Enter the minimum acceptable diameter for a standard via 1 0 Dock 0 Left 1 1 0 0 wxID_ANY unit 0 0 0 1 m_ViaMinUnit 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 Minimum uVia size: 0 0 0 1 m_MicroViaMinTitle 1 protected 1 Resizable 1 0 Enter the minimum acceptable diameter for a micro via -1 3 wxEXPAND|wxTOP|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_SetMicroViakMinSizeCtrl 1 public 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 unit 0 0 0 1 m_MicroViaMinUnit 1 protected 1 Resizable 1 0 Enter the minimum acceptable diameter for a micro via -1 5 wxEXPAND 1 bSizerOptSettings wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Refill all zones before performing DRC 0 0 1 m_cbRefillZones 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Report all errors for tracks (slower) 0 0 1 m_cbReportAllTrackErrors 1 protected 1 Resizable 1 ; forward_declare 0 If selected, all DRC violations for tracks will be reported. This can be slow for complicated designs. If unselected, only the first DRC violation will be reported for each track connection. wxFILTER_NONE wxDefaultValidator 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Test tracks against filled copper areas (very slow) 0 0 1 m_cbReportTracksToZonesErrors 1 protected 1 Resizable 1 ; forward_declare 0 If selected, tracks will be tested against copper zones. If copper zones are up to date, this test should be not needed. This test can be *very slow* for complicated designs. wxFILTER_NONE wxDefaultValidator 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Test footprints against schematic 0 0 1 m_cbTestFootprints 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 1 wxEXPAND|wxTOP|wxLEFT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 280,-1 1 m_Messages 1 protected 1 Resizable 1 wxHSCROLL|wxTE_MULTILINE|wxTE_READONLY 0 wxFILTER_NONE wxDefaultValidator 7 3 0 wxEXPAND|wxTOP|wxRIGHT 1 1 3 wxBOTH 1 0 fgSizerRpt wxFLEX_GROWMODE_SPECIFIED none 0 0 10 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 ID_CHECKBOX_RPT_FILE Create report file: 0 0 1 m_CreateRptCtrl 1 protected 1 Resizable 1 0 Enable writing report to this file wxFILTER_NONE wxDefaultValidator OnReportCheckBoxClicked 3 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 180,-1 1 m_RptFilenameCtrl 1 protected 1 Resizable 1 0 Enter the report filename wxFILTER_NONE wxDefaultValidator OnReportFilenameEdited 2 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_BUTTON_BROWSE_RPT_FILE Browse 0 0 0 30,28 1 m_BrowseButton 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnButtonBrowseRptFileClick 5 wxEXPAND|wxLEFT|wxRIGHT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 ID_NOTEBOOK1 0 0 640,280 1 m_Notebook 1 protected 1 Resizable 1 0 OnChangingMarkerList Violations / Markers (%d) 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelViolations 1 protected 1 Resizable 1 ; 0 wxTAB_TRAVERSAL bSizerViolationsBox wxVERTICAL none 5 wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,90,-1,70,0 0 0 ID_CLEARANCE_LIST 0 0 -1,-1 1 m_ClearanceListBox 1 public 1 Resizable 1 DRCLISTBOX; dialog_drclistbox.h 0 Left-click to center on problem marker. Right-click to highlight items. wxFILTER_NONE wxDefaultValidator OnLeftDClickClearance OnLeftUpClearance OnMarkerSelectionEvent OnRightUpClearance Unconnected Items (%d) 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelUnconnectedItems 1 private 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerUnconnectedBox wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 ID_UNCONNECTED_LIST 0 0 1 m_UnconnectedListBox 1 public 1 Resizable 1 DRCLISTBOX; 0 Left-click to center on unconnected pair. Right-click to highlight unconnected items. wxFILTER_NONE wxDefaultValidator OnLeftDClickUnconnected OnLeftUpUnconnected OnUnconnectedSelectionEvent OnRightUpUnconnected Footprint Warnings (%d) 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panelFootprintWarnings 1 protected 1 Resizable 1 ; forward_declare 0 wxTAB_TRAVERSAL bSizerFootprintsBox wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 ID_FOOTPRINTS_LIST 0 0 1 m_FootprintsListBox 1 public 1 Resizable 1 DRCLISTBOX; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnLeftDClickFootprints OnFootprintsSelectionEvent OnRightUpFootprints 5 wxEXPAND|wxLEFT 0 m_sizerButtons wxHORIZONTAL protected 10 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Delete Marker 0 0 0 1 m_DeleteCurrentMarkerButton 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnDeleteOneClick 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 Delete All Markers 0 0 0 1 m_DeleteAllMarkersButton 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnDeleteAllClick 5 wxEXPAND|wxALL 1 0 1 0 0 0 1 0 0 m_sdbSizer1 protected OnCancelClick OnStartdrcClick