C++ 1 source_name 0 0 res UTF-8 connect panel_zone_properties_base 1000 none 1 panel_zone_properties_base . 1 1 1 1 UI 0 1 0 0 wxAUI_MGR_DEFAULT 1 0 1 impl_virtual 0 wxID_ANY PANEL_ZONE_PROPERTIES_BASE -1,-1 ; ; forward_declare 0 wxTAB_TRAVERSAL OnUpdateUI bSizerMiddle wxHORIZONTAL none 5 wxBOTTOM|wxEXPAND|wxTOP 0 bLeftColumn wxVERTICAL none 5 wxEXPAND|wxLEFT|wxRIGHT 0 wxID_ANY General sbGeneral wxHORIZONTAL 1 none 5 wxEXPAND|wxBOTTOM 1 2 wxBOTH 1 0 fgSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Zone name: 0 0 0 1 m_zoneNameLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 A unique name for this zone to identify it for DRC -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxLEFT|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 EDIT_ZONE_NAME 0 0 1 m_tcZoneName 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnZoneNameChanged 5 wxEXPAND|wxLEFT|wxRIGHT|wxTOP 1 wxID_ANY Shape m_ExportableSetupSizer wxHORIZONTAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT 1 -1,-1 wxBOTH 0 5 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 5 5 1 0 wxBOTTOM|wxRIGHT 0 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Locked 0 0 1 m_cbLocked 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Outline display: 0 0 0 1 m_staticTextStyle 1 protected 1 Resizable 1 0 -1 5 1 1 1 1 1 1 1 1 1 0 "Line" "Hatched" "Fully hatched" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_OutlineDisplayCtrl 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Outline hatch pitch: 0 0 0 1 m_stBorderHatchPitchText 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 ID_M_CORNERSMOOTHINGCTRL 0 0 0 -1,-1 1 m_outlineHatchPitchCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_outlineHatchUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 3 0 wxEXPAND | wxALL 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_staticline4 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Corner smoothing: 0 0 0 1 m_staticTextSmoothing 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 4 1 1 1 1 1 1 0 "None" "Chamfer" "Fillet" 1 1 0 Dock 0 Left 0 1 1 0 0 ID_CORNER_SMOOTHING 0 0 1 m_cornerSmoothingChoice 1 protected 1 Resizable 1 1 0 wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Chamfer distance: 0 0 0 1 m_cornerRadiusLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxEXPAND 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 ID_M_CORNERSMOOTHINGCTRL 0 0 0 -1,-1 1 m_cornerRadiusCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_cornerRadiusUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxEXPAND|wxALL 1 bMiddleColumn wxVERTICAL none 5 wxEXPAND|wxRIGHT 1 wxID_ANY Electrical Properties sbSizer5 wxVERTICAL 1 none 5 wxEXPAND 0 wxBOTH 1 0 gbSizerSettings wxFLEX_GROWMODE_SPECIFIED none 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Clearance: 0 0 0 1 m_clearanceLabel 1 protected 1 Resizable 1 0 Copper clearance for this zone (set to 0 to use the netclass clearance) -1 5 1 1 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 -1,-1 1 m_clearanceCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_clearanceUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Minimum width: 0 0 0 1 m_minWidthLabel 1 protected 1 Resizable 1 0 Minimum thickness of filled areas. -1 5 1 1 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 0 1 m_minWidthCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_minWidthUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 3 0 wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT|wxTOP 2 1 1 1 1 1 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 1 0 wxALIGN_CENTER_VERTICAL|wxTOP|wxLEFT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Pad connections: 0 0 0 1 m_connectionLabel 1 protected 1 Resizable 1 0 Default pad connection type to zone. This setting can be overridden by local pad settings -1 5 1 1 wxEXPAND|wxTOP|wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 3 1 1 1 1 1 1 0 "Solid" "Thermal reliefs" "Reliefs for PTH" "None" 1 1 0 Dock 0 Left 0 1 1 0 0 ID_M_PADINZONEOPT 0 0 1 m_PadInZoneOpt 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Thermal relief gap: 0 0 0 1 m_antipadLabel 1 protected 1 Resizable 1 0 The distance that will be kept clear between the filled area of the zone and a pad connected by thermal relief spokes. -1 5 1 1 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANTIPAD_SIZE 0 0 0 1 m_antipadCtrl 1 protected 1 Resizable 1 0 Clearance between pads in the same net and filled areas. wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxTOP|wxRIGHT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_antipadUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT|wxTOP 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Thermal spoke width: 0 0 0 1 m_spokeWidthLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxEXPAND|wxALL 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_COPPER_BRIDGE_VALUE 0 0 0 1 m_spokeWidthCtrl 1 protected 1 Resizable 1 0 Width of copper in thermal reliefs. wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxRIGHT 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_spokeWidthUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxBOTTOM|wxEXPAND|wxRIGHT|wxTOP 0 wxID_ANY Fill sbSizerZoneStyle wxVERTICAL 1 none 5 wxBOTTOM|wxEXPAND 1 -1,10 wxBOTH 0 5 gbSizer3 wxFLEX_GROWMODE_SPECIFIED none 5 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Fill type: 0 0 0 1 m_staticTextGridFillType 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 1 wxEXPAND 0 1 1 1 1 1 1 0 "Solid fill" "Hatch pattern" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_GridStyleCtrl 1 protected 1 Resizable 0 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnStyleSelection 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Orientation: 0 0 0 1 m_staticTextGrindOrient 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 1 wxEXPAND 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_tcGridStyleOrientation 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxTOP 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY deg 0 0 0 1 m_staticTextRotUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Hatch width: 0 0 0 1 m_staticTextStyleThickness 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 1 wxEXPAND 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_tcGridStyleThickness 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxRIGHT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_GridStyleThicknessUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Hatch gap: 0 0 0 1 m_staticTextGridGap 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 1 wxEXPAND 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_tcGridStyleGap 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxRIGHT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY mm 0 0 0 1 m_GridStyleGapUnits 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Smoothing effort: 0 0 0 1 m_staticTextGridSmoothingLevel 1 protected 1 Resizable 1 ; forward_declare 0 Value of smoothing effort 0 = no smoothing 1 = chamfer 2 = round corners 3 = round corners (finer shape) -1 5 1 1 wxEXPAND 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 3 0 0 0 1 m_spinCtrlSmoothLevel 1 protected 1 Resizable 1 wxSP_ARROW_KEYS ; forward_declare 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 5 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Smoothing amount: 0 0 0 1 m_staticTextGridSmootingVal 1 protected 1 Resizable 1 ; forward_declare 0 Ratio between smoothed corners size and the gap between lines 0 = no smoothing 1.0 = max radius/chamfer size (half gap value) -1 5 1 1 wxEXPAND 5 1 1 1 1 1 1 0 1 1 0 2 Dock 0 Left 0 1 1 0 0 wxID_ANY 0.1 0.1 1 0 0 0 1 m_spinCtrlSmoothValue 1 protected 1 Resizable 1 wxSP_ARROW_KEYS ; forward_declare 0 5 3 0 wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT|wxTOP 6 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_staticline5 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; ; forward_declare 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 7 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY Remove islands: 0 0 0 1 m_staticText40 1 protected 1 Resizable 1 ; ; forward_declare 0 Choose what to do with unconnected copper islands -1 5 1 1 wxEXPAND 7 1 1 1 1 1 1 0 "Always" "Never" "Below area limit" 1 1 0 Dock 0 Left 0 1 1 0 0 wxID_ANY 0 0 1 m_cbRemoveIslands 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnRemoveIslandsSelection 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT 8 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 0 1 0 0 wxID_ANY Minimum island size: 0 0 0 1 m_islandThresholdLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 Isolated islands smaller than this will be removed -1 5 1 1 wxEXPAND 8 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 0 1 0 0 wxID_ANY 0 0 1 m_tcIslandThreshold 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxRIGHT 8 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 0 0 1 0 0 wxID_ANY mm 0 0 0 1 m_islandThresholdUnits 1 protected 1 Resizable 1 ; ; forward_declare 0 -1