Windows Explorer has an arrow indicating which column a list view (in report view style) is sorted by and in which direction (ASC vs. DESC).
Is it possible to display such a sort indication arrow on a TListView in Delphi?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Here’s some simple code to mark a header column as sorted ascending:
I have omitted error checking for the sake of simplicity. If you want the arrow in the opposite direction, I’m sure you can work out how to swap the logic around.
The key MSDN topic is that for the
HDITEMstruct.