Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi viele fast gleiche fenster anzeigen (https://www.delphipraxis.net/59627-viele-fast-gleiche-fenster-anzeigen.html)

dfried 4. Jan 2006 02:57

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:
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;
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.

G G 5. Jan 2006 00:31

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.
Seite 2 von 2     12   

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