// without tons of #ifdefs.
// ----------------------------------------------------------------------------
// without tons of #ifdefs.
// ----------------------------------------------------------------------------
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
void SetValue(int val);
void SetValue(const wxString& text);
void SetRange(int min, int max);
void SetValue(int val);
void SetValue(const wxString& text);
void SetRange(int min, int max);
void SetTextValue(int val);
// put the numeric value of the string in the text ctrl into val and return
void SetTextValue(int val);
// put the numeric value of the string in the text ctrl into val and return
// number is out of range
bool GetTextValue(int *val) const;
protected:
// override the base class virtuals involved into geometry calculations
// number is out of range
bool GetTextValue(int *val) const;
protected:
// override the base class virtuals involved into geometry calculations
virtual void DoMoveWindow(int x, int y, int width, int height);
// common part of all ctors
virtual void DoMoveWindow(int x, int y, int width, int height);
// common part of all ctors
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,