![]() |
Re: viele fast gleiche fenster anzeigen
Du kannst doch mehrere Instanzen eines Fensters dynamisch erzeugen und diesen dann jeweils die entsprechenden Parameter übergeben. Wenn du die Formulare mit "Show" aufrufst statt "Showmodal" dann kannst du beliebig viele davon aufmachen.
In deinem Mainform machst du dann z.B. folgendes
Delphi-Quellcode:
Wichtig ist dann nur, dass du in dem jeweiligen Formular im Event "OnClose" die Action auf "caFree" setzt, damit der Speicher auch wieder freigegeben wird wenn das Formular geschlossen wird.
begin
with TMyForm.Create(Application) do begin // hier setzt du deine Parameter für das "Neue" Form // oder du überschreibst dir den Konstruktor, dann kannst du das gleich beim "Create" mit übergeben SetMyParams; // Formular nichtmodal anzeigen Show; end; end; |
Re: viele fast gleiche fenster anzeigen
perfekt, des haut sich.
aber... wie kriegt man des denn jetzt hin dass auch jedes neue fenster in der taskleiste n eigenes dings kriegt? halt so ein eigenes auswählbares ding in der leiste da unten, denk mal die heißt taskleiste vielen dnak für die gtue hilfe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 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