I load icons from exe/dll/ico and I display them in a TListView set to vsIcon. The images are stored in a TImageList set as TListView.LargeImages. So each item in TListView is an image + a small text below. The user selects one or more and clicks on a button. The problem is that the selection of the images looks "ugly":
在你选择一个捷径时,我想像 desktop一样:
But I need that TListView to have the same "behavior" in other situations. I say this because I know that using OnCustomDraw events is generating problems in other "areas". And since the images are available only at runtime I can t store them in resources as "selected". But I think I can "double" the images from TImageList, if it s necessary.
Is it possible..? Thank you.
PS: I use Delphi 7.