Zitat von
mani64:
Also, das Menü des Kindfensters ersetzt komplett das des Hauptfensters. Menü-Oberpunkte, die das Kindfenster nicht hat, sind danach weg.
Welche Teile des Menüs ersetzt werden kannst du über den GroupIndex steuern.
Beispiel:
Dein Hauptfenster hat 5 Top-Level-Menüeinträge:
Datei (GroupIndex = 0)
Bearbeiten (GroupIndex = 1)
Noch leer (GroupIndex = 5)
Extras (GroupIndex = 8)
Hilfe (GroupIndex = 9)
Dein
MDI-Fenster hat z.B. zwei Top-Level-Menüeinträge:
Ansicht (GroupIndex = 2)
Spezielle Funktionen (GroupIndex = 5)
Dann besteht das zusammengesetzte Hauptmenü aus:
Datei (GroupIndex = 0)
Bearbeiten (GroupIndex = 1)
Ansicht (GroupIndex = 2)
Spezielle Funktionen (GroupIndex = 5)
Extras (GroupIndex = 8)
Hilfe (GroupIndex = 9)
Schau dir am besten Mal die Hilfe zur Eigenschaft "GroupIndex" bei Menüs an.
[Edit]
Ui... zu viel geschrieben... und kein roter Kasten...