@vattila wrote: But perhaps we should improve our code to just hand over ownership to TListViewCtrl instead. That may get rid of some presumably unnecessary members to manage life-time. Is there any reason not to? With the current API, it can't be done cleanly, for two reasons: TImageList can't give up its handle. It has no Release/Detach, and its destructor always calls ImageList_Destroy. To hand the list to the control, OWLMaker would have to duplicate it (ImageList_Duplicate) or build it without...
NEW: TButton stock images are scaled for the DPI of the button. See [feature-requests:#171].
NEW: FolderSize example: Made it Per-Monitor V2 DPI aware. See [feature-requests:#171].
NEW: FolderSize example: Added Auto-fit Layout option. See [feature-requests:#291].
CHG: FolderSize example: Added string table for Window menu.
TMDIClient layout scaling
NEW: Window | Auto-fit Layout option [feature-requests:#291]
NEW: TMDIClient layout scaling [feature-requests:#291]