32#define ID_TOGGLE_ZOOM_TO_SELECTION 14000
33#define ID_TOGGLE_PAN_TO_SELECTION 14001
43 Add(
_(
"Zoom to Selection" ),
_(
"Toggle zooming to selections in the search pane" ),
45 Add(
_(
"Pan to Selection" ),
_(
"Toggle panning to selections in the search pane" ),
54 const int id = aEvent.GetId();
55 const wxMenuItem* item = FindItem(
id );
104 [&]( wxMouseEvent& event )
123 for(
size_t i = 0; i <
m_notebook->GetPageCount(); ++i )
wxBitmapBundle KiBitmapBundle(BITMAPS aBitmap, int aMinHeight)
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
virtual APP_SETTINGS_BASE * config() const
Return the settings object used in SaveSettings(), and is overloaded in KICAD_MANAGER_FRAME.
The base class for create windows for drawing purpose.
void SaveSettings(APP_SETTINGS_BASE *aCfg) override
Save common frame parameters to a configuration data file.
wxSearchCtrl * m_searchCtrl1
STD_BITMAP_BUTTON * m_menuButton
void Search(wxString &query)
SEARCH_HANDLER * GetSearchHandler() const
void RefreshColumnNames()
void AddSearcher(SEARCH_HANDLER *aHandler)
void OnSearchTextEntry(wxCommandEvent &aEvent) override
void OnNotebookPageChanged(wxBookCtrlEvent &aEvent) override
std::vector< SEARCH_PANE_TAB * > m_tabs
void OnLanguageChange(wxCommandEvent &aEvent)
SEARCH_PANE(EDA_DRAW_FRAME *aFrame)
SEARCH_PANE_TAB * GetCurrentTab() const
std::vector< SEARCH_HANDLER * > m_handlers
void OnSize(wxSizeEvent &aEvent) override
#define ID_TOGGLE_ZOOM_TO_SELECTION
#define ID_TOGGLE_PAN_TO_SELECTION
SELECTION_ZOOM selection_zoom