24#ifndef PANEL_HOTKEYS_EDITOR_H
25#define PANEL_HOTKEYS_EDITOR_H
57 return _(
"Reset all hotkeys to the built-in KiCad defaults" );
The base frame for deriving all KiCad main window classes.
A class that contains a set of hotkeys, arranged into "sections" and provides some book-keeping funct...
HOTKEY_STORE m_hotkeyStore
wxString GetResetTooltip() const override
Get the tooltip the reset button should display when showing this panel.
void OnFilterSearch(wxCommandEvent &aEvent)
Handle a change in the hotkey filter text.
void ResetPanel() override
Reset the contents of this panel.
std::vector< TOOL_ACTION * > m_actions
void installButtons(wxSizer *aSizer)
Install the button panel (global reset/default, import/export)
WIDGET_HOTKEY_LIST * m_hotkeyListCtrl
std::vector< TOOL_ACTION * > & ActionsList()
bool TransferDataToWindow() override
void ImportHotKeys()
Put up a dialog allowing the user to select a hotkeys file and then overlays those hotkeys onto the c...
void dumpHotkeys()
Dump all actions and their hotkeys to a text file for inclusion in documentation.
wxSearchCtrl * m_filterSearch
bool TransferDataFromWindow() override
A wxPanel that is designed to be reset in a standard manner.