Create a "slider" widget representing a numeric value
with the
Scale
method.
$parent->Scale(
options
);
The standard configuration options that apply to
Scale
are:
-activebackground
,
-background
,
-bg
,
-borderwidth
,
-bw
,
-cursor
,
-font
,
-foreground
,
-fg
,
-highlightbackground
,
-highlightcolor
,
-highlightthickness
,
-relief
,
-state
,
-takefocus
,
and
-width
.
Other options are:
-
-bigincrement =>
amount
-
The amount to change the slider when using large increments.
Default is 0, which means 1/10 of the scale.
-
-command =>
callback
-
Pointer to a function that will be called for every incremental
change in the slider.
-
-digits =>
amount
-
The number of digits to keep when converting from a number to a
string.
-
-from =>
n
-
Low end of the scale (default = 0).
-
-label =>
string
-
The string to use as a label for the slider.
-
-length =>
amount
-
The length of the slider.
-
-orient =>
direction
-
The orientation of the slider. Values can be
either
'vertical'
(default) or
'horizontal'
.
-
-repeatdelay =>
milliseconds
-
Determines the number of milliseconds to hold down an arrow before it
will auto-repeat. Default is 300.
-
-repeatinterval =>
milliseconds
-
Determines the number of milliseconds between auto-repeats once it
is started. Default is 100.
-
-resolution =>
value
-
The increments that the scale will change by (default = 1).
-
-showvalue =>
boolean
-
Whether to show the current value of the slider (default = 1).
-
-sliderlength =>
amount
-
The size of the slider. Default is 25 pixels.
-
-tickinterval =>
n
-
The number of "ticks" to display for the slider. Default is 0 (no
ticks).
-
-to =>
n
-
The top value of the scale (default is 100).
-
-troughcolor =>
color
-
Changes the color of the trough.
-
-variable =>
\$variable
-
Assigns the value of the slider to the specified variable.
In addition to
configure
and
cget
, the following
methods are defined for the Scale widget:
-
get
-
Returns the current value if given no arguments. If given
x and y coordinates as the first and second arguments, returns
the value of the scale at that position.
-
set
-
Assigns the value associated with the scale.
-
coords
-
Returns the x and y coordinates associated with the value given
in the first argument.
-
identify
-
Returns
"slider"
,
"trough1"
,
"trough2"
, or
""
, depending on
which part of the scale corresponds to the given x, y coordinates.
|
|