C++ 1 source_name 0 0 res UTF-8 connect dialog_edit_component_in_lib_base 1000 none 1 DIALOG_EDIT_COMPONENT_IN_LIBRARY_FBP . 1 1 1 0 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 ID_LIBEDIT_NOTEBOOK DIALOG_EDIT_COMPONENT_IN_LIBRARY_BASE -1,-1 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER DIALOG_SHIM; dialog_shim.h Library Component Properties bMainSizer wxVERTICAL none 5 wxEXPAND 1 bUpperSizer wxVERTICAL none 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_NoteBook 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL Options 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_PanelBasic 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerBasicPanel wxVERTICAL none 5 0 wxID_ANY General m_OptionsBoxSizer wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Has alternate symbol (DeMorgan) 0 0 1 m_AsConvertButt 1 protected 1 Resizable 1 0 Check this option if the component has an alternate body style (De Morgan) wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show pin number 0 0 1 m_ShowPinNumButt 1 protected 1 Resizable 1 0 Show or hide pin numbers wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show pin name 0 0 1 m_ShowPinNameButt 1 protected 1 Resizable 1 0 Show or hide pin names 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 Place pin names inside 0 0 1 m_PinsNameInsideButt 1 protected 1 Resizable 1 0 Check this option to have pin names inside the body and pin number outside. If not checked pins names and pins numbers are outside. wxFILTER_NONE wxDefaultValidator 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_HORIZONTAL 0 5 wxEXPAND 0 bSizerMidBasicPanel wxHORIZONTAL none 5 wxEXPAND 1 bSizernbunits wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Number of Units 0 0 1 m_staticTextNbUnits 1 protected 1 Resizable 1 0 Enter the number of units in for a component that contains more than one unit -1 5 wxBOTTOM|wxRIGHT|wxLEFT|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 1 26 0 1 0 1 m_SelNumberOfUnits 1 protected 1 Resizable 1 wxSP_ARROW_KEYS 0 5 wxEXPAND 1 bSizer17 wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Pin Name Position Offset 0 0 1 m_staticTextskew 1 protected 1 Resizable 1 0 Margin (in 0.001 inches) between a pin name position and the component body. A value from 10 to 40 is usually good. -1 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 100 0 1 0 1 m_SetSkew 1 protected 1 Resizable 1 wxSP_ARROW_KEYS 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_staticline1 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Define as power symbol 0 0 1 m_OptionPower 1 protected 1 Resizable 1 0 Check this option when the component is a power symbol 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 All units are not interchangeable 0 0 1 m_OptionPartsLocked 1 protected 1 Resizable 1 0 Check this option when creating multiple unit components and all units are not interchangeable wxFILTER_NONE wxDefaultValidator Description 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_PanelDoc 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL m_PanelDocBoxSizer wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Description 0 0 1 m_staticTextDescription 1 protected 1 Resizable 1 0 A short description that is displayed in Eeschema. Can be a very good help when selecting components in libraries components lists. -1 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 0 0 1 m_DocCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Keywords 0 0 1 m_staticTextKeywords 1 protected 1 Resizable 1 0 Enter key words that can be used to select this component. Key words cannot have spaces and are separated by a space. -1 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 0 0 1 m_KeywordsCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Documentation File Name 0 0 1 m_staticTextDocFileName 1 protected 1 Resizable 1 0 Enter the documentation file (a .pdf document) associated to the component. -1 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 0 0 1 m_DocfileCtrl 1 protected 1 Resizable 1 400,-1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_HORIZONTAL 0 bSizerPaneldocbutts wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_COPY_DOC_TO_ALIAS Copy Document from Parent 0 0 1 m_ButtonCopyDoc 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator CopyDocFromRootToAlias 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_BROWSE_DOC_FILES Browse Files 0 0 1 m_buttonBrowseDocFiles 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator BrowseAndSelectDocFile Alias 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_PanelAlias 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizerMainPanelAlias wxHORIZONTAL none 5 wxEXPAND 1 bLeftBoxSizerPanelAlias wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Alias List 0 0 1 m_staticTextAlias 1 protected 1 Resizable 1 0 An alias is a component that uses the body of its root component. It has its own documentation and keywords. A fast way to extend a library with similar components -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_PartAliasListCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 bRightBoxSizerPanelAlias wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_ADD_ALIAS Add 0 0 1 m_ButtonAddeAlias 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator AddAliasOfPart 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_DELETE_ONE_ALIAS Delete 0 0 1 m_ButtonDeleteOneAlias 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator DeleteAliasOfPart 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_DELETE_ALL_ALIAS Delete All 0 0 1 m_ButtonDeleteAllAlias 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator DeleteAllAliasOfPart Footprint Filter 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_PanelFootprintFilter 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bPanelFpFilterBoxSizer wxHORIZONTAL none 5 wxEXPAND 1 bFpFilterLeftBoxSizer wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Footprints 0 0 1 m_staticTextFootprints 1 protected 1 Resizable 1 0 A list of footprints names that can be used for this component. Footprints names can used jockers. (like sm* to allow all footprints names starting by sm). -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_FootprintFilterListBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL 0 bFpFilterRightBoxSizer wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_ADD_FOOTPRINT_FILTER Add 0 0 1 m_buttonAddFpF 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator AddFootprintFilter 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_DELETE_ONE_FOOTPRINT_FILTER Delete 0 0 1 m_ButtonDeleteOneFootprintFilter 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator DeleteOneFootprintFilter 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 ID_DELETE_ALL_FOOTPRINT_FILTER Delete All 0 0 1 m_ButtonDeleteAllFootprintFilter 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator DeleteAllFootprintFilter 5 wxEXPAND|wxALL 0 0 1 0 0 0 1 0 0 m_stdSizerButton protected OnCancelClick OnOkClick