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.
Module editor specific tools.
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)
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)