Bonjour,
J'ai créé un frame de 200 pixels de haut. Mais dès que j'insère un widget à l'intérieur, mon frame s'adapte à la taille de son contenu.
Je souhaite que la taille du frame reste constante car j'ai mis des bordures
et je voudrais que ça ne bouge pas.
Puis résoudre ce pb simplement ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 sub listerFichier { my $roText ; $f = $frameCentral->Frame(-background => 'white', -height => 200)->pack(-fill => 'both', -expand => 1) ; $f->Button( -text => 'Choisir le répertoire à lister', -command => [ \&choisirRepertoire , \$roText ] )->pack(-fill => 'both') ; # Hauteur en nombre de lignes uniquement print "Hauteur frameCentral avant : " . $frameCentral->height . "\n"; $roText = $f->Scrolled('ROText', -height => 10, -width=> 40, -scrollbars => 'osoe')->pack ; #$frameCentral->configure(-height => 200) ; $mw->update ; print "Hauteur frameCentral après : " . $frameCentral->height . "\n"; }
Partager