]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/spinbutt.h
Remove selection methods taking int from generic wxDataViewCtrl.
[wxWidgets.git] / include / wx / spinbutt.h
index 53e84ea68f6fd59b356bdc36f5a8097e1c986e07..899bacea15bea1e4c7f4fe6cbf4af70a2ac3ad5a 100644 (file)
@@ -22,8 +22,9 @@
 
 #include "wx/control.h"
 #include "wx/event.h"
+#include "wx/range.h"
 
-#define wxSPIN_BUTTON_NAME _T("wxSpinButton")
+#define wxSPIN_BUTTON_NAME wxT("wxSpinButton")
 
 // ----------------------------------------------------------------------------
 //  The wxSpinButton is like a small scrollbar than is often placed next
@@ -46,6 +47,7 @@ public:
     virtual int GetValue() const = 0;
     virtual int GetMin() const { return m_min; }
     virtual int GetMax() const { return m_max; }
+    wxRange GetRange() const { return wxRange( GetMin(), GetMax() );}
 
     // operations
     virtual void SetValue(int val) = 0;
@@ -56,6 +58,7 @@ public:
         m_min = minVal;
         m_max = maxVal;
     }
+    void SetRange( const wxRange& range) { SetRange( range.GetMin(), range.GetMax()); }
 
     // is this spin button vertically oriented?
     bool IsVertical() const { return (m_windowStyle & wxSP_VERTICAL) != 0; }