///////////////////////////////////////////////////////////////////////////// // 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) { }