Hallo oki,
das sind ja gleich viele Frage auf einmal. Nagut ich versuch es mal!!!
Zitat:
Sind die Panels da und sichtbar?
- Ja ich kann die Panels sehen und auch die Bilder (Images) die ich auf den Panels habe.
Zitat:
Was hast du als Parent beim Create gesetzt?
- Ich habe es so gemacht:
var p : Array of TPanel;
...
p[j - 1].Parent:=ScrollBox1;
Zitat:
Hast du mal geprüft, ob er die Panels nicht findet, oder ob das Setzen der Farbe nicht funzt?
- Ich habe die ganze Routine mal getestet und mir auch mal über ShowMessage ein paar werte ausspucke lassen. Dabei habe ich interessanterweise festgestellt, das die Schleife bis 0 geht. Also die Ermittlung der Anzahl der Panels funktioniert nicht richtig.
Zitat:
Hast du nach den Ändern der Farbe das Fenster neu zeichnen lassen (Invalidate, Repaint ...)?
- Nein habe ich nicht gemacht.