25#ifndef SCH_DESIGN_BLOCK_CONTROL_H 
   26#define SCH_DESIGN_BLOCK_CONTROL_H 
DESIGN_BLOCK_CONTROL(const std::string &aName)
 
A logical library item identifier and consists of various portions much like a URI.
 
SCH_DESIGN_BLOCK_CONTROL()
 
LIB_ID getSelectedLibId()
Set up handlers for various events.
 
int SaveSheetAsDesignBlock(const TOOL_EVENT &aEvent)
 
DESIGN_BLOCK_PANE * getDesignBlockPane() override
 
void setTransitions() override
This method is meant to be overridden in order to specify handlers for events.
 
int SaveSelectionToDesignBlock(const TOOL_EVENT &aEvent)
 
int SaveSelectionAsDesignBlock(const TOOL_EVENT &aEvent)
 
bool Init() override
Init() is called once upon a registration of the tool.
 
SCH_EDIT_FRAME * m_editFrame
 
int SaveSheetToDesignBlock(const TOOL_EVENT &aEvent)
 
virtual ~SCH_DESIGN_BLOCK_CONTROL()
 
Schematic editor (Eeschema) main window.