I've found some pretty awful image quality using ImageLists with GDI Scaling, the so-called "System (Enhanced)" appcompat option.
I tried fiddling around rebuilding ImageList contents in the Paint event, but no dice.
Now I am doing the same thing, but using GDI+ to do the image scaling to fit the two ImageList controls. These are always built "on the fly" based on data retrieved from a database.
Weird results.
Some runs it just plain fails the same as using GDI to scale the images. Yet other runs I get this behavior:
![Name: sshot1.png
Views: 43
Size: 18.5 KB]()
Form opens on 150% monitor, Donna selected, blemished images
![Name: sshot2.png
Views: 39
Size: 6.8 KB]()
Form dragged to 100% monitor, blemishes disappear but Donna shows up blank
![Name: sshot3.png
Views: 38
Size: 17.0 KB]()
Form dragged back to 150% monitor, Doona comes back, no blemishes
... continued
I tried fiddling around rebuilding ImageList contents in the Paint event, but no dice.
Now I am doing the same thing, but using GDI+ to do the image scaling to fit the two ImageList controls. These are always built "on the fly" based on data retrieved from a database.
Weird results.
Some runs it just plain fails the same as using GDI to scale the images. Yet other runs I get this behavior:
Form opens on 150% monitor, Donna selected, blemished images
Form dragged to 100% monitor, blemishes disappear but Donna shows up blank
Form dragged back to 150% monitor, Doona comes back, no blemishes
... continued