Hallo,
Ich zeige den Inhalt eines Arrays auf meienr GUI an:
[autoit]
For $i = 1 to UBound($InstalledSoftware)-1
GUICtrlCreateLabel(StringLeft($InstalledSoftware[$i],60),$x,$y,450,25)
$y = $y + 25
$0 = $i + 1
if $i = 17 Then
$x = $x + 450
$y = 80
EndIf
Next
Das klappt. Nun wird nach dem 17 Eintrag x und y für die Position geändert, so dass eine 2 Zeile entsteht.
Nun möchte ich das aber nach immer 17 Zeilen haben, also nach 17, 34, 51...
Klar, es geht mit mehreren If Abfragen, aber da begrenze ich mich ja theoretisch immer...
Gibt es denn eien Möglichkeit zu sagen dass die Änderung von x und y jedes 17. Mal gemacht werden soll
-Mir fehlen da etwas die Worte für die Beschreibung...-
Danke und Grüsse
PS: Ganz neben bei am Rand: Wenn ein Label 300 lang ist, wieviele Zeichen passen denn dann rein? Schriftgrösse 12..