
@c %start of fragment

@deftp Class <gtk-vscale>
Derives from @code{<gtk-scale>}.

This class defines no properties, other than those defined by its superclasses.

@end deftp

@deffn Function gtk-vscale-new  (adjustment@tie{}@code{<gtk-adjustment>}) @result{}@tie{} (ret@tie{}@code{<gtk-widget>})
Creates a new @code{<gtk-vscale>}.

@table @var
@item adjustment
the @code{<gtk-adjustment>} which sets the range of the scale.

@item ret
a new @code{<gtk-vscale>}.

@end table

@end deffn

@deffn Function gtk-vscale-new-with-range  (min@tie{}@code{double}) (max@tie{}@code{double}) (step@tie{}@code{double}) @result{}@tie{} (ret@tie{}@code{<gtk-widget>})
Creates a new vertical scale widget that lets the user input a number between
@var{min} and @var{max} (including @var{min} and @var{max}) with the increment
@var{step}. @var{step} must be nonzero; it's the distance the slider moves when
using the arrow keys to adjust the scale value.

Note that the way in which the precision is derived works best if @var{step} is
a power of ten. If the resulting precision is not suitable for your needs, use
@code{gtk-scale-set-digits} to correct it.

@table @var
@item min
minimum value

@item max
maximum value

@item step
step increment (tick size) used with keyboard shortcuts

@item ret
a new @code{<gtk-vscale>}

@end table

@end deffn


@c %end of fragment
