AGB  ·  Datenschutz  ·  Impressum  







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

Virtual TreeView

Ein Thema von alti23 · begonnen am 11. Feb 2019 · letzter Beitrag vom 12. Feb 2019
Antwort Antwort
alti23

Registriert seit: 11. Feb 2019
2 Beiträge
 
#1

Virtual TreeView

  Alt 11. Feb 2019, 17:01
Hallo zusammen,

ich habe mal eine Frage zur Virtual Treeview bezüglich DragnDrop.

Das DragStart funktioniert nicht zuverlässig, vielleicht bei jedem 6 oder 7Mal, dann aber perfekt.
In den Fehlerfällen wird das Event OnStartDrag auch nicht aufgerufen. Das Event OnDragAllowed niemals.

Hat das jemand von Euch schon mal gehabt und vielleicht einen Tip für mich?

Gruß Marko
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#2

AW: Virtual TreeView

  Alt 11. Feb 2019, 18:27
--- Start Halbwissen! ---

Möglicherweise kann es an der Position des MouseDown liegen.
Du kannst mal versuchen drauf zu achten, dass wirklich ein schwarzer Punkt vom Text erwischt wird.
Ich meine ein Kollege hatte mir mal berichtet, dass auf freien Flächen (wo Hintergrund ist), es nicht funktioniert.

--- Ende Halbwissen! ---
  Mit Zitat antworten Zitat
alti23

Registriert seit: 11. Feb 2019
2 Beiträge
 
#3

AW: Virtual TreeView

  Alt 12. Feb 2019, 11:48
Hallo,

vielen DAnk für den Tip, genau das is die Ursache.
Wie kann ich das verhindern ?

Gruß Marko
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Virtual TreeView

  Alt 12. Feb 2019, 13:46
Da bleibt im Grunde nur einen Haltepunkt auf das Event zu setzen und dann in den VirtualTreeView Code zu gehen um zu schauen woher der Aufruf kommt. Und dann kannst du schauen, wenn du diesen Stacktrace zurückgehst, ab wann du auch beim Klick an die "falsche" Stelle dort ankommst.

Dann solltest du dort die Bedingung finden, aufgrund derer der Aufruf nicht erfolgt.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


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 04:00 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