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/)
-   -   Delphi Virtual String Tree, Multiselect (https://www.delphipraxis.net/200852-virtual-string-tree-multiselect.html)

Gausi 31. Mai 2019 18:34

Virtual String Tree, Multiselect
 
Bevor ich da auf Github ein Ticket erstelle und mich da blamiere, frage ich hier erstmal. Vielleicht mache ich auch was falsch. Das Verhalten ist aber auch so in den Demo-Projekten beim VST, weswegen ich einen Fehler meinerseits für unwahrscheinlich halte. Aber vielleicht gibt es ja eine Option, die ich übersehe ... :gruebel:

Folgendes Verhalten nervt, und ich kriege es in der aktuellen VST-Version (7.2.1) nicht weg. Bei 7.0 lief es noch so wie gewünscht. (Delphi 10.3)

Ich habe einen VST mit mehreren Nodes, MultiSelect ist auf True.

Ich markiere einen Knoten, sagen wir Knoten 0. Dann nutze ich Shift + Pfeiltaste-Runter, um mehrere Knoten auszuwählen, sagen wir Knoten 0 - 10. Während ich Shift gedrückt halte, drücke ich dann einmal Pfeil-Hoch, um die Auswahl des letzten Knotens wieder aufzuheben. So, wie man das halt so macht.

Das Ergebnis ist dann aber leider, dass nur noch Knoten 9 markiert ist, alle anderen sind dann nicht mehr ausgewählt. Das ist besonders nervig, wenn man viele Knoten bis fast zum Ende markieren will, und dafür Shift+<Ende> + "ein paar mal Pfeil-Hoch" nutzen will.

Jemand ne Idee?

TurboMagic 2. Jun 2019 08:30

AW: Virtual String Tree, Multiselect
 
Hallo,

Idee hab' ich auf die Schnelle keine, aber so wie du das beschreibst klingt es tatsächlich falsch!

Grüße
TurboMagic


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:24 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