Thema: Delphi MDI oder SDI?

Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#2

Re: MDI oder SDI?

  Alt 2. Feb 2006, 10:16
Ist bei solchen Projekten eigentlich das übliche Verfahren.
Es gibt ein paar Kleinigkeiten zu beachten.
So ist sollte das Fenster mit dem style fsmdiform keine Komponenten enthalten
bzw. müssen diese auf visible = false gesetzt werden, da sie sonst immer sichtbar sind.
MS hat ja MDI aus konzeptionellen Gründen sterben lassen wollen, aber jetzt unterstützt man es
wohl wieder.

Weiterer Vorteil:
Alle offenen MDI Child in einer Liste der MDI Form und dort handelbar.

Nachteil:
MDI Childs sind nicht in eine DLL auslagerbar.

Alternativ wäre ein Design so ähnlich wie Delphi.
Eine Menü/Buttonleiste und darunter andockbare Fenster, die für jedes geöffnete Fenster in einer
Buttonleiste einen Anker erhalten.

Gruß Peter
  Mit Zitat antworten Zitat