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/checkbox.h>
35#include <wx/spinctrl.h>
36#include <wx/radiobut.h>
37#include <wx/listbox.h>
38#include <wx/notebook.h>
43#define ID_LIBEDIT_NOTEBOOK 6000
113 virtual void OnUpdateUI( wxUpdateUIEvent& event ) {
event.Skip(); }
115 virtual void OnSizeGrid( wxSizeEvent& event ) {
event.Skip(); }
116 virtual void OnAddField( wxCommandEvent& event ) {
event.Skip(); }
117 virtual void OnMoveUp( wxCommandEvent& event ) {
event.Skip(); }
118 virtual void OnMoveDown( wxCommandEvent& event ) {
event.Skip(); }
122 virtual void OnText( wxCommandEvent& event ) {
event.Skip(); }
123 virtual void OnCombobox( wxCommandEvent& event ) {
event.Skip(); }
125 virtual void OnCheckBox( wxCommandEvent& event ) {
event.Skip(); }
130 virtual void OnBodyStyle( wxCommandEvent& event ) {
event.Skip(); }
148 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 );
virtual void OnBodyStyle(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_editFilterButton
wxBitmapButton * m_btnCreateJumperPinGroup
virtual void OnDeleteBodyStyle(wxCommandEvent &event)
wxStaticText * stLabelAvailablePins
virtual void OnUnitSpinCtrlEnter(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpAddBodyStyle
virtual void OnEditFootprintFilter(wxCommandEvent &event)
wxButton * m_spiceFieldsButton
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)
wxTextCtrl * m_KeywordCtrl
virtual void OnFpFilterDClick(wxMouseEvent &event)
virtual void onPowerCheckBox(wxCommandEvent &event)
virtual void OnCheckBox(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpAdd
virtual void OnUnitSpinCtrlText(wxCommandEvent &event)
wxStdDialogButtonSizer * m_stdSizerButton
wxListBox * m_listJumperPinGroups
virtual void OnMoveDown(wxCommandEvent &event)
wxPanel * m_PanelPinConnections
wxPanel * m_PanelFootprintFilters
virtual void OnBtnRemoveJumperPinGroup(wxCommandEvent &event)
WX_GRID * m_bodyStyleNamesGrid
wxButton * m_stdSizerButtonOK
wxBoxSizer * bSizerLowerBasicPanel
STD_BITMAP_BUTTON * m_bpDelete
wxCheckBox * m_PinsNameInsideButt
wxRadioButton * m_radioSingle
virtual void OnUnitSpinCtrlKillFocus(wxFocusEvent &event)
virtual void OnAddBodyStyle(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_deleteFilterButton
wxListBox * m_FootprintFilterListBox
virtual void OnPageChanging(wxNotebookEvent &event)
wxStaticText * m_unitNamesLabel
virtual void OnSymbolNameText(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpMoveDownBodyStyle
wxStaticText * m_nameOffsetUnits
virtual void OnUnitSpinCtrl(wxSpinEvent &event)
wxComboBox * m_inheritanceSelectCombo
STD_BITMAP_BUTTON * m_bpDeleteBodyStyle
wxStaticText * m_staticTextFootprints
wxCheckBox * m_ShowPinNumButt
wxCheckBox * m_OptionPower
wxRadioButton * m_radioDeMorgan
wxStaticText * m_nameOffsetLabel
wxCheckBox * m_excludeFromBoardCheckBox
wxCheckBox * m_cbDuplicatePinsAreJumpers
virtual void OnMoveUp(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpMoveUpBodyStyle
STD_BITMAP_BUTTON * m_bpMoveDown
wxButton * m_stdSizerButtonCancel
virtual void OnText(wxCommandEvent &event)
wxStaticText * staticKeywordsLabel
virtual void OnBodyStyleMoveUp(wxCommandEvent &event)
virtual void OnDeleteField(wxCommandEvent &event)
virtual void OnCancelButtonClick(wxCommandEvent &event)
virtual void OnBodyStyleMoveDown(wxCommandEvent &event)
WX_GRID * m_unitNamesGrid
wxPanel * m_PanelUnitsAndBodyStyles
wxListBox * m_listAvailablePins
STD_BITMAP_BUTTON * m_addFilterButton
wxCheckBox * m_OptionLocalPower
virtual void OnSymbolNameKillFocus(wxFocusEvent &event)
virtual void OnAddField(wxCommandEvent &event)
wxTextCtrl * m_nameOffsetCtrl
virtual void OnBtnCreateJumperPinGroup(wxCommandEvent &event)
wxBoxSizer * bButtonSize1
wxCheckBox * m_excludeFromBomCheckBox
wxSpinCtrl * m_unitSpinCtrl
~DIALOG_LIB_SYMBOL_PROPERTIES_BASE()
wxStaticText * m_staticTextNbUnits
virtual void OnGroupedPinListClick(wxCommandEvent &event)
wxCheckBox * m_OptionPartsInterchangeable
wxCheckBox * m_excludeFromSimCheckBox
wxBitmapButton * m_btnRemoveJumperPinGroup
virtual void OnAddFootprintFilter(wxCommandEvent &event)
wxRadioButton * m_radioCustom
virtual void OnCombobox(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bpMoveUp
virtual void OnEditSpiceModel(wxCommandEvent &event)
wxTextCtrl * m_SymbolNameCtrl
wxStaticText * stLabelGroups
wxStaticText * m_inheritsStaticText
wxCheckBox * m_ShowPinNameButt
virtual void OnAvailablePinsClick(wxCommandEvent &event)
virtual void OnSizeGrid(wxSizeEvent &event)
virtual void OnUpdateUI(wxUpdateUIEvent &event)
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)
#define ID_LIBEDIT_NOTEBOOK