Einzelnen Beitrag anzeigen

d7user1
(Gast)

n/a Beiträge
 
#18

AW: ListView mit OwnerData schneller machen?

  Alt 22. Mär 2014, 13:15
popov, ich habe dein beispiel mal ausprobiert. auf die art un weise kann ich das Item.ImageIndex := ImageList.AddIcon(FileIcon); in DrawSubItem der ListView verlegen.
mein vorgang dauert zwar noch immer 4 sekunden (besser als +20 vorher) aber in der zeile "Item.ImageIndex := ImageList.AddIcon(FileIcon);" sagt delphi mir dass die "bildgröße nicht gültig/korrekt" wäre.


problem hat sich erledigt. statt ImageList musste ich ImageList1 einsetzen.

frage: ist das dein persönlicher stil da noch vorher
Delphi-Quellcode:
 ListView := TListView(Sender);
 ImageList := TImageList(ListView.SmallImages);
zu machen oder hat das einen zweck?

denn ich verwende einfach ImageList1 (bei mir gibt es nur eine).

Geändert von d7user1 (22. Mär 2014 um 13:30 Uhr)
  Mit Zitat antworten Zitat