26#ifndef UNIT_SELECTOR_H
27#define UNIT_SELECTOR_H
38 const wxPoint& pos,
const wxSize& size,
39 const wxArrayString& choices,
long style = 0 ):
40 wxChoice( parent, id, pos, size, choices, style )
53 return GetStringSelection();
61 const wxPoint& pos,
const wxSize& size,
62 const wxArrayString& choices,
long style = 0 );
76 const wxPoint& pos,
const wxSize& size,
77 const wxArrayString& choices,
long style = 0 );
91 const wxPoint& pos,
const wxSize& size,
92 const wxArrayString& choices,
long style = 0 );
106 const wxPoint& pos,
const wxSize& size,
107 const wxArrayString& choices,
long style = 0 );
121 const wxPoint& pos,
const wxSize& size,
122 const wxArrayString& choices,
long style = 0 );
136 const wxPoint& pos,
const wxSize& size,
137 const wxArrayString& choices,
long style = 0 );
151 const wxPoint& pos,
const wxSize& size,
152 const wxArrayString& choices,
long style = 0 );
166 const wxArrayString& choices,
long style = 0 );
179 UNIT_SELECTOR_POWER( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
180 const wxArrayString& choices,
long style = 0 );
193 UNIT_SELECTOR_SPEED( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
194 const wxArrayString& choices,
long style = 0 );
207 UNIT_SELECTOR_TIME( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
208 const wxArrayString& choices,
long style = 0 );
UNIT_SELECTOR_ANGLE(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_FREQUENCY(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_LEN_CABLE(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
UNIT_SELECTOR_LEN(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_LINEAR_RESISTANCE(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_POWER(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
UNIT_SELECTOR_RESISTOR(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_SPEED(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
UNIT_SELECTOR_THICKNESS(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_TIME(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
double GetUnitScale() override
Function GetUnitScale.
double GetUnitScale() override
Function GetUnitScale.
UNIT_SELECTOR_VOLTAGE(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
UNIT_SELECTOR(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, const wxArrayString &choices, long style=0)
virtual double GetUnitScale()=0
Function GetUnitScale.