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 scrollbar(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->configure(-scrollbars => 'e');

SEE ALSO

Tk::Scrollbar Tk::Widget/Scrollbars Tk::Frame/AddScrollbars

head1 KEYWORDS

scrolled, scrollbar

1 POD Error

The following errors were encountered while parsing the POD:

Around line 55:

alternative text 'Tk::Widget/Scrollbars' contains non-escaped | or /

alternative text 'Tk::Frame/AddScrollbars' contains non-escaped | or /