#############################################################################
## Name: XS/SpinCtrl.xs
## Purpose: XS for Wx::SpinCtrl
## Author: Mattia Barbon
## Modified by:
## Created: 08/11/2000
## RCS-ID: $Id: SpinCtrl.xs 2057 2007-06-18 23:03:00Z mbarbon $
## Copyright: (c) 2000-2003, 2006 Mattia Barbon
## Licence: This program is free software; you can redistribute it and/or
## modify it under the same terms as Perl itself
#############################################################################
#include <wx/spinctrl.h>
MODULE=Wx PACKAGE=Wx::SpinCtrl
void
new( ... )
PPCODE:
BEGIN_OVERLOAD()
MATCH_VOIDM_REDISP( newDefault )
MATCH_ANY_REDISP( newFull )
END_OVERLOAD( "Wx::SpinCtrl::new" )
wxSpinCtrl*
newDefault( CLASS )
PlClassName CLASS
CODE:
RETVAL = new wxSpinCtrl();
wxPli_create_evthandler( aTHX_ RETVAL, CLASS );
OUTPUT: RETVAL
wxSpinCtrl*
newFull( CLASS, parent, id = wxID_ANY, value = wxEmptyString, pos = wxDefaultPosition, size = wxDefaultSize, style = wxSP_ARROW_KEYS, min = 0, max = 100, initial = 0, name = wxT("spinCtrl") )
PlClassName CLASS
wxWindow* parent
wxWindowID id
wxString value
wxPoint pos
wxSize size
long style
int min
int max
int initial
wxString name
CODE:
RETVAL = new wxSpinCtrl( parent, id, value, pos, size,
style, min, max, initial, name );
wxPli_create_evthandler( aTHX_ RETVAL, CLASS );
OUTPUT:
RETVAL
bool
wxSpinCtrl::Create( parent, id = wxID_ANY, value = wxEmptyString, pos = wxDefaultPosition, size = wxDefaultSize, style = wxSP_ARROW_KEYS, min = 0, max = 100, initial = 0, name = wxT("spinCtrl") )
wxWindow* parent
wxWindowID id
wxString value
wxPoint pos
wxSize size
long style
int min
int max
int initial
wxString name
int
wxSpinCtrl::GetMin()
int
wxSpinCtrl::GetMax()
int
wxSpinCtrl::GetValue()
void
wxSpinCtrl::SetRange( min, max )
int min
int max
void
wxSpinCtrl::SetValue( text )
wxString text
#if !defined(__WXGTK__)
void
wxSpinCtrl::SetSelection( from, to )
long from
long to
#endif