Provided by: iwidgets4-doc_4.1.1-2.1_all bug

NAME

       iwidgets::spinint - Create and manipulate a integer spinner widget

SYNOPSIS

       iwidgets::spinint pathName ?options?

INHERITANCE

       itk::Widget <- iwidgets::Labeledwidget <- iwidgets::Spinner <- iwidgets::Spinint

STANDARD OPTIONS

       background         borderWidth     cursor              exportSelection
       foreground         highlightColor  highlightThickness  insertBackground
       insertBorderWidth  insertOffTime   insertOnTime        insertWidth
       justify            relief          selectBackground    selectBorderWidth
       selectForeground   textVariable

       See the "options" manual entry for details on the standard options.

ASSOCIATED OPTIONS

       show            state

       See the "entry" manual entry for details on the associated options.

INHERITED OPTIONS

       command         childSitePos   fixed           focusCommand
       invalid         textBackground textFont        validate
       width

       See the "entryfield" widget manual entry for details on the above inherited options.

       disabledForeground             labelBitmap     labelFontlabelImage
       labelMargin     labelPos       labelText       labelVariable
       state           sticky

       See the "labeledwidget" widget manual entry for details on the above inherited options.

       arroworient     decrement      increment       repeatDelay
       repeatInterval

       See the "spinner" widget manual entry for details on the above inherited options.

WIDGET-SPECIFIC OPTIONS

       Name:           range
       Class:          Range
       Command-Line Switch:           -range

              Specifies a two element list of minimum and maximum integer values.  The default is
              no range, {{} {}}.

       Name:           step
       Class:          Step
       Command-Line Switch:           -step

              Specifies the increment/decrement value.  The default is 1.

       Name:           wrap
       Class:          Wrap
       Command-Line Switch:           -wrap

              Specifies whether to wrap the spinner value upon reaching the  minimum  or  maximum
              value in any of the forms acceptable to Tcl_GetBoolean.  The default is true.

_________________________________________________________________________________________________

DESCRIPTION

       The  iwidgets::spinint command creates a spinint widget.  The spinint allows "spinning" of
       integer values within a specified range with wrap support.   The  spinner  arrows  may  be
       drawn horizontally or vertically.

METHODS

       The  iwidgets::spinint  command  creates  a  new Tcl command whose name is pathName.  This
       command may be used to invoke various operations on the  widget.   It  has  the  following
       general  form:  pathName  option  ?arg  arg  ...?  Option and the args determine the exact
       behavior of the command.  The following commands are possible for spinint widgets:

ASSOCIATED METHODS

       delete          get            icursor         index
       insert          peek           scan            selection
       xview

       See the "entry" manual entry for details on the associated methods.

INHERITED METHODS

       childsite       clear

       See the "entryfield" manual entry for details on the associated methods.

WIDGET-SPECIFIC METHODS

       pathName cget option
              Returns the current value of the configuration option given by option.  Option  may
              have any of the values accepted by the iwidgets::spinint command.

       pathName configure ?option? ?value option value ...?
              Query  or  modify  the  configuration  options  of  the  widget.   If  no option is
              specified, returns a list describing all of the available options for pathName (see
              Tk_ConfigureInfo  for  information  on  the  format  of  this  list).  If option is
              specified with no value, then the command returns a list describing the  one  named
              option  (this  list  will  be  identical  to the corresponding sublist of the value
              returned if no option is  specified).   If  one  or  more  option-value  pairs  are
              specified,  then  the command modifies the given widget option(s) to have the given
              value(s);  in this case the command returns an empty string.  Option may  have  any
              of the values accepted by the iwidgets::spinint command.

       pathName down
              Decrement the spinner value by the value given in the step option.

       pathName up
              Increment the spinner value by the value given in the step option.

COMPONENTS

              See  the "Spinner" widget manual entry for details on the integer spinner component
              items.

EXAMPLE

        package require Iwidgets 4.0
        option add *textBackground white

        iwidgets::spinint .si -labeltext "Temperature" -labelpos w \
           -fixed yes -width 5 -range {32 212}

        pack .si -pady 10

AUTHOR

       Sue Yockey

KEYWORDS

       spinint, widget