25 #ifndef __dialog_lib_new_component__ 26 #define __dialog_lib_new_component__ 39 const wxArrayString* aRootSymbolNames =
nullptr );
113 #endif // __dialog_lib_new_component__ wxCheckBox * m_excludeFromBoardCheckBox
void SetReference(const wxString &reference)
wxCheckBox * m_checkLockItems
void SetLockItems(bool enable)
bool GetShowPinName(void)
wxCheckBox * m_excludeFromBomCheckBox
void SetShowPinNumber(bool show)
virtual void onPowerCheckBox(wxCommandEvent &aEvent) override
int GetPinTextPosition(void)
void SetPowerSymbol(bool enable)
void SetName(const wxString &name) override
The base class for create windows for drawing purpose.
DIALOG_LIB_NEW_COMPONENT(EDA_DRAW_FRAME *parent, const wxArrayString *aRootSymbolNames=nullptr)
Class DIALOG_LIB_NEW_COMPONENT_BASE.
void SetIncludeOnBoard(bool aInclude)
wxTextCtrl * m_textReference
wxCheckBox * m_checkHasConversion
wxComboBox * m_comboInheritanceSelect
void SetPinTextPosition(int position)
wxCheckBox * m_checkIsPowerSymbol
wxCheckBox * m_checkShowPinNameInside
bool GetPinNameInside(void)
wxString GetName(void) const override
bool GetShowPinNumber(void)
void syncControls(bool aIsDerivedPart)
wxSpinCtrl * m_spinPartCount
void SetIncludeInBom(bool aInclude)
bool GetPowerSymbol(void)
wxString GetParentSymbolName() const
wxCheckBox * m_checkShowPinName
bool GetIncludeOnBoard() const
bool GetIncludeInBom() const
wxString GetReference(void)
void SetShowPinName(bool show)
virtual void SetValue(int aValue)
Set new value (in Internal Units) for the text field, taking care of units conversion.
wxCheckBox * m_checkShowPinNumber
virtual long long int GetValue()
Return the current value in Internal Units.
UNIT_BINDER m_pinTextPosition
void SetPinNameInside(bool show)
void SetPartCount(int count)
virtual void OnParentSymbolSelect(wxCommandEvent &aEvent) override
void SetAlternateBodyStyle(bool enable)
bool GetAlternateBodyStyle(void)