10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
18#include <wx/settings.h>
23#include <wx/bmpbuttn.h>
29#include <wx/statbox.h>
30#include <wx/stattext.h>
31#include <wx/textctrl.h>
32#include <wx/combobox.h>
33#include <wx/spinctrl.h>
34#include <wx/checkbox.h>
36#include <wx/listbox.h>
37#include <wx/notebook.h>
42#define ID_LIBEDIT_NOTEBOOK 6000
92 virtual void OnUpdateUI( wxUpdateUIEvent& event ) {
event.Skip(); }
94 virtual void OnSizeGrid( wxSizeEvent& event ) {
event.Skip(); }
95 virtual void OnAddField( wxCommandEvent& event ) {
event.Skip(); }
96 virtual void OnMoveUp( wxCommandEvent& event ) {
event.Skip(); }
97 virtual void OnMoveDown( wxCommandEvent& event ) {
event.Skip(); }
101 virtual void OnText( wxCommandEvent& event ) {
event.Skip(); }
102 virtual void OnCombobox( wxCommandEvent& event ) {
event.Skip(); }
103 virtual void OnSpinCtrl( wxSpinEvent& event ) {
event.Skip(); }
105 virtual void OnCheckBox( wxCommandEvent& event ) {
event.Skip(); }
116 DIALOG_LIB_SYMBOL_PROPERTIES_BASE( wxWindow* parent, wxWindowID
id =
ID_LIBEDIT_NOTEBOOK,
const wxString& title =
_(
"Library Symbol Properties"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
Class DIALOG_LIB_SYMBOL_PROPERTIES_BASE.
STD_BITMAP_BUTTON * m_editFilterButton
wxCheckBox * m_hasAlternateBodyStyles
virtual void OnEditFootprintFilter(wxCommandEvent &event)
wxButton * m_spiceFieldsButton
wxTextCtrl * m_KeywordCtrl
virtual void OnFpFilterDClick(wxMouseEvent &event)
virtual void onPowerCheckBox(wxCommandEvent &event)
virtual void OnCheckBox(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpAdd
wxStdDialogButtonSizer * m_stdSizerButton
virtual void OnMoveDown(wxCommandEvent &event)
wxButton * m_stdSizerButtonOK
wxBoxSizer * bSizerLowerBasicPanel
STD_BITMAP_BUTTON * m_bpDelete
wxCheckBox * m_PinsNameInsideButt
STD_BITMAP_BUTTON * m_deleteFilterButton
wxListBox * m_FootprintFilterListBox
virtual void OnPageChanging(wxNotebookEvent &event)
virtual void OnSymbolNameText(wxCommandEvent &event)
wxStaticText * m_nameOffsetUnits
wxComboBox * m_inheritanceSelectCombo
wxStaticText * m_staticTextFootprints
wxSpinCtrl * m_SelNumberOfUnits
wxCheckBox * m_ShowPinNumButt
wxCheckBox * m_OptionPower
wxStaticText * m_nameOffsetLabel
wxCheckBox * m_excludeFromBoardCheckBox
virtual void OnMoveUp(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpMoveDown
wxButton * m_stdSizerButtonCancel
virtual void OnText(wxCommandEvent &event)
wxStaticText * staticKeywordsLabel
virtual void OnDeleteField(wxCommandEvent &event)
virtual void OnSpinCtrlText(wxCommandEvent &event)
virtual void OnCancelButtonClick(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_addFilterButton
virtual void OnSymbolNameKillFocus(wxFocusEvent &event)
virtual void OnAddField(wxCommandEvent &event)
wxTextCtrl * m_nameOffsetCtrl
wxCheckBox * m_excludeFromBomCheckBox
wxPanel * m_PanelFootprintFilter
~DIALOG_LIB_SYMBOL_PROPERTIES_BASE()
wxStaticText * m_staticTextNbUnits
wxCheckBox * m_OptionPartsInterchangeable
wxCheckBox * m_excludeFromSimCheckBox
virtual void OnAddFootprintFilter(wxCommandEvent &event)
virtual void OnSpinCtrl(wxSpinEvent &event)
virtual void OnCombobox(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpMoveUp
virtual void OnEditSpiceModel(wxCommandEvent &event)
wxTextCtrl * m_SymbolNameCtrl
wxStaticText * m_inheritsStaticText
wxCheckBox * m_ShowPinNameButt
virtual void OnSizeGrid(wxSizeEvent &event)
virtual void OnUpdateUI(wxUpdateUIEvent &event)
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
#define ID_LIBEDIT_NOTEBOOK