AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Drag&Drop mit VirtualTreeView

Offene Frage von "Alois"
Ein Thema von Alois · begonnen am 2. Jun 2009 · letzter Beitrag vom 5. Jun 2009
 
Alois

Registriert seit: 23. Jul 2005
71 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Drag&Drop mit VirtualTreeView

  Alt 2. Jun 2009, 23:30
Hi,

ich brauch mal kurz etwas Schützenhilfe, stehe etwas auf dem Schlauch beim VST.

Während ich eine Zeile per Drag&Drop verschiebe, wird eine andere Zeile automatisch markiert sobald ich die Drag&Drop-Zeile über einen Texteintrag bewege.
(siehe Screenshot 1)

Problematisch wird es wenn ich die Markierte Zeile Nr.2 auf die erste Zeile verschieben möchte. Das geht nicht, da beide Zeilen jetzt einen Focus haben.
(siehe Screenshot 2)

Workaround: Ich kann das umgehen wenn ich die Drag&Drop-Zeile nicht über einen Texteintrag bewege. Dann werden auch die Drop-Markierungen über der ersten Zeile sichtbar.
(siehe Screenshot 3)

Als weitere Information kann ich erkennen das die Markierte Zeile die ich verschieben will die Farben FocusSelectionColor/FocusSelctionBorderColor hat und die Zeile
die ich nicht markiert bekommen möchte die Farben DragTargetColor/DragTargetBorderColor hat. Scheint als irgendein Drag&Drop Feature zu sein.

Kennt jemand eine Lösung für mein Problem, damit nur die zu verschiebende Zeile ihren Fokus behält und der Fokus der darunterliegenden Zeilen abgeschaltet bleibt?

Vielen Dank,

Alois
Angehängte Grafiken
Dateityp: png vstbild3_207.png (62,0 KB, 40x aufgerufen)
Dateityp: png vstbild2_117.png (63,4 KB, 27x aufgerufen)
Dateityp: png vstbild1_116.png (60,7 KB, 24x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz