25#ifndef DIALOG_PIN_PROPERTIES_H 
   26#define DIALOG_PIN_PROPERTIES_H 
   28#include <wx/bmpcbox.h> 
   29#include <wx/dcclient.h> 
   66    void OnSize( wxSizeEvent& event ) 
override;
 
   67    void OnUpdateUI( wxUpdateUIEvent& event ) 
override;
 
 
DIALOG_PIN_PROPERTIES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Pin Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
 
SYMBOL_EDIT_FRAME * m_frame
 
void OnUpdateUI(wxUpdateUIEvent &event) override
 
std::map< int, int > m_originalColWidths
 
LIB_SYMBOL * m_dummyParent
 
wxString getSyncPinsMessage()
 
void OnCollapsiblePaneChange(wxCollapsiblePaneEvent &event) override
 
~DIALOG_PIN_PROPERTIES() override
 
void OnPropertiesChange(wxCommandEvent &event) override
 
bool TransferDataToWindow() override
 
void OnAddAlternate(wxCommandEvent &event) override
 
SYMBOL_PREVIEW_WIDGET * m_previewWidget
 
ALT_PIN_DATA_MODEL * m_alternatesDataModel
 
void OnSize(wxSizeEvent &event) override
 
DIALOG_PIN_PROPERTIES(SYMBOL_EDIT_FRAME *parent, SCH_PIN *aPin, bool aFocusPinNumber)
 
bool TransferDataFromWindow() override
 
static bool s_alternatesTurndownOpen
 
void OnDeleteAlternate(wxCommandEvent &event) override
 
Define a library symbol object.
 
The symbol library editor main window.
 
VECTOR2< int32_t > VECTOR2I