1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| #!/usr/bin/perl
use strict;
use warnings;
use Tk;
use Tk::Pane;
#### Mainwindow #########
my $mw = MainWindow->new( -title => 'composition lignin chain' );
$mw->minsize( 400, 400 );
#scrollbar
my $scroll_bar = $mw->Scrolled( 'Pane', -scrollbars => 'oe', )->pack( -expand => 1, -fill => 'both' );
my $system = $scroll_bar->Label(
-text => "Qui choisis-tu?",
-relief => 'raised',
-background => 'white'
)->pack;
my $list = $scroll_bar->Scrolled(
'Listbox',
-height => '25',
-scrollbars => 'ow',
)->pack;
my $bouton_OK = $scroll_bar->Button(
-text => 'OK',
-command => [ \&insertion, $list ],
)->pack;
MainLoop;
sub insertion {
my $list = shift;
$list->insert(
'end', 'lucie', 'abdel', 'francois', 'bernard', 'camille',
'emilie', 'geraldine', 'agathe', 'karim', 'manu', 'bruno',
'jean-michel', 'nico', 'vincent', 'delphine', 'jerome', 'serge',
'jeremie', 'sebastien', 'julien', 'alex', 'solange', 'colette',
'pan', 'chloé'
);
$list->see('end');
return;
} |
Partager