![]() |
verschiedene TForms mit selben TFrame füllen
Hallo Delphianer,
in meiner MDI-Anwendung war es erst so, dass die Frames maximized geladen wurden und beim Bildwechsel erst das eine geschlossen und dann erst ein neues geöffnet wurde. Dann bestand der Wunsch, dass mehrere Fenster gleichzeitig geöffnet sein sollen und die Größe variabel sein soll. Nun ist es so, dass die Frames in ein TForm geladen werden. Verschiedene Frames - kein Problem. Es gibt aber Abfragen, die auf das selbe Frame zugreifen, da sie individuell zur Laufzeit zugewiesen werden. Habe nun gegooglet und auch etwas zum Klonen von Komponenten gefunden und ausprobiert. Erst kannte er die Controls nicht mehr, diese wurden mit RegisterClass hinzugefügt und als er alle hatte, die er braucht, kam "Eigenschaft nicht vorhanden". Gibt es einen anderen Weg für diese Idee? Vielen Dank im voraus! Maria |
Re: verschiedene TForms mit selben TFrame füllen
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var frame : TFrame2; begin frame := TFrame2.Create(self.LeftPanel); frame.Parent := self.LeftPanel; frame.Show; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 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 by Thomas Breitkreuz