Nachdem ich von Delphi 6 auf XE4 meine Programme portiert habe, sortiert VirtualStringTree sehr merkwürdig.
Und zwar hat sich der Aufruf von
geändert, so dass nun
mitgegeben wird.
Klicke ich zu schnell auf den Header dann ist column -1. Und vor allem sortiert er nicht mehr korrekt. Es scheint als wäre er mit dem ersten Vorgang noch nicht fertig und würde schon wieder neu sortieren.
Das -1 kann man abfangen, aber das er noch nicht fertig ist nicht.
Test mit unserem alten Delphi 6 Programm ( gleicher Quellcode ) funktioniert.
unter XE4 nutze ich VirtualStringTree 5.1.3.
unter Delphi 6 ist es 4.7.0.