Form1.WindowMenu := ChildList;
Sorry,
aber ich verstehe die Erklärung nicht -- habe ein Paar versuche unternommen, aber es fuktioniert nicht.
Vielleich erkläre ich das mal so:
Delphi-Quellcode:
1. Auf der
MDI-Form (Eltern-Form) habe ich ein MainMenu, welches *kein* "Window" Menü hat (braucht ja auch keines, da nach dem Start kein
MDI-Kindfenster existiert.
2. Auf der
MDI-CHILD-Form habe ich ein MainMenu, mit einem Menü "Window" und einem (noch) leerem Untermenü mit dem Namen "ChildList".
3. Wohin jetzt mit "Form1.WindowMenu := ChildList;"
3.1 Testweise
in die Create-Routine des
MDI-Childs
Nachdem Start der Anwendung und dem Öffnen eines
File (=Erzeugen des
MDI-Kindes) ist das besagte Untermenü immer noch leer.
3.2 Testweise
in die Create-Routine des
MDI-Eltern-Form
Exception -- klar, zu diesem Zeitpunkt gibt es ja noch kein
MDI-Kind-Fenster
Tut mir leid für die langwierige Erklärung, aber wie gesagt: ich versteh es noch nicht.
(Im übrigen finde ich nichts vergleichbares in dem Borland-Demo TextEdit -- machen die das denn ganz anders?)
Vielen Dank
Jazzman