Hallo allerseits!
Bin gerade dabei, eigenen Explorer zu erstellen. Dabei würde ich gerne für die Ordner und Dateien eigene Icons benutzen. Die Listview kennt nicht alle Icons und ShellListView nur die von (jeweiligen) Windows verwendeten Icons. Da ShellListView schon "eigene" Icons hat, würde ich gern mit der normalen ListView arbeiten.
Hier fand ich ein Beispiel dafür, allerdings werden dort auch die Windows Icons benuzt.
Ich dachte hier an ungefähr sowas:
Entweder manuell:
Delphi-Quellcode:
if ItemType:=Folder then MyIcon:=Folder.ico
if ItemType:=.mp3 then MyIcon:=mp3.ico
if ItemType:=.jpg then MyIcon:=jpg.ico
Oder automatisch - man legt ein Array an für die DateiEndungen von Avi bis Zip und ihn anschließend miteiner ImageList verknüpft.
Auf jeden fall weiss ich nicht, wie ich die ListView mit meinen Icons verbinde.
Hat jemand ne Idee?