MainMenu Fenster



  • Hallo, ich habe in meiner MDIForm ein TMainMenu mit einem Item "Fenster" und Items, für die Aktionen aus einer TActionList hinterlegt sind. Sobald ein Dialog als MDIChild geöffnet wird, erscheint dieser im Menü "Fenster".
    Sobald mehr als 9 Dialoge geöffnet sind, erscheint der Eintrag "weitere" und man kann mit Hilfe eines Dialogs die offenen Dialoge wieder in den Vordergrund bringen.

    Ist es möglich, mehr als 9 offene Dialoge anzeigen zu lassen? Ich konnte keine Einstellung dazu finden.



  • Das ist m.E. fest in der WinAPI hinterlegt, du könntest aber den "Weitere Fenster"-Dialog anpassen: Custom MDI “More Windows” Dialog.

    Edit: Es geht wohl auch selber das Menü anzupassen: Home made MDI windows list in Window menu

    Die beiden Codebeispiele basieren allerdings beide auf der MFC, d.h. wie du das elegant mit der VCL nachbilden kannst, müßtest du selber mal nachforschen.


Anmelden zum Antworten