18#ifndef LIBRARY_EDITOR_CONTROL_H 
   19#define LIBRARY_EDITOR_CONTROL_H 
   45    bool RenameLibrary( 
const wxString& aTitle, 
const wxString& aName,
 
   46                        std::function<
bool( 
const wxString& aNewName )> aValidator );
 
 
The base class for create windows for drawing purpose.
 
int UnpinLibrary(const TOOL_EVENT &aEvent)
 
int ToggleLibraryTree(const TOOL_EVENT &aEvent)
 
bool RenameLibrary(const wxString &aTitle, const wxString &aName, std::function< bool(const wxString &aNewName)> aValidator)
 
void changeSelectedPinStatus(const bool aPin)
 
int PinLibrary(const TOOL_EVENT &aEvent)
 
int LibraryTreeSearch(const TOOL_EVENT &aEvent)
 
void setTransitions() override
Set up handlers for various events.
 
void regenerateLibraryTree()
 
void AddContextMenuItems(CONDITIONAL_MENU *aMenu)