NAME

Tk::Scrolled - Create a widget with attached scrollbar\|(s)

SYNOPSIS


$whatever = $parent->Scrolled('Whatever', -scrollbars = 'nw', ... widget options of Whatever here... );

DESCRIPTION

To stop a flood of ScrlWhatever Perl/Tk introcuded the special constructor Scrolled. Scrolled creates a widget of the given Class 'Whatever' with attached the scrollbar manpage(s).

OPTIONS


-scrollbars
Expects as argument the position where the scrollbars should be created. 'w', 'e' or 'n', 's' or a combination of them. If the one or both positions are prefixed with 'o' the scrollbar will only show up if there is a 'real' need to scroll.
all other option
All options beside <-scrollbars> are passed to the 'Whatever' widget constructor.

BUGS

If a widget does not support -{x,y}scrollcommand options, Scrolled does not complain if the specified widget class does not support them. E.g.,


$parent->Scrolled('Button', ...)

One does not get an error message or warning when one tries to configure scrollbars after the widget construction:


$ascrolled->scrollbars('e') $ascrolled->configure(-scrollbars => 'e');

SEE ALSO

Scrollbar, Tk::Widget.pm\|(sub Scrollbars), Tk::Frame.pm\|(sub AddScrollbars)