21#ifndef CALCULATOR_PANEL_H_
22#define CALCULATOR_PANEL_H_
31 CALCULATOR_PANEL( wxWindow* aParent, wxWindowID aId,
const wxPoint& aPos,
const wxSize& aSize,
32 long aStyle,
const wxString& aName )
33 : wxPanel( aParent, aId, aPos, aSize, aStyle, aName )
virtual void SaveSettings(PCB_CALCULATOR_SETTINGS *aCfg)=0
Save the settings from the panel.
virtual void LoadSettings(PCB_CALCULATOR_SETTINGS *aCfg)=0
Load the settings into the panel.
virtual void ThemeChanged()=0
Update UI elements of the panel when the theme changes to ensure the images and fonts/colors are appr...
virtual ~CALCULATOR_PANEL()
CALCULATOR_PANEL(wxWindow *aParent, wxWindowID aId, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aName)