Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#1

Verständnisfrage zu MDI: Kindfenster im Menü eintragen

  Alt 2. Mai 2010, 12:13
Werte Gemeinde!

Ich schau mir gerade das Demo-Programm "TextEdit" an (bei mir unter C:\Program Files\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\D oc\TextEdit) und verstehe einfach nicht, wie fogendes dort realisiert worden ist:
Mit jedem Öffnen eines neuen Documnets (MDI Child) wird der Name diese Documents (FileName) im Menü "Window" als letzter Eintrag eingetragen. So dass der User in diesem Menü immer sehen kann, welche Files gerade offen sind.

Obwohl mir der Quell-Text vorliegt, verstehe ich nicht, wie "die" (Borländer) das machen.
Hab einen Breakpoint beim Create des MDI-Child gesetzt und dann Schrittweise ge-debuggt -- keine Ahnung wie diese wundersame Technologie funktioniert! Irgendwo muß doch das Menü "Window1" aufgerufen werden und dort in einer Art Liste der Filename ge-added werden, aber wo genau passiert das denn?

Vielleicht hat jemand ja eine Idee?

Vielen Dank vorab
Gruß
Jazzman
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat