; C++ 1 source_name 0 0 res ANSI connect dialog_symbol_properties_base 1000 none 1 dialog_edit_component_in_schematic_base . 1 1 1 1 UI 0 0 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY DIALOG_SYMBOL_PROPERTIES_BASE -1,-1 wxCAPTION|wxCLOSE_BOX|wxDEFAULT_DIALOG_STYLE|wxMAXIMIZE_BOX|wxMINIMIZE_BOX|wxRESIZE_BORDER|wxSYSTEM_MENU DIALOG_SHIM; dialog_shim.h Symbol Properties OnInitDlg OnUpdateUI mainSizer wxVERTICAL none 5 wxEXPAND|wxTOP|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_notebook1 1 protected 1 Resizable 1 ; ; forward_declare 0 General 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 generalPage 1 protected 1 Resizable 1 ; ; forward_declare 0 wxTAB_TRAVERSAL generalPageSizer wxVERTICAL none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 wxID_ANY Fields sbFields wxVERTICAL 1 none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 0 0 1 wxALIGN_LEFT wxALIGN_TOP 0 1 wxALIGN_CENTER 22 "Name" "Value" "Show" "H Align" "V Align" "Italic" "Bold" "Text Size" "Orientation" "X Position" "Y Position" wxALIGN_CENTER 11 72,120,48,72,72,48,48,84,84,84,84 1 0 Dock 0 Left 0 1 0 1 1 1 1 1 0 0 wxID_ANY 0 0 0 0 -1,180 1 m_fieldsGrid 1 protected 1 Resizable wxALIGN_CENTER 0 wxALIGN_CENTER 4 1 WX_GRID; widgets/wx_grid.h; forward_declare 0 OnGridEditorShown OnSizeGrid 5 wxALL|wxEXPAND 0 bButtonSize wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add Field 0 0 0 -1,-1 1 m_bpAdd 1 protected 1 Resizable 1 ; forward_declare 0 Add field wxFILTER_NONE wxDefaultValidator OnAddField 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move Up 0 0 0 -1,-1 1 m_bpMoveUp 1 protected 1 Resizable 1 ; forward_declare 0 Move up wxFILTER_NONE wxDefaultValidator OnMoveUp 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move Down 0 0 0 -1,-1 1 m_bpMoveDown 1 protected 1 Resizable 1 ; forward_declare 0 Move down wxFILTER_NONE wxDefaultValidator OnMoveDown 10 wxEXPAND 0 0 protected 20 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Delete Field 0 0 0 -1,-1 1 m_bpDelete 1 protected 1 Resizable 1 ; forward_declare 0 Delete field wxFILTER_NONE wxDefaultValidator OnDeleteField 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxTOP|wxBOTTOM 0 bLowerSizer wxHORIZONTAL none 5 wxEXPAND|wxRIGHT|wxLEFT 1 wxID_ANY General sbGeneralProps wxHORIZONTAL 1 none 5 wxEXPAND 1 -1,10 wxBOTH 1 3 gbSizer1 wxFLEX_GROWMODE_SPECIFIED none 3 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Unit: 0 0 0 1 m_unitLabel 1 protected 1 Resizable 1 0 -1 5 1 1 wxEXPAND|wxLEFT|wxRIGHT 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 100,-1 1 m_unitChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 2 0 wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT 1 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Alternate symbol (DeMorgan) 0 0 1 m_cbAlternateSymbol 1 protected 1 Resizable 1 0 Use the alternate shape of this symbol. For gates, this is the "De Morgan" conversion wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT|wxTOP 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Angle: 0 0 0 1 m_orientationLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 1 1 wxEXPAND|wxLEFT|wxRIGHT 3 1 1 1 1 1 1 0 "0" "+90" "-90" "180" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_orientationCtrl 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 1 0 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 4 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mirror: 0 0 0 1 m_mirrorLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 1 1 wxEXPAND|wxLEFT|wxRIGHT 4 1 1 1 1 1 1 0 "Not mirrored" "Around X axis" "Around Y axis" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_mirrorCtrl 1 protected 1 Resizable 0 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxRIGHT|wxLEFT 1 bMiddleCol wxVERTICAL none 5 wxEXPAND|wxRIGHT|wxLEFT 1 wxID_ANY Pin Text sbSizerPinTextOpts wxVERTICAL 1 none 4 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show pin numbers 0 0 1 m_ShowPinNumButt 1 protected 1 Resizable 1 0 Show or hide pin numbers wxFILTER_NONE wxDefaultValidator 4 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show pin names 0 0 1 m_ShowPinNameButt 1 protected 1 Resizable 1 0 Show or hide pin names wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 wxID_ANY Attributes sbAttributes wxVERTICAL 1 none 4 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Exclude from bill of materials 0 0 1 m_cbExcludeFromBom 1 protected 1 Resizable 1 ; ; forward_declare 0 This is useful for adding symbols for board footprints such as fiducials and logos that you do not want to appear in the bill of materials export wxFILTER_NONE wxDefaultValidator 4 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Exclude from board 0 0 1 m_cbExcludeFromBoard 1 protected 1 Resizable 1 ; ; forward_declare 0 This is useful for adding symbols that only get exported to the bill of materials but not required to layout the board such as mechanical fasteners and enclosures wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 1 buttonsSizer wxVERTICAL none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Update Symbol from Library... 0 0 0 1 m_updateSymbolBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnUpdateSymbol 5 wxEXPAND|wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Change Symbol... 0 0 0 1 m_changeSymbolBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnExchangeSymbol 5 wxEXPAND|wxALL 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Edit Symbol... 0 0 0 1 m_editSchematicSymbolBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnEditSymbol 5 wxEXPAND 0 20 protected 0 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 0 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Edit Library Symbol... 0 0 0 1 m_editLibrarySymbolBtn 1 protected 1 Resizable 1 ; ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnEditLibrarySymbol Alternate Pin Assignments 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_pinTablePage 1 protected 1 Resizable 1 ; ; forward_declare 0 wxTAB_TRAVERSAL pinTableSizer wxVERTICAL none 5 wxEXPAND|wxRIGHT|wxLEFT 1 bMargins wxVERTICAL none 5 wxEXPAND|wxALL 1 1 1 1 1 0 0 1 wxALIGN_LEFT wxALIGN_TOP 0 1 wxALIGN_CENTER 24 "Pin Number" "Base Pin Name" "Alternate Assignment" "Electrical Type" "Graphic Style" wxALIGN_CENTER 5 160,160,160,140,140 1 0 Dock 0 Left 0 1 0 0 1 1 1 1 0 0 wxID_ANY 0 0 0 0 512,320 1 m_pinGrid 1 protected 1 Resizable wxALIGN_CENTER 0 wxALIGN_CENTER 5 1 -1,-1 WX_GRID; widgets/wx_grid.h; forward_declare 0 OnPinTableCellEdited 5 wxEXPAND 0 bSizerBottom wxHORIZONTAL none 10 wxEXPAND|wxLEFT 1 bLibLink wxHORIZONTAL none 5 wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Library link: 0 0 0 1 m_libraryIDLabel 1 protected 1 Resizable 1 ; ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY MyLabel 0 0 0 1 m_tcLibraryID 1 protected 1 Resizable 1 wxST_ELLIPSIZE_END ; ; forward_declare 0 -1 5 wxEXPAND 0 0 protected 20 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 Spice Model... 0 0 0 -1,-1 1 m_spiceFieldsButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnEditSpiceModel 5 wxALIGN_CENTER_VERTICAL|wxALL 0 0 1 0 0 0 1 0 0 m_stdDialogButtonSizer protected OnCancelButtonClick