Good Evening Fellow Monks. My question has to do with scrollbars. I can get the scrollbar to work with regular text windows Read Only and Edit, however I cannot get the scrollbar to work with the following sub routine below. Thanks in advanced.
sub viewcars { open(FILE, "cardata.txt"); my @lines = <FILE>; close(FILE); my $vall = $mw->Toplevel(); $vall->group($mw); $vall->resizable(0,0); $vall->protocol('WM_DELETE_WINDOW' => sub { }); $vall->title('View All Cars'); # I'VE TRIED IT HERE $vall->Scrolled('Frame', -scrollbars => "ose",)->pack; my $balloon = $vall->Balloon(); my $label = $vall->Label(-font => ['arial', '10', 'bold'], -text=>"CAR + OWNER | CAR MAKE | CAR MODEL | CAR YEAR") ->pack(); my $button = $vall->Button(-activebackground => 'red', -activeforegrou +nd => 'white', -text => "Close", -command => sub { $vall->exit; })-> +pack(-side => "bottom"); $balloon->attach($button, -balloonmsg => "Close View All Cars"); my $car = $vall->Frame()->pack; # I'VE TRIED IT HERE $vall->Scrolled('Frame', -scrollbars => "ose",)->pack; $car->gridColumnconfigure(0, -minsize => 10); $car->gridColumnconfigure(0, -minsize => 10); foreach (@lines) { chomp; my ($one, $two, $three, $four) = split(":"); $car->Label(-fg => 'red', -width => '15', -text=>$one, -anchor=> +'w')->grid( $car->Label(-fg => 'blue', -width => '15', -text=>$two, -anchor=> +'w'), $car->Label(-fg => 'magenta', -width => '15', -text=>$three, -anchor=> +'w'), $car->Label( -width => '15', -text=>$four, -anchor=> +'w'),-sticky => 'w'); } } # END VIEW ALL CARS
In reply to Perl Tk Scrollbar by PilotinControl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |