Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi VC Komponente TBrowserlist gesucht (https://www.delphipraxis.net/197190-vc-komponente-tbrowserlist-gesucht.html)

Frankieboy82 20. Jul 2018 21:40

VC Komponente TBrowserlist gesucht
 
Hallöle,

bald funktioniert mein altes Projekt auch mit RAD Studio 10.2 wieder ;-)

Ich brauche nur noch die Komponente "TBrowserlist" oder etwas ähnliches...
Bis jetzt habe ich nichts derartiges im Netz gefunden: es geht um eine VC, die den üblichen Windows-Verzeichnisbaum darstellt und mit der man einen bestimmten Pfad auswählen kann. Leider enthält Delphi ja standardmäßig so etwas nicht (außer die alte Win3.11-Komponente).
Habe es mal mit VirtualTreeView versucht, aber das ist auch nichts wahres.

Kennt jemand eine geeignete, kostenlose und einfach gehaltene Komponente oder zumindest ein Delphi-VC-Archiv, in dem ich suchen könnte?


Danke schon mal,

Frank

hoika 20. Jul 2018 21:54

AW: VC Komponente TBrowserlist gesucht
 
Hallo,
also selbst Google bringt mir 3 keine Einträge.
Was hat denn diese Komponente gemacht (Screenshot).

Reicht denn vielleicht SelectDirectory?

Redeemer 20. Jul 2018 22:12

AW: VC Komponente TBrowserlist gesucht
 
SelectDirectory ist nun wirklich bemerkenswert hässlich. Schöner ist das hier, was ich auch verwende. Es gibt noch einen Sammelthread.

KHJ 21. Jul 2018 06:58

AW: VC Komponente TBrowserlist gesucht
 
Ich verwende diese Funktion auch.
Bei einem Aufruf mit Root = '' habe ich jedoch folgende Unschönheit.
Wenn ich in einem Dialog zwei Verzeichnisse auswählen will und mit Voreinstellungen vorbelegt habe, dann wird der Verzeichnisbaum beim ersten Aufruf (z.B. für das erste Verzeichnis) auch auf die Vorbelegung SICHTBAR verschoben.
Rufe ich den Dialog ein zweites Mal auf, dann wird zwar das Verzeichnis ausgewählt, aber der Verzeichnisbaum beginnt beim "Desktop" und ich sehe ggf. mein ausgewähltes Verzeichnis nicht im sichtbaren Bereich.

Wie kann man erreichen, dass auch beim zweiten Aufruf der Verzeichnisbaum bildlich richtig positioniert wird?

Danke vorab
Karlheinz

KodeZwerg 21. Jul 2018 08:41

AW: VC Komponente TBrowserlist gesucht
 
In den meisten Delphi Versionen kann man sich auch eine "ShellListView/ShellTreeView" mit Source aus Original Ordner nachinstallieren falls diese Komponente in Pallete fehlt. Dann hat man es nicht als Dialog sondern VC.

Ps: bei Delphi 2009 finde ich es hier "\Demos\DelphiWin32\VCLWin32\ShellControls\" und mit den zwei .DPK Dateien installieren.

Uwe Raabe 21. Jul 2018 09:28

AW: VC Komponente TBrowserlist gesucht
 
Liste der Anhänge anzeigen (Anzahl: 3)
SelectDirectory gibt es in drei Flavours. Je nachdem welches Overload man verwendet bekommt man eines dieser drei Ergebnisse. Bei der dritten Option ist optional auch ein Multiselect machbar.

Redeemer 21. Jul 2018 09:42

AW: VC Komponente TBrowserlist gesucht
 
Seit wann gibt es da mehr als eine Option? Die dritte Option gibt es wohl erst ab Seattle.

KHJ 21. Jul 2018 11:41

AW: VC Komponente TBrowserlist gesucht
 
Vielen Dank Uwe!

SelectDirectory habe ich bei mir in der neuesten Ausführung testweise eingebunden.
So wie ich das sehe unterstützt es unter 10.2.3 leider keine Styles, oder habe ich da was übersehen einzustellen?

Redeemer 21. Jul 2018 12:11

AW: VC Komponente TBrowserlist gesucht
 
Die Versionen 2 und 3 kommen aus Windows und haben nichts mit Delphi zu tun.

Uwe Raabe 21. Jul 2018 12:12

AW: VC Komponente TBrowserlist gesucht
 
Zitat:

Zitat von KHJ (Beitrag 1408189)
So wie ich das sehe unterstützt es unter 10.2.3 leider keine Styles, oder habe ich da was übersehen einzustellen?

Das liegt daran, daß hier ein Standard IFileDialog aus dem Betriebssystem verwendet wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz