michaelg has asked for the wisdom of the Perl Monks concerning the following question:
Hi all ,
I'm using Tk's Scrolled in the next way:
my $text = $nw->Scrolled('Text',
..
..)->pack(...)
The problem is the text window does not role down
automatically for every text I send .
I made a little research and found the "jump=>" option
should do the trick , but it didn't work ( I think it is a known bug) .
maybe one of U monks have a solution.
Michael
#!/usr/bin/perl
use Tk;
use strict;
my $mw=tkinit;
my $textarea = $mw->Scrolled("Text",-scrollbars => 'ose')->pack;
$mw->after(1000,\&filltext);
MainLoop;
sub filltext
{
for (1..100){
$textarea->insert('end', "$_\n");
$textarea->see('end');
$textarea->idletasks;
$mw->after(50); #this is just to slow things down
}
}