Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#9

Re: MDI Aktionen von Hauptformular an Kind weitergeben

  Alt 18. Apr 2009, 23:18
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...
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat