Baumstruktur am Rand
-
Hallo liebe Comunity,
ich habe eine MDI-Anwendung. In dieser kann ich mehrere z.B. .Txt Dateien ansehen.
Nun möchte ich es noch etwas erweitern. Und zwar bin ich von der Ansicht von Visual Studio angetahen. Ich möchte auch so eine Baumstruktur an der Linken Seite, die mir auflistet, welche Dateien geöffnet sind, und welche zu welcher gehören! Also genau wie Visual Studio, z.B. Projektmappe->Projekt1->HeaderDateien->main.h -+- klasse1.h -+- klasse2.h
und so weiter, mit evtl. andren Projekten.Hat jemand dazu einen guten Tipp oder Link o.ä.? wäre dankbar.
Bye
-
Teile das Fenster mittels CSplitterWnd und in das linke Fenster machst du dann ein CTreeView für die Baumstruktur.
Soll die Baumstruktur dockbar sein, dann gibt es z.b. Lösungen von BCGSoft http://www.bcgsoft.com/samples/docking.htm (kostet aber) oder einfach mal bei http://www.codeproject.com/ suchen.
Im neuesten MFC sind Komponenten von BCGSoft wohl enthalten oder über ein Feature Pack für VS2008 installierbar:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&displaylang=en
-
Vielen Dank!
Habe mir deine Links angeschaut und habe auch etwas vergleichbares bei "CodeProject" gefunden.
Werde mir die ganzen Sachen mal genauer anschauen.....

Ciao + Thx