Ich habe jetzt mal das Minimalbespiel ausprobiert.
Die Fehler passieren nur bei
Multiselect := true und
vsIcon bzw.
vsSmallIcon.
Wenn ich hierbei bei gedrückter Strg Taste anfange zu selektieren und zwar in aufsteigender Richtung passt alles.
sieht das auf der Konsole so aus
OnSelectItem: Item2 Selected: TRUE
OnSelectItem: Item4 Selected: TRUE
OnSelectItem: Item5 Selected: TRUE
OnSelectItem: Item11 Selected: TRUE
OnSelectItem: Item12 Selected: TRUE
Starte ich das Programm neu und fange beim 19. Item an schreibt er
IMMER
OnSelectItem:
Item19 Selected:
TRUE
Egal ob ich hierbei ein Item selektiere oder deselektiere, es steht immer
Item19 Selected:
TRUE
Es wird niemals auch nur eines der Items dabei auf FALSE gesetzt. Selbst dann nicht, wenn ich nur ein einziges auswähle und bei gedrückter STRG Taste wie wild darauf herum klicke.
In aufsteigender Richtung passt es, sobald man ein Item < dem letzten selektierten auswählt behält er sich immer das letzte, höchste Item.
Kompliziert ausgedrückt, oder
Könnte man das in dieser Art und Weise im Bug Tracker melden?