![]() |
parent für Klasse mit label und edit
Hallo zusammen,
wenn ich zur Laufzeit z.B. ein edit erstelle muss ich ihm einen parent zuweisen, sonst bekomme ich nichts zu sehen (richtig?). Jetzt möchte ich eine Klasse erstellen, die z.B. ein edit und ein label enthält. Im constructor erzeuge ich beides und weise beiden den owner aus dem create zu. (richtig?) Wenn ich jetzt zur Laufzeit eine Instanz der neuen Klasse erzeuge sehe ich erstmal nichts. Ok, ich habe ja auch keinen parent zugewiesen (s.o). Weise ich nun der Instanz einen parent zu, sehe ich immer noch nichts. (hmm …). Übergebe ich nun zusätzlich im constructor der Klasse einen parent und weise diesen dem edit und dem label zu, klappt alles wie gewünscht. Muss das so sein, oder gibt es einen eleganteren Weg? Frohe Ostern Yogie |
Re: parent für Klasse mit label und edit
Zitat:
Zitat:
Delphi-Quellcode:
myEdit := TEdit.Create( self) ; <-Owner
myEdit.Parent := Self; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz