![]() |
ShellListView: einen Ordner zurückspringen
Hallo,
ich beschäftige mich gerade mit der Komponente "ShellListView", momentan noch in einem Test-Projekt. Wenn ich auf einen Ordner klicke, dann wird dieser geöffnet und ich seh dessen Inhalt. Nur, wie komme ich wieder zurück? Es gibt z. B. beim OpenDialog diesen Button "Eine Ebene nach oben". So was hätt ich auch gerne Hätt jemand ne Idee wie man das machen könnte? |
Re: ShellListView: einen Ordner zurückspringen
Hallo,
vielleicht nützt dir die ShellComboBox etwas? Oder die ShellTreeView, oder beides ;) Die mußt du dann nur untereinander verknüpfen im OI. Gina. |
Re: ShellListView: einen Ordner zurückspringen
"Eine Ebene nach oben" ist aber nicht unbedingt gleich "Zurück". Wenn der Knoten schon über mehrere Ebenen geöffnet ist, kann ich doch einfach mehrere Ebenen überspringen. "Eine Ebene nach oben" wäre einfach den übergeordneten Knoten öffnen. Bei "Zurück" musst du dir merken von wo der Benutzer kam.
|
Re: ShellListView: einen Ordner zurückspringen
mmh
Wenn ich aber mehrere Unterordner habe, dann müsst ich mir immer wieder den letzten Ordner merken und dann zu diesem zurückspringen, dann von diesem Ordner wieder zurückspringen etc.... Ich werd das jetzt anders machen, dass man mit dem Button immer zu dem ersten Ordner (den unter "root" eingestellten Ordner) zurückspringt Das ist das einfachste... Trotzdem Danke |
AW: ShellListView: einen Ordner zurückspringen
Zwar uralt, aber passt zu meiner Frage.
Ich möchte einen relativ einfachen Dateibrowser programmieren. Um möglichst wenig Aufwand zu haben, wollte ich die ShellControls nehmen. Jetzt gibts in der ShellListView aber leider keinen Eintrag um zum übergeordneten Ordner zu wechseln, z.B. zwei Punkte (..). Weiß jemand wie ich das hinzufügen könnte, wenn ich eine Ableitung der Komponente mache? Oder wäre es das Beste eine normale Listview zu nehmen und alles selbst zu implementieren? Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz