Dem Form1.Create einen Parameter zu übergeben, geht meines wissens nicht.
(Kann sein, dass ich jetzt ins Fettnäpfchen trete, Ich versuchs trotzdem.)
Das was in der
Unit erscheint, ist nur die Vorwärtsdeklaration und die Prozedur.
Ergo, müsste der Parameter, wenn man ihn sowohl in der Vorwärtsdeklaration,
als auch in der Prozedur, als auch im Aufruf (Programmquelltext) einbaut,
zum Zeitpunkt des Aufrufs (siehe Programmquelltext) bereits vorhanden sein.
Da zu diesem Zeitpunkt aber so gut wie noch nichts vorhanden ist,
kannst du auch nichts übergeben.
Hoffe das war (in den Grundzügen) richtig.
Die Lösung wäre eine Prozedur, die diese Panels erstellt,
und im Form1.Create aufgerufen wird.