Ist zwar schon ein uralter Thread aber das geht auch mit Delphi2010.
1. Donwload neues ShellControls-Pakage (GNU-tarball) und entpacken
http://radstudiodemos.svn.sourceforg...ShellControls/
2. Die shellctrls.pas entsprechend dem nächsten Link editieren
http://www.festra.com/wwwboard/messages/7369.html
3. dclshlctrls.dpk installieren (Vorher evtl. alte Shellcontrols deinstallieren)
4. Da die geänderte shellctrls.pas so nicht mitinstalliert wird, einfach zusätzlich dem Projekt manuell hinzufügen
5. Projekt entsprechend dem Link aus 2. editieren
6. Um die Sortierreihenfolge zu ändern muss lediglich item1 und item2 vertauscht werden
Es ist unerheblich ob sorted per Voreinstellung auf true oder false steht, es muss lediglich viewstyle auf vsreport für columnclick (true) eingestellt sein.
Wenn noch jemand weis wie die geänderte
pas mit dem Pakage compiliert werden kann, dann geht es auch ohne manuelles Einbinden der shellctrls.pas.