Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Komponenten zur Laufzeit auf ein TabSheet verschieben (https://www.delphipraxis.net/96708-komponenten-zur-laufzeit-auf-ein-tabsheet-verschieben.html)

HuxXx 29. Jul 2007 16:44


Komponenten zur Laufzeit auf ein TabSheet verschieben
 
Hallo,

Ich erzeuge zur Laufzeit dynamisch einige Komponenten (RichEdit, Labels etc.) und möchte diese auf ein TabSheet verschieben, sodass diese ausgeblendet werden, wenn ein anderer Tab gewählt wird.
Dabei habe ich folgendes Problem...:
Wie bekomme ich diese dynamisch erzeugten Komponenten auf ein neues dynamisch erzeugtes TabSheet ?

Danke für eure Hilfe im Voraus.

Greetz, Hux.

mkinzler 29. Jul 2007 16:45

Re: Komponenten zur Laufzeit auf ein TabSheet verschieben
 
Indem du deren Parent auf den Tab setzt.

HuxXx 29. Jul 2007 17:28

Re: Komponenten zur Laufzeit auf ein TabSheet verschieben
 
Ah, ok, genau das hat mir gefehlt.

Thx. :D

Die Muhkuh 29. Jul 2007 17:28

Re: Komponenten zur Laufzeit auf ein TabSheet verschieben
 
Delphi-Quellcode:
var
  c: TComponent;
begin
  c := TComponent.Create(TabSheet1);
  c.Parent := TabSheet1;
end;
Hier in Code :stupid:

[edit] Kasten? [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz