Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Neues Fenster (https://www.delphipraxis.net/62498-neues-fenster.html)

Ene 5. Feb 2006 16:04


Neues Fenster
 
Hi.

Ich habe ein Hauptfenster und ich wollte in diesem Hauptfenster ein neues durch einen Button klick
"einsetzen". Es wird sozusagen der Inhalt des hauptfenster gelöscht und durch den neuen überschrieben
(es werden Buttons durch andere buttons etc ersetzt). Ich habe es geschafft,dass neue Fenster "extern"
einzublenden. Dies habe ich durch
Delphi-Quellcode:
Form2.ShowModal;
gemacht.

Meine Frage nun. Wie mach ich das im Fenster?


Ene

mkinzler 5. Feb 2006 16:10

Re: Neues Fenster
 
Entwerder neues öffnen ( mot Show, nicht ShowModal) dann anderes schließen) oder besser Ein PageControl verwenden ) ohne Tabs) und Pages wechseln.

konda 5. Feb 2006 16:11

Re: Neues Fenster
 
Oder nen Frame-Fenster. :cyclops:

ManuMF 5. Feb 2006 16:21

Re: Neues Fenster
 
Eine weitere Möglichkeit: Einfach ein Panel mit align = alClient (oder normal, je nach Anzeigeart) auf das Formular setzen, das dann per visible (un)sichtbar gemacht wird. Übrigens: Die Komponenten vom Form2 kannst du alle markieren und dann mit Strg+X ausschneiden und dann auf dem Panel, TabControl etc. auf dem Hauptformular (anklicken) per Strg+V einfügen.

Gruß,
ManuMF


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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