If you are using the TListViewCtrl::SortItems method, the parameters passed to your comparator function are the lParam properties that you should have set in the LVITEM struct when inserting the items in the list view control. What is contained in those lParam properties is entirely up to you, but usually it can be a pointer to the underlying data object (or could be an index in an array of the data objects, or something else that can be used to uniquely identify the object) If you want to deal with...
I have downloaded and installed the new C++ Builder 12 Community Edition. OWLMaker 2024.3.29.6904 does detect it and build the libraries, and the examples also build and work.
C++Builder 12 Community Edition Released!
CHG: FolderSize example: Added a tab with disk free space information.
CHG: FolderSize example: Display OS version information in the About box.
CHG: OWLMaker: Small rewrite of Clear Output Folders functionality to take advantage of recursive_directory_iterator (thanks, https://www.cppstories.com/2024/common-filesystem-cpp20/#6-listing-directory-contents-recursively).
I do with the EV_LVN_DBLCLK response table entry. For an example, you can look at the FolderSize or Razee example code on the trunk.
I do with the EV_LVN_DBLCLK response table entry. For an example, you can look at the FolderSizeor Razee example code on the trunk.