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
)