Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
9. Feb 2007
Moin,
also wissen tu ich es auch nicht. Mach den Owner doch mal so sichtbar, dass er mit in die Datei aufgenommen wird. Vielleicht wird er dann beim Laden explizit richtig gesetzt. Im Moment sieht das so aus, dass durch getChieldren zwar alle Subcompos beim Speichern berücksichtgt werden, aber beim laden der Owner nicht aus der Tree-hirarchie ermittelt wird. Ich denke ein explizites sichtbar...
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
8. Feb 2007
Hatte es denn ohne GetChildren geklappt? Vielleicht steckt das Problem ja auch wo anders.
Gruß oki
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
8. Feb 2007
Joop,
da waren sie wieder meine drei Probleme. Der Verdacht mit dem Eisberg-Syndroms drängt sich automatisch auf. aber trotzdem der Standard-Spruch: "Jo, jetzt ist das klar." :lol:
Ich werd mir diesen thread mal in die Favoriten legen. Zum Glück steh ich momentan nicht vor diesem Problem. Aber sicher bald.
Gruß oki
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
7. Feb 2007
Das sieht doch schon mal gut aus. GetChildren ist auch bei mir unter TComponent zu finden. Ganz klar ist mir die Benutzung aber noch nicht.
Gruß oki
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
6. Feb 2007
Jooop! Da hab ich nicht aufgepasst. Das mit den Ownern war mir im Nachgang schon klar. Macht auch Sinn.
Dann bleibt dir wohl nur einen eigenen Algotythmus zu schreiben.
Gruß oki
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
6. Feb 2007
Hi,
hast du es schon mal mit Kompos zur Designzeit probiert?
In der Regel reicht beim Create von Compos zur Laufzeit der Owner im Create nicht aus. Es muß explizit der Parent gesetzt werden.
procedure TForm1.Button2Click(Sender: TObject);
var
ComponentB : TComponent;