Closed insp63 closed 2 years ago
Hello, in the VCL implementation, using VirtualImageList and SvgIconImageCollection, the icons are painted at the VirtualImageList size, because VirtualImageList scales automatically by TVirtualImageList.DPIChangedMessageHandler. When the size of the virtualimagelist changes, the icons are repainted at the correct size. Are you using VirtualImageList/SvgIconImageCollection like explained here? wiki/Virtual-image-collection Look those two pictures, of the Demo application, the first with 100% dpi and the second with 150% dpi: the VirtualImageList placed on main form scales automatically.
Thanks. As soon as I put VirtualImageList everything worked out
Delphi 10.3 - When the DPI parameter is set to 125%, the icons increase as if it is an ordinary picture and not an SVG. It is possible because of the set values of height and width. The icon is stretched by means of Windows and not by means of Delphi