]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/spinbutt.cpp
Updated wxDataStream (added ByteOrder)
[wxWidgets.git] / src / motif / spinbutt.cpp
index 73cedd396da727314152b971fb1325e3868c9e3c..a9cfa3dd6b7be3258938b04688aee353b062bcec 100644 (file)
@@ -6,7 +6,7 @@
 // Created:     17/09/98
 // RCS-ID:      $Id$
 // Copyright:   (c) Julian Smart
 // Created:     17/09/98
 // RCS-ID:      $Id$
 // Copyright:   (c) Julian Smart
-// Licence:    wxWindows licence
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifdef __GNUG__
 /////////////////////////////////////////////////////////////////////////////
 
 #ifdef __GNUG__
 
 #if !USE_SHARED_LIBRARY
 IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
 
 #if !USE_SHARED_LIBRARY
 IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
+IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent);
 #endif
 
 #endif
 
-wxSpinButton::wxSpinButton()
-{
-       m_min = 0;
-       m_max = 100;
-}
-
 bool wxSpinButton::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxSize& size,
             long style, const wxString& name)
 {
 bool wxSpinButton::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxSize& size,
             long style, const wxString& name)
 {
@@ -33,9 +28,8 @@ bool wxSpinButton::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, c
     m_windowStyle = style;
 
     if (parent) parent->AddChild(this);
     m_windowStyle = style;
 
     if (parent) parent->AddChild(this);
-    
-    m_min = 0;
-    m_max = 100;
+
+    InitBase();
 
     m_windowId = (id == -1) ? NewControlId() : id;
 
 
     m_windowId = (id == -1) ? NewControlId() : id;
 
@@ -52,20 +46,19 @@ wxSpinButton::~wxSpinButton()
 
 int wxSpinButton::GetValue() const
 {
 
 int wxSpinButton::GetValue() const
 {
-       // TODO
+    // TODO
     return 0;
 }
 
 void wxSpinButton::SetValue(int val)
 {
     return 0;
 }
 
 void wxSpinButton::SetValue(int val)
 {
-       // TODO
+    // TODO
 }
 
 void wxSpinButton::SetRange(int minVal, int maxVal)
 {
 }
 
 void wxSpinButton::SetRange(int minVal, int maxVal)
 {
-       m_min = minVal;
-       m_max = maxVal;
-       // TODO
+    // TODO
+    wxSpinButtonBase::SetRange(minVal, maxVal);
 }
 
 void wxSpinButton::ChangeFont(bool keepOriginalSize)
 }
 
 void wxSpinButton::ChangeFont(bool keepOriginalSize)
@@ -82,12 +75,3 @@ void wxSpinButton::ChangeForegroundColour()
 {
     // TODO
 }
 {
     // TODO
 }
-
-// Spin event
-IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
-
-wxSpinEvent::wxSpinEvent(wxEventType commandType, int id):
-  wxScrollEvent(commandType, id)
-{
-}
-