Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Formformen: parent und child...?


Kirschenklauer - Sa 05.10.02 18:30
Titel: Formformen: parent und child...?
Hey Leudde!

Ich habe bei meiner Hauptform die Formeinstellung "FSMDIForm" und bei allen weiteren "FSMDIChild". Das ganze sieht dann so aus, dass die anderen Formen in der Hauptform schon minimiert zu sehen sind. Ich möchte aber gerne, dass sie erst zu sehen sind, wenn ich sie über das Menü aufrufe. Wie kann ich das machen?

Viele Grüße,
Juliane


Chatfix - So 06.10.02 19:56

hmm ich weiss jetzt nicht genau was du meinst aber wenn du alle forms auf fsNormal lässt und die unterforms mit formX.showmodal aufrufst siehst du die forms erst nach dem aufruf..
ich weiss jetzt nicht ob das das ist was du brauchst... kanst ja nochmal posten und ggf mehr erleutern


Tino - So 06.10.02 22:38

Hallo,

in den Projekt-Optionen kannst Du unter der Registerkarte "Forms" festlegen welche Fenster automatisch erzeugt werden sollen.

Das Problem ist das MDI-Child Fenstern sofort sichbar werden sobald diese erzeugt werden. Wenn das dann auch noch automatisch gemacht wird (also das Erzeugen) dann sind die MDI-Child Fenster sofort beim Programmstart sichtbar.

Deshalb einfach in den Projekt-Optionen die MDI-Child Fenster in die "Verfügbare Fenster"-Listbox schieben. Dadurch werden diese nicht mehr beim Programmstart erzeugt und damit auch nicht mehr sichtbar.

Gruß
TINO


LCS - Mo 07.10.02 07:58

Hi
Tino hat folgendes geschrieben:
Deshalb einfach in den Projekt-Optionen die MDI-Child Fenster in die "Verfügbare Fenster"-Listbox schieben. Dadurch werden diese nicht mehr beim Programmstart erzeugt und damit auch nicht mehr

Sicherheitshalber erwähne ich noch, dass du die Fenster dann selbst erzeugen musst, bevor du sie verwendest. :wink:

Gruss Lothar