Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TListView Selected Items Bug? (https://www.delphipraxis.net/204358-tlistview-selected-items-bug.html)

BigAl 22. Mai 2020 09:38

TListView Selected Items Bug?
 
Hallo zusammen,

ich kämpfe gerade mit einem TListView mit Delphi 10.3.

Ich habe Multiselect auf True und kann mit <Ctrl> mehrere Elemente auswählen. Der SelCount wird schön mitgeführt und die Eigenschaft "Selected" der Items ist auch korrekt. Wähle ich allerdings einen Bereich mit <Shift> aus, also z.B. ersten Eintrag normal angeklickt und dann mit <Shift> den fünften Eintrag angeklickt, dann wird werden diese Einträge zwar am Bildschirm markiert, aber SelCount ist dann 0 und alle "Selected" der Items sind False. Klicke ich im Anschluss den siebten Eintrag mit <Ctrl> an, dann steht auf einmal 6 in SelCount und die Selected der Einträge sind entsprechend gesetzt (stimmt also wieder)...

Bin mir eigentlich sicher, dass das früher mal ging. Ist das ein neuer Bug in 10.3 oder mache ich was falsch?

Ach ja: Wird mit <Shift> die Auswahl erweitert, dann wird beim ersten mal das "OnSelectItem" Ereignis ausgelöst, aber nur um alles zu deselektieren (Item ist nil). Erweitere ich erneut mit <Shift> wird dieses nicht mehr ausgelöst (es ist ja schon alles deselektiert)...

Danke schon mal für Eure Hilfe

Alex

TurboMagic 25. Mai 2020 22:06

AW: TListView Selected Items Bug?
 
Kennst du quality.embarcadero.com?
Ich hab' da mal nach dem von dir beschriebenen Problem gesucht, aber nix dazu gefunden.
Du darfst es da aber gerne erfassen, am besten mit einer minimalistischen Demo dazu.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz