Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - In Treeview mit Drag/Drop scrollen


DELPHIn - So 04.08.02 21:00
Titel: In Treeview mit Drag/Drop scrollen
Hallo,

in meinem Prog gibt es eine TreeView. Wenn ich hier ein Verzeichnis verschieben möchte, kann ich das nur im gerade angezeigten Abschnitt.
Die Anzeige scrollt nicht weiter, wenn man mit der Maus etwas an den oberen oder unteren Rand verschiebt.
Was mache ich falsch?


Renegade - Do 15.08.02 15:29

Moin erstmal!

Also ich habs selbst noch nicht gecoded - es müsste aber folgendermaßen laufen: Du fragst ab, ob die Kompo am draggen ist überprüfst dann die Position der Maus und lässt dann, wenn nötig scrollen.

Gruß


DELPHIn - Sa 17.08.02 18:17

Danke für die Antwort.

Ich fage jetzt also in DragOver der TreeView die y-Koordinate der Maus ab, bei kleiner als 5 soll dann die TreeView hochscrollen.
Das habe ich mit ScrollTo versucht zu realisieren, das scrollt aber nur das Bild der TreeView, nicht deren Inhalt, nach einem Refresh ist alles wieder wie vorher :cry: !
Was mache ich falsch?