Thread TK - Scrollbalken in einem untergeordneten Frame (12 answers)
Opened by 1860gelb at 2013-01-30 18:32

1860gelb
 2013-01-30 18:32
#165330 #165330
User since
2012-11-05
41 Artikel
BenutzerIn
[default_avatar]
Hallo Perl Gemeinde ;)

bin auf ein neues Problem gestoßen....
Möchte gerne in ein paar Frames Scrollbalken einfügen für jedes einzelne Frame, da ich Daten aus einer Datenbank hole und da teilweiße ziemlich viel drinsteht...


Hier ein Ausschnitt aus meinem Code für ein Frame:

Code: (dl )
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
45
46
47
48
49
50
my $f3 = $fo->Frame(-borderwidth => 3,
-relief => 'groove',
)
->pack(-side => 'left',
-expand => 1,
-fill => 'both',
);



#Überschrift Schueler in Frame 2
$f3->Label(-text=>'Fehlzeiten')->pack();


sub Fehlzeiten_holen()
{

# DATENBANK ABFRAGE
#$sql = "SELECT fehlzeiten_id FROM fehlzeiten WHERE namen_id==(?)";
$sql = "SELECT fehlzeiten.tag,fehlzeiten.stunden from schueler LEFT JOIN fehlzeiten USING (namen_id) WHERE namen_id ==(?)";
$sth = $dbh->prepare($sql) or die print "FEHLER";

$rv = $sth->execute($Schueler) or die print "FEHLER";

if ($rv < 0)
{
print "Keine Ergebniswerte!\n";
exit (1);
}

#Ruft Funktion frame_clear auf und Cleart bei Klassenwechsel
&frame_clear_f3();

for(my $j=1;my @row = $sth->fetchrow_array;$j++)
{

$f3->Label( -text => "Wann? $row[0] " )->pack;
$f3->Label( -text => "Stunden? $row[1]\n" )->pack;
#$f3->Label( -text => "----------------------" )->pack;
#print "Wieviele Stunden gesamt: $row[2]\n";
$f3->Scrolled('Frame', -scrollbars => "osoe",)->pack;


}

$f3->Label( -text => "----------------------" )->pack;
$f3->Label( -text => "Stunden insgesamt:" )->pack;
$f3->Label( -text => "Tage:? " )->pack;
#$f3->packPropagate(0);
}




Kann mir vielleicht jemand sagen wo ich den Scrollbar einfügen muss? bzw. wie? bin noch nicht auf einen grünen zweig gekommen :/ Wär sehr dankbar ;)


Viele Grüße

View full thread TK - Scrollbalken in einem untergeordneten Frame