KiCad PCB EDA Suite
|
Footprint Editor pane with footprint library tree. More...
#include <footprint_tree_pane.h>
Public Member Functions | |
FOOTPRINT_TREE_PANE (FOOTPRINT_EDIT_FRAME *aParent) | |
~FOOTPRINT_TREE_PANE () | |
LIB_TREE * | GetLibTree () const |
void | FocusSearchFieldIfExists () |
Focus the search widget if it exists. | |
Protected Member Functions | |
void | onComponentSelected (wxCommandEvent &aEvent) |
void | onUpdateUI (wxUpdateUIEvent &aEvent) |
Protected Attributes | |
FOOTPRINT_EDIT_FRAME * | m_frame |
LIB_TREE * | m_tree |
component search tree widget | |
Footprint Editor pane with footprint library tree.
Definition at line 39 of file footprint_tree_pane.h.
FOOTPRINT_TREE_PANE::FOOTPRINT_TREE_PANE | ( | FOOTPRINT_EDIT_FRAME * | aParent | ) |
Definition at line 30 of file footprint_tree_pane.cpp.
References FOOTPRINT_EDIT_FRAME::GetLibTreeAdapter(), GFootprintTable, m_frame, m_tree, onComponentSelected(), onUpdateUI(), and LIB_TREE::SEARCH.
FOOTPRINT_TREE_PANE::~FOOTPRINT_TREE_PANE | ( | ) |
Definition at line 62 of file footprint_tree_pane.cpp.
References m_tree.
void FOOTPRINT_TREE_PANE::FocusSearchFieldIfExists | ( | ) |
Focus the search widget if it exists.
Definition at line 53 of file footprint_tree_pane.cpp.
References LIB_TREE::FocusSearchFieldIfExists(), and m_tree.
Referenced by FOOTPRINT_EDIT_FRAME::FocusLibraryTreeInput().
|
inline |
Definition at line 45 of file footprint_tree_pane.h.
References m_tree.
Referenced by FOOTPRINT_EDIT_FRAME::centerItemIdleHandler(), FOOTPRINT_EDIT_FRAME::GetLibTree(), FOOTPRINT_EDIT_FRAME::KiwayMailIn(), FOOTPRINT_EDIT_FRAME::LoadFootprintFromBoard(), FOOTPRINT_EDIT_FRAME::LoadFootprintFromLibrary(), onComponentSelected(), and FOOTPRINT_EDIT_FRAME::UpdateLibraryTree().
|
protected |
Definition at line 68 of file footprint_tree_pane.cpp.
References GetLibTree(), FOOTPRINT_EDIT_FRAME::LoadFootprintFromLibrary(), m_frame, m_tree, and LIB_TREE::Unselect().
Referenced by FOOTPRINT_TREE_PANE().
|
protected |
Definition at line 76 of file footprint_tree_pane.cpp.
References PCB_BASE_FRAME::GetCanvas(), m_frame, m_tree, and LIB_TREE::Unselect().
Referenced by FOOTPRINT_TREE_PANE().
|
protected |
Definition at line 59 of file footprint_tree_pane.h.
Referenced by FOOTPRINT_TREE_PANE(), onComponentSelected(), and onUpdateUI().
|
protected |
component search tree widget
Definition at line 60 of file footprint_tree_pane.h.
Referenced by FocusSearchFieldIfExists(), FOOTPRINT_TREE_PANE(), GetLibTree(), onComponentSelected(), onUpdateUI(), and ~FOOTPRINT_TREE_PANE().