Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
Delphi 11 Alexandria
|
AW: Eigene VCL Komponente aus mehreren bestehenden erstellen
9. Mär 2014, 16:08
Zur Transparenz kann ich nichts sagen.
Ansonsten kannst Du die SubControls im OnCreate Deiner Komponente (z.B. abgeleitet von TPanel o.ä.) erzeugen und wenn Du als Owner Deine Kompo angibst werden sie auch später automatisch frei gegeben.
Du kannst Resize überschreiben und dort Deine SubControls ausrichten.
Zur Laufzeit sollten die SubControls bedienbar und m.E. auch mit Tab umschaltbar sein.
Zur Designtime kommst Du nur an Deine eigene Komponente heran, nicht an die SubControls.
Wenn Du Deine SubControls auch zur Designtime konfigurieren willst, dann könnte SetSubComponent helfen.
|