Python 1 source_name 0 0 ./InteractiveHtmlBom/dialog UTF-8 connect dialog_base 2000 none 1 0 InteractiveHtmlBom ./InteractiveHtmlBom/dialog 1 1 1 1 UI 0 0 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY SettingsDialogBase 463,497 wxDEFAULT_DIALOG_STYLE|wxSTAY_ON_TOP ; ; forward_declare InteractiveHtmlBom 0 wxBORDER_DEFAULT 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY SettingsDialogPanel 400,300 ; ; forward_declare 0 wxTAB_TRAVERSAL bSizer20 wxVERTICAL none 5 wxEXPAND | wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 notebook 1 protected 1 Resizable 1 wxNB_TOP ; ; forward_declare 0 wxBORDER_DEFAULT 5 wxEXPAND 0 bSizer39 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Save current settings... 0 0 0 1 saveSettingsBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_DEFAULT OnSave 5 wxEXPAND 1 0 protected 50 5 wxALL 0 1 1 1 1 0 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Generate BOM 0 0 0 1 generateBomBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_DEFAULT OnGenerateBom 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 0 1 cancelBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_DEFAULT OnExit 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY HtmlSettingsPanelBase -1,-1 ; ; forward_declare 0 wxTAB_TRAVERSAL b_sizer wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Dark mode 0 0 1 darkModeCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show footprint pads 0 0 1 showPadsCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show fabrication layer 0 0 1 showFabricationCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show silkscreen 0 0 1 showSilkscreenCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Continuous redraw on drag 0 0 1 continuousRedrawCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "None" "All" "Selected" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Highlight first pin 3 0 0 1 highlightPin1 1 protected 1 Resizable 0 1 wxRA_SPECIFY_COLS ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 0 bSizer18 wxVERTICAL none 5 wxEXPAND 1 bSizer19 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Board rotation 0 0 0 1 m_boardRotationLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 0 1 rotationDegreeLabel 1 protected 1 Resizable 1 30,-1 wxALIGN_RIGHT|wxST_NO_AUTORESIZE ; ; forward_declare 0 -1 5 0 0 protected 8 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 36 0 -36 0 1 boardRotationSlider 1 protected 1 Resizable 1 wxSL_HORIZONTAL ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 OnBoardRotationSlider 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Offset back rotation 0 0 1 offsetBackRotationCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 wxID_ANY Checkboxes sbSizer31 wxHORIZONTAL 1 none 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 bomCheckboxesCtrl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator Sourced,Placed 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "BOM only" "BOM left, drawings right" "BOM top, drawings bottom" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY BOM View 1 0 0 1 bomDefaultView 1 protected 1 Resizable 1 1 wxRA_SPECIFY_COLS ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 "Front only" "Front and Back" "Back only" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Layer View 1 0 0 1 layerDefaultView 1 protected 1 Resizable 1 1 wxRA_SPECIFY_COLS ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 1 wxID_ANY Miscellaneous sbSizer10 wxVERTICAL 1 none 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Enable compression 0 0 1 compressionCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Open browser 0 0 1 openBrowserCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY GeneralSettingsPanelBase -1,-1 ; ; forward_declare 0 wxTAB_TRAVERSAL OnSize bSizer32 wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY Bom destination sbSizer6 wxVERTICAL 1 none 5 wxEXPAND 1 2 wxBOTH 1 0 fgSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Directory 0 0 0 1 m_staticText8 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 Select bom folder 0 1 bomDirPicker 1 protected 1 Resizable 1 wxDIRP_SMALL|wxDIRP_USE_TEXTCTRL ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Name format 0 0 0 1 m_staticText9 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxEXPAND 1 bSizer20 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT|wxTOP 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 fileNameFormatTextControl 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnNameHint 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnNameFormatHintClick 5 wxALL|wxEXPAND 0 wxID_ANY Additional pcb data sbSizer9 wxHORIZONTAL 1 none 5 wxALL 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Include tracks/zones 0 0 1 includeTracksCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Include nets 0 0 1 includeNetsCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 1 wxID_ANY Component sort order sortingSizer wxVERTICAL 1 none 5 wxEXPAND 1 bSizer4 wxHORIZONTAL none 5 wxEXPAND 1 bSizer6 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 componentSortOrderBox 1 protected 1 Resizable 1 wxLB_SINGLE ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE 5 0 bSizer5 wxVERTICAL none 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnSortUp 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentSortOrderUp 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnSortDown 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentSortOrderDown 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnSortAdd 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentSortOrderAdd 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnSortRemove 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentSortOrderRemove 5 wxALL|wxEXPAND|wxTOP 1 wxID_ANY Component blacklist blacklistSizer wxVERTICAL 1 none 5 wxEXPAND 1 bSizer412 wxHORIZONTAL none 5 wxEXPAND 1 bSizer612 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 blacklistBox 1 protected 1 Resizable 1 wxLB_SINGLE|wxLB_SORT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE 5 0 bSizer512 wxVERTICAL none 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnBlacklistAdd 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentBlacklistAdd 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnBlacklistRemove 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnComponentBlacklistRemove 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Globs are supported, e.g. MH* 0 0 0 1 m_staticText1 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Blacklist virtual components 0 0 1 blacklistVirtualCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Blacklist components with empty value 0 0 1 blacklistEmptyValCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY FieldsPanelBase -1,-1 ; ; forward_declare 0 wxTAB_TRAVERSAL OnSize bSizer42 wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY Extra data file sbSizer7 wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 Select a file 0 1 extraDataFilePicker 1 protected 1 Resizable 1 wxFLP_DEFAULT_STYLE|wxFLP_FILE_MUST_EXIST|wxFLP_OPEN|wxFLP_SMALL|wxFLP_USE_TEXTCTRL ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator Netlist and xml files (*.net; *.xml)|*.net;*.xml wxBORDER_SIMPLE OnExtraDataFileChanged 5 wxALL|wxEXPAND 2 wxID_ANY Fields fieldsSizer wxVERTICAL 1 none 5 wxEXPAND 1 bSizer4 wxHORIZONTAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 wxALIGN_CENTER wxALIGN_TOP 0 1 wxALIGN_CENTER 30 "Show" "Group" "Name" wxALIGN_CENTER 3 1 0 Dock 0 Left 0 1 0 0 1 1 1 1 0 0 wxID_ANY 0 0 0 -1,200 0 1 fieldsGrid 1 protected 1 Resizable wxALIGN_CENTER 0 wxALIGN_CENTER 2 1 ; ; forward_declare 0 OnGridCellClicked 5 0 bSizer5 wxVERTICAL none 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnUp 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnFieldsUp 5 wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 30,30 1 m_btnDown 1 protected 1 Resizable 1 wxBU_EXACTFIT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnFieldsDown 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Normalize field name case 0 0 1 normalizeCaseCheckbox 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnExtraDataFileChanged 5 wxALL|wxEXPAND 3 wxID_ANY Board variant sbSizer32 wxVERTICAL 1 none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Board variant field name 0 0 0 1 m_staticText5 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 boardVariantFieldBox 1 protected 1 Resizable -1 1 wxCB_READONLY|wxCB_SORT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE OnBoardVariantFieldChange 5 wxEXPAND 1 bSizer17 wxHORIZONTAL none 5 wxEXPAND 1 bSizer18 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Whitelist 0 0 0 1 m_staticText6 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 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 boardVariantWhitelist 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE 5 wxEXPAND 1 bSizer19 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Blacklist 0 0 0 1 m_staticText7 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 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 boardVariantBlacklist 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator wxBORDER_SIMPLE 5 wxALL|wxEXPAND 0 wxID_ANY DNP field name sbSizer8 wxVERTICAL 1 none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Components with this field not empty will be ignored 0 0 0 1 m_staticText4 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 dnpFieldBox 1 protected 1 Resizable -1 1 wxCB_READONLY|wxCB_SORT ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator -None- wxBORDER_NONE