Using the Scrolled method
Use the Scrolled
method to create both the widget and the scrollbar in a single
command. For example:
$mainwindow->Scrolled('Entry', -scrollbars => 'os'
-textvariable => \$address)->pack;This creates an Entry widget with an “optional” scrollbar on
the bottom. The first argument to Scrolled is the type of widget (in this
case, an Entry widget). Then use the -scrollbars option to list the location
of the scrollbar (“s” for the south, or bottom, edge of the
widget). Here, we specify an “optional” scrollbar with “o”,
meaning that the scrollbar will appear only if needed.
Any additional options to the Scrolled method are taken as options to
the widget itself. In this case, we’re setting the -textvariable option to the Entry
widget.