31 if(
m_sch !=
nullptr )
32 m_sch->AddListener(
this );
42 AddSearcher( std::make_shared<SYMBOL_SEARCH_HANDLER>( aFrame ) );
43 AddSearcher( std::make_shared<POWER_SEARCH_HANDLER>( aFrame ) );
44 AddSearcher( std::make_shared<TEXT_SEARCH_HANDLER>( aFrame ) );
45 AddSearcher( std::make_shared<LABEL_SEARCH_HANDLER>( aFrame ) );
46 AddSearcher( std::make_shared<GROUP_SEARCH_HANDLER>( aFrame ) );
77 if(
m_sch !=
nullptr )
78 m_sch->AddListener(
this );
88 if( !IsShownOnScreen() )
97 if( !IsShownOnScreen() )
106 if( !IsShownOnScreen() )
Holds all the data relating to one schematic.
Schematic editor (Eeschema) main window.
void onUnitsChanged(wxCommandEvent &event)
virtual ~SCH_SEARCH_PANE()
void onSchChanged(wxCommandEvent &event)
virtual void OnSchItemsRemoved(SCHEMATIC &aBoard, std::vector< SCH_ITEM * > &aBoardItems) override
virtual void OnSchItemsChanged(SCHEMATIC &aBoard, std::vector< SCH_ITEM * > &aBoardItems) override
void onSchChanging(wxCommandEvent &event)
SCH_EDIT_FRAME * m_schFrame
virtual void OnSchItemsAdded(SCHEMATIC &aBoard, std::vector< SCH_ITEM * > &aBoardItems) override
SCH_SEARCH_PANE(SCH_EDIT_FRAME *aFrame)
void AddSearcher(const std::shared_ptr< SEARCH_HANDLER > &aHandler)
SEARCH_PANE(EDA_DRAW_FRAME *aFrame)
KICOMMON_API wxFont GetDockedPaneFont(wxWindow *aWindow)