User since
2003-08-07
2921
Artikel
BenutzerIn
Hallo!
Ich würde gerne innerhalb eines Frames 2 Grafiken untereinader packen.
Muss man dafür irgend eine Zauberformel aufsagen oder wie geht das?
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
my $pfeil = $mw->Photo(
'PFEIL', # NameNr vergeben
-file => $glob->{'NavPfeil'},
);
my $pfeilSpacer = $mw->Photo(
'PFEILTRENNER', # NameNr vergeben
-file => $glob->{'NavTrenner'},
);
# ...
my $innerFrame = $daten->Frame();
my $innerGrid00 = $innerFrame->Label(-image => $pfeil)->pack(
-anchor=>'n',
-expand =>1,
-side =>'top',
-ipadx => 0, -ipady => 0,
-padx => 0, -pady => 0,
);
my $innerGrid01 = $innerFrame->Label(-image => $pfeilSpacer)->pack(
-fill=>"both",
-anchor=>'n',
-expand =>1,
-side =>'top',
-ipadx => 0, -ipady => 0,
-padx => 0, -pady => 0,
);
Soweit mein Versuch.
Zwischen den Grafiken sind aber immer ca. 2mm Platz - und das liegt nicht an den Grafiken (also die haben keinen transparenten Rand).
Muss man das event. bei den Bildern einstellen? Wie?
mfg pktm
User since
2003-08-07
2921
Artikel
BenutzerIn
Die Eiogenschaft margin scheint es nicht zu geben und padding ist schon gesetzt.
User since
2003-08-08
327
Artikel
BenutzerIn
ich denke, der sicherste weg ist es, eine zweizeilige tabelle zu erstellen und dort cellspacing und cellpadding auf 0 zu stellen
User since
2003-08-04
7321
Artikel
ModeratorIn
[quote=dominicn,24.12.2004, 18:07]ich denke, der sicherste weg ist es, eine zweizeilige tabelle zu erstellen und dort cellspacing und cellpadding auf 0 zu stellen[/quote]
falsche baustelle! :)
User since
2003-08-08
327
Artikel
BenutzerIn
[quote=esskar,24.12.2004, 22:18][quote=dominicn,24.12.2004, 18:07]ich denke, der sicherste weg ist es, eine zweizeilige tabelle zu erstellen und dort cellspacing und cellpadding auf 0 zu stellen[/quote]
falsche baustelle! :)[/quote]
ups, das ist mir jetzt peinlich. ich hab den beitrag wohl nicht richtig gelesen ... sorry
User since
2003-08-07
2921
Artikel
BenutzerIn
Lösung gefunden: Es lag am border des Labels welches die Grafik jeweils enthielt.
Da muss man "einfach" (*hrhr*, habe tagelang danach gesucht) die option -bd=>0, angeben und schon ist der Rahmen weg.
mfg pktm