Startseite › Foren › Deutsches LiveCode-Forum › Galerie möglich? › Antwort auf: Galerie möglich?
Hallo Klaus,
danke nochmal für deinen letzten Hinweis.
Hierzu hab ich folgende Idee:
put the formattedwidth of Bild1 into bOriginal
put the formattedheight of Bild1 into hOriginal
put 1300 into sollBreite
put 800 into sollHöhe
if bOriginal > hOriginal then
if hOriginal > sollHöhe then
put (sollHöhe/hOriginal)*bOriginal into sollBreite
end if
else
if bOriginal > sollBreite then
put (sollBreite/bOriginal)*hOriginal into sollHöhe
end if
end if
Obiges hab ich noch nicht getestet, aber ich möchte damit sowohl Hoch als auch Querformat Bilder an meinem Bildobjekt ausrichten, je nachdem. Kann man das theoretisch auch in eine Funktion packen? Unterstützt LC Funktionen? 😀
Aktuell versuche ich aber mittels einer Schleife die einzelnen Lines aus dem „allPics“ Array in Variablen zu packen, um ggf später die einzelnen Bildobjekte automatisch zu befüllen, vermutlich auch wieder mittels einer for Schleife.
Ich habe jetzt mit:
put the number of lines of allPics into sumAllPics
Schon mal die Anzahl der Wiederholungen bzw. die Anzahl der Bilder im Ordner ermittelt.
Wie würde man denn jetzt in Livecode weiter vorgehen?
Also:
put line 1 of DieBilder into Bild1
put line 2 of DieBilder into Bild2
put line 3 of DieBilder into Bild3
… usw …
soll in eine kleine Schleife, mittels der Anzahl der Bilder automatisiert werden.
Ich hab jetzt das Gefühl hier mehrere Denkfehler zu machen und ggf ne Endlosschleife zu bauen:
put line 1 of allPics into Bild
repeat for sumAllPics times
line +1
answer Bild
add 1 to Bild
end repeat
Stehe wieder auf dem Schlauch.
Danke vorweg.
Grüße Tobias