by default the ctrl accepts keyboard input now (why wouldn't it?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1538 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
1999-01-31 23:28:58 +00:00
parent f855e630cc
commit aeafc35493

View File

@@ -31,35 +31,44 @@
wxSP_WRAP: value wraps at either end wxSP_WRAP: value wraps at either end
*/ */
class WXDLLEXPORT wxSpinButton: public wxControl class WXDLLEXPORT wxSpinButton : public wxControl
{ {
DECLARE_DYNAMIC_CLASS(wxSpinButton) DECLARE_DYNAMIC_CLASS(wxSpinButton)
public:
public:
/* /*
* Public interface * Public interface
*/ */
wxSpinButton();
wxSpinButton(void); wxSpinButton(wxWindow *parent,
wxWindowID id = -1,
inline wxSpinButton(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, const wxPoint& pos = wxDefaultPosition,
long style = wxSP_VERTICAL, const wxString& name = "wxSpinButton") const wxSize& size = wxDefaultSize,
long style = wxSP_VERTICAL | wxSP_ARROW_KEYS,
const wxString& name = "wxSpinButton")
{ {
Create(parent, id, pos, size, style, name); Create(parent, id, pos, size, style, name);
} }
~wxSpinButton(void);
bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, virtual ~wxSpinButton();
long style = wxSP_VERTICAL, const wxString& name = "wxSpinButton");
bool Create(wxWindow *parent,
wxWindowID id = -1,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxSP_VERTICAL | wxSP_ARROW_KEYS,
const wxString& name = "wxSpinButton");
// Attributes // Attributes
//////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////
int GetValue(void) const ; int GetValue() const ;
void SetValue(int val) ; void SetValue(int val) ;
void SetRange(int minVal, int maxVal) ; void SetRange(int minVal, int maxVal);
inline int GetMin(void) const { return m_min; } int GetMin() const { return m_min; }
inline int GetMax(void) const { return m_max; } int GetMax() const { return m_max; }
// Operations // Operations
//////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////
@@ -81,7 +90,7 @@ class WXDLLEXPORT wxSpinEvent: public wxScrollEvent
{ {
DECLARE_DYNAMIC_CLASS(wxSpinEvent) DECLARE_DYNAMIC_CLASS(wxSpinEvent)
public: public:
wxSpinEvent(wxEventType commandType = wxEVT_NULL, int id = 0); wxSpinEvent(wxEventType commandType = wxEVT_NULL, int id = 0);
}; };