![]() |
Weitere Formulare/Fenster einbinden
Hallo,
die Frage ist eigentlich recht einfach: Ich will, dass wenn der User auf den Button "Weiter" klickt, ein anderes Formular angezeigt wird. Vergleichbar mit den Windows-Assistenten: Programm startet. Es erscheint ein Fenster wie zum Beispiel: ![]() Der User klickt auf "Weiter", Programm ändert sich in ![]() usw.! |
Re: Weitere Formulare/Fenster einbinden
Das machst du am besten mit Frames. Der sich ändernde Teil ist auf einem Frame, welches in ein Panel auf dem Fenster geladen wird. Eine einfachere (aber nicht so schöne) Möglichkeit ist, unterschiedliche Panels zu machen, und sie einfach sichtbar und unsichtbar zu machen.
|
Re: Weitere Formulare/Fenster einbinden
Ich würde ein TPageControl nehmen und die einzelnen Tabs unsichtbar machen,
Gruß, teebee |
Re: Weitere Formulare/Fenster einbinden
Zitat:
|
Re: Weitere Formulare/Fenster einbinden
Vielen Dank für die bisherigen Antworten.
Was wäre denn die "beste" Möglichkeit, wenn man das pauschal sagen könnte? Dabei muss die beste nicht die schnellste sein - es geht mir darum, dass es möglichst "sauber" ist. |
Re: Weitere Formulare/Fenster einbinden
Ich geb's nicht gerne zu (:mrgreen:), aber ich würde teebees Lösung vorziehen, denn dann ist alles auf dem Form.
Frames sind schon ne dicke Sache und eigentlich nur nötig, wenn du sie an mehreren Orten gleichzeitig benutzt. |
Re: Weitere Formulare/Fenster einbinden
Na, das PageControl natürlich... :wink:
Aber mal im Ernst, das PageControl ist extra für mehrseitige Dialoge geschaffen, man kann jede Seite gestalten, ohne zwischen verchiedenen Frames hin- und herschalten zu müssen, und das programmatische Umschalten der Seiten ist viel einfacher. Gruß, teebee |
Re: Weitere Formulare/Fenster einbinden
Es gibt auch noch ein TNotebook :wink:
|
Re: Weitere Formulare/Fenster einbinden
Zitat:
Zitat:
|
Re: Weitere Formulare/Fenster einbinden
Danke MrKnogge! Ich wollte gerade schreiben, "Dann werde ich mich mal mit "PageControl" auseinander setzen", da kommst du und bringst was neues 8)
Welchen Vorteil hätte "TNotebook" gegenüber "PageControl"? Könnt ihr mir ein Tutorial ect. für PageControl empfehlen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:38 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