Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi MDI / SDI Mix - grande problemas (https://www.delphipraxis.net/142329-mdi-sdi-mix-grande-problemas.html)

PhilCore 26. Okt 2009 12:02


MDI / SDI Mix - grande problemas
 
Hallo erstmal,

ich habe wieder einmal die undankbare Aufgabe eine Problem zu lösen, welches eigentlich voll gegen jedes bekannte Konzept(jedenfalls mir unbekannt) verstößt.

Kurz noch vorweg: Ich habe mir das nicht ausgedacht, aber es muß genauso gemacht werden wie ich jetzt beschreibe:

Anwendung nach MDI-Vorbild. Im Client-Bereich muß ein Formular (oder sonstwas) liegen, daß immer sichtbar sein soll allerdings ohne Rahmen und alClient.
Dann soll man verschiedenste Fenster zu Konfiguration oder sonstwas aufmachen können. Diese sind allerdings stark voneinander abhängig.

z.B.: man öffnet eine Konfiguration, ändert etwas und speichert dies. Daraus ergibt sich die Aktualisierung sämtlicher Kind-Fenster und des immer sichtbaren.

Hoffentlich war das klar.

Eigentlich geht es mir darum, wie kann man dieses Konzept umsetzen.

MDI mit einem ständig sichtbaren Fenster ohne Rahmen (alClient) und beliebig viele Fenster mit Rahmen.

s.h.a.r.k 26. Okt 2009 12:06

Re: MDI / SDI Mix - grande problemas
 
für das dauerhaft sichbare fenster benötigst du an sich doch kein mdi! du kannst das hauptformular doch als fenster nutzen. öffnest du darauf ein mdi-windows (irgendein konfigurations-fenster), so kannst du dann alles andere aktualisieren. das haupt-windows ist eh dauerhaft sichtbar, ergo klappt das doch, oder?

PhilCore 26. Okt 2009 12:10

Re: MDI / SDI Mix - grande problemas
 
leider kann ich das Hauptfenster nicht als immer sichtbares "Client-Fenster" nutzen, da wir die Anwendung in zwei Versionen ausliefern und die beiden Versionen sich im Clientbereich stark unterscheiden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz