]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stubs/spinbutt.cpp
Added stubs .cpp files.
[wxWidgets.git] / src / stubs / spinbutt.cpp
diff --git a/src/stubs/spinbutt.cpp b/src/stubs/spinbutt.cpp
new file mode 100644 (file)
index 0000000..cbea725
--- /dev/null
@@ -0,0 +1,78 @@
+/////////////////////////////////////////////////////////////////////////////
+// Name:        spinbutt.cpp
+// Purpose:     wxSpinButton
+// Author:      AUTHOR
+// Modified by:
+// Created:     ??/??/98
+// RCS-ID:      $Id$
+// Copyright:   (c) AUTHOR
+// Licence:    wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+#ifdef __GNUG__
+#pragma implementation "spinbutt.h"
+#endif
+
+#include "wx/spinbutt.h"
+
+#if !USE_SHARED_LIBRARY
+IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl)
+#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)
+{
+    SetName(name);
+
+    m_windowStyle = style;
+
+    SetParent(parent);
+
+    m_min = 0;
+    m_max = 100;
+
+    m_windowId = (id == -1) ? NewControlId() : id;
+
+    // TODO create spin button
+    return FALSE;
+}
+
+wxSpinButton::~wxSpinButton()
+{
+}
+
+// Attributes
+////////////////////////////////////////////////////////////////////////////
+
+int wxSpinButton::GetValue() const
+{
+       // TODO
+    return 0;
+}
+
+void wxSpinButton::SetValue(int val)
+{
+       // TODO
+}
+
+void wxSpinButton::SetRange(int minVal, int maxVal)
+{
+       m_min = minVal;
+       m_max = maxVal;
+       // TODO
+}
+
+// Spin event
+IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
+
+wxSpinEvent::wxSpinEvent(wxEventType commandType, int id):
+  wxScrollEvent(commandType, id)
+{
+}
+