AGB  ·  Datenschutz  ·  Impressum  







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

ListView Drag&Drop + Pan

Ein Thema von TTF · begonnen am 23. Mai 2015 · letzter Beitrag vom 29. Mai 2015
Antwort Antwort
Benutzerbild von TTF
TTF

Registriert seit: 19. Mai 2013
70 Beiträge
 
Delphi XE4 Enterprise
 
#1

ListView Drag&Drop + Pan

  Alt 23. Mai 2015, 13:53
Hallo liebe Delphi-Community,

Ich wollte eine Anwendung für Touch-Bildschirme schreiben. Ich bin auch soweit fertig und auf dem normalen Screen funkioniert auch alles.
Als mein Kompilat zum ersten Mal auf einem Touchscreen testete, stellte ich begeistert fest, dass die Standardeinstellungen auf das intuitive "Pannen" mit dem Finger eingestellt war. Die Beigeisterung verflog ebenso schnell, wie sie gekommen war: Um einen Drag zu starten musste man doppelt auf das jeweilige ListView Item klicken.
Diese Bedienung gefällt mir gar nicht.
Wenn ich die Pan-Geste ind den Properties ausschalte muss man (logischerweise) an der Scrollbar ziehen, dafür reagiert das Drag&Drop hier schon bei einem Klick

Kurzfassung für gestresste Programmierer:

ListView + Pan ==> schönes Scrollen + schlechtes Draggen
ListView - Pan ==> schlechtes Scrollen + schönes Draggen

Ziel:
schönes Scrollen + schönesDraggen

Hat jemand von euch eine Idee, wie ich es lösen könnte? (Ich stelle mich mental schon mal auf irgendwelches Winapi Zeugs ein)
Quidquid id est, timeo perfossores machinae computatoriae et dona ferentes...

Geändert von TTF (23. Mai 2015 um 14:30 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von TTF
TTF

Registriert seit: 19. Mai 2013
70 Beiträge
 
Delphi XE4 Enterprise
 
#2

AW: ListView Drag&Drop + Pan

  Alt 25. Mai 2015, 15:57
Es sollte so sein wie beim Explorer:
Wenn man hoch und runter streicht, scrollt man.
Wenn man das Item zur Seite aus der ListView herauszieht, kann man es draggen.

Das muss doch irgendwie möglich sein

Danke schonmal im Voraus!
Quidquid id est, timeo perfossores machinae computatoriae et dona ferentes...
  Mit Zitat antworten Zitat
Benutzerbild von TTF
TTF

Registriert seit: 19. Mai 2013
70 Beiträge
 
Delphi XE4 Enterprise
 
#3

AW: ListView Drag&Drop + Pan

  Alt 29. Mai 2015, 17:08
*push*
Quidquid id est, timeo perfossores machinae computatoriae et dona ferentes...
  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 16:31 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