Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#5

Re: Normale Anwendung in MDI wandeln?

  Alt 12. Jun 2007, 15:14
Zitat:
Bestes Beispiel: Tabbed-Browsing. Opera hat mit seinem Browser damit angefangen. Und es lässt sich so gut anwenden, daß viele es nachmachen. Und selbst Microsoft hat es in seinem neuen Explorer wieder drin. Es bringt ein Gefühl von Zusammengehörigkeit der Fenster eines Programms.
Wie in dem von Phoenix zitierten Wikipedia-Ausschnitt beschrieben handelt es sich bei dem Tabbed-Interface, das diverse aktuelle Browser verwenden, NICHT um MDI. MDI ist in der Tat mehr oder weniger out.

@topic:
Habt ihr darüber nachgedacht, eure Panels einfach andockbar zu machen? Ich kann mir unter deiner Beschreibung ehrlich gesagt nichts genaues vorstellen. Eventuell ist der Ansatz nicht ganz richtig - geht es nur darum, zwischen verschiedenen Ansichten derselben Datei umschalten zu können? Je nach Situation kann dann ein Tab pro Datei und Ansicht auch interessant sein, z.B. Visual Studio 2005 macht das normalerweise so (Quelltext und Formulardesigner sind separate Tabs). Alternativ kann man statt Tabs auch andere Mechanismen verwenden, um zwischen Ansichten umzuschalten, um dann einen Tab pro Datei zu verwenden.
Office 2003 (weiß gar nicht, wie das bei 2007 ist) verwendet den MTI-Ansatz (Multiple Top-Level Windows Interface), bei dem für jedes Dokument ein Hauptfenster geöffnet wird, das dann wiederum unterschiedliche Ansichten bereitstellen kann. Das unterscheidet sich insofern von SDI, als dass man trotzdem mehrere Dokumente in einer Programminstanz öffnen kann. Die Umschaltung zwischen Dokumenten erfolgt dann entweder über das von MDI bekannte Fenster-Menü oder über die Taskleiste.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat