20#ifndef KICAD_PANEL_SIMULATOR_PREFERENCES_H 
   21#define KICAD_PANEL_SIMULATOR_PREFERENCES_H 
PANEL_SIMULATOR_PREFERENCES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
~PANEL_SIMULATOR_PREFERENCES()
 
bool TransferDataFromWindow() override
 
void onMouseDefaults(wxCommandEvent &) override
 
bool TransferDataToWindow() override
 
void applyMouseScrollActionsToPanel(const SIM_MOUSE_WHEEL_ACTION_SET &anActionSet)
 
PANEL_SIMULATOR_PREFERENCES(wxWindow *aParent)
 
static int actionToHorizontalScrollSelection(SIM_MOUSE_WHEEL_ACTION anAction)
 
void ResetPanel() override
Reset the contents of this panel.
 
static SIM_MOUSE_WHEEL_ACTION horizontalScrollSelectionToAction(int aSelection)
 
void onTrackpadDefaults(wxCommandEvent &) override
 
Contains preferences pertaining to the simulator.
 
SIM_MOUSE_WHEEL_ACTION
Enumerates the possible mouse wheel actions that can be performed on simulator plots.
 
Contains the set of modified mouse wheel actions that can be performed on a simulator plot.