26#ifndef __SIM_PLOT_PANEL_BASE_H
27#define __SIM_PLOT_PANEL_BASE_H
33#include <wx/stattext.h>
42 SIM_PANEL_BASE(
const wxString& aCommand,
int aOptions, wxWindow* parent, wxWindowID
id,
43 const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
44 long style = 0,
const wxString&
name = wxPanelNameStr );
61 "Cannot change the type of simulation of the existing plot panel" );
78 SIM_NOPLOT_PANEL(
const wxString& aCommand,
int aOptions, wxWindow* parent, wxWindowID
id,
79 const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
80 long style = 0,
const wxString&
name = wxPanelNameStr );
static SIM_TYPE CommandToSimType(const wxString &aCmd)
Return simulation type basing on a simulation command directive.
wxStaticText * m_textInfo
SIM_NOPLOT_PANEL(const wxString &aCommand, int aOptions, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxPanelNameStr)
virtual ~SIM_NOPLOT_PANEL()
void setSimOptions(int aOptions)
const wxString & getSimCommand() const
static bool IsPlottable(SIM_TYPE aSimType)
const int getSimOptions() const
virtual ~SIM_PANEL_BASE()
void setSimCommand(const wxString &aSimCommand)
SIM_TYPE
< Possible simulation types