Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TDirectoryListBox ans Vista bzw. XP Design anpassen (https://www.delphipraxis.net/139670-tdirectorylistbox-ans-vista-bzw-xp-design-anpassen.html)

Christian18 2. Sep 2009 18:31


TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Hallo,

ich nutze Turbo Delphi Explorer. Ich bastel mit gerade meinen eigenen OpenDialog zusammen. Mit Thunbnail Vorschau und so...

Ich habe jetzt diese TDirectoryListBox und so gefunden. Kann man diese auch ans XP bzw. Vista Design anpassen?

Diese sehen noch sehr alt aus. Ich würde sagen aus Windows 3.1. zeiten.

MfG Christian18

turboPASCAL 2. Sep 2009 18:41

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Äh ja, die TDirectoryListBox ist ja auch veraltet.
Nutze an dessen Stelle Hier im Forum suchenSHBrowseForFolder.

Satty67 2. Sep 2009 18:43

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Die alten Win3.1 Komponenten anpassen, halte ich für nicht sinnvoll (wenn überhaupt möglich)

Neue Komponenten kannst Du in TDE ja nur dynamisch einbinden, aber die neuen TShell-Komponenten sind da auch dabei (also konkret TShellTreeView). Die liegen als Source in "C:\Programme\Borland\BDS\4.0\Demos\DelphiWin32\VC LWin32\ShellControls", wenn Standard-Installation.

SHBrowseForFolder ist doch ein Dialog (wie SelectDirectory) und kein Verzeichnis-Baum auf dem Formular, wie DirectoryListBox?

DeddyH 2. Sep 2009 18:45

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
SelectDirectory() wäre auch noch eine Möglichkeit.

Satty67 2. Sep 2009 18:46

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Er will ja einen komplexen Dialog basteln, nicht nur ein Folder-Dialog?

DeddyH 2. Sep 2009 18:50

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Thumbnail-Vorschau gibt es bei TOpenPictureDialog auch.

Christian18 2. Sep 2009 18:51

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Aber das dyn. einbinden der Komponenten gestalltet sich auch eher schwierig, denn wenn ich ein projekt nach jahren mal wieder anschaue, dann schaue ich mir immer erst die gui an.

und in einen riesigen quellcode dann die stelle zu sehen, wo komponenten dyn. erzeugt und angezeigt werden zu finden, finde ich nun auch schwierig. besser ist schon ich kann sehen was da passiert. gibts da keine möglichkeit?

mfg

Christian18 2. Sep 2009 18:52

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Zitat:

Zitat von DeddyH
Thumbnail-Vorschau gibt es bei TOpenPictureDialog auch.

ich wollte aber gleich mehrere anzeigen und brauche da auch diverse andere buttons. z.b. alle bilder drehen und so.

DeddyH 2. Sep 2009 18:54

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Vielleicht hilft Dir das ja weiter: http://www.delphipraxis.net/internal...t.php?t=114770

Satty67 2. Sep 2009 18:56

Re: TDirectoryListBox ans Vista bzw. XP Design anpassen
 
Zitat:

Zitat von Christian18
gibts da keine möglichkeit?

Auf eine Professional Version Upgraden (natürlich leider nicht umsonst) oder randlose Panels als Platzhalter, die im Caption beschreiben, welche Komponenten da dynamisch drauf erzeugt werden (ist irgendwie krank :mrgreen: )


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 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