Registriert seit: 16. Feb 2008
Ort: Oelde
15 Beiträge
Delphi 10 Seattle Professional
|
AW: Änderung Touch Gesten (Zoom) von 10.3 nach nach 10.4
25. Jul 2021, 16:36
Okay, ich habe heute mal selbst ein wenig herumprobiert und den Unterschied bei den Gesten zwischen 10.3 und 10.4 schnell gefunden. Also, kurze Info für wen es auch immer interessieren sollte:
Wenn in 10.3 eine Geste wie z.B. "Zoom" einmal gestartet ist, wird das zugehörige OnGesture Event immer nur mit dem Parameter EventInfo.GestureID=igiZoom aufgerufen, solange bis die Geste beendet wird.
Da man beim Zoomen üblicherweise nicht nur EventInfo.Distance, sondern auch EventInfo.Location verändert, wird das OnGesture Event in 10.4 mit EventInfo.GestureID=igiZoom und EventInfo.GestureID=igiPan abwechselnd aufgerufen.
Das wurde in meiner App bei den globalen Variablen nicht berücksichtigt (da es bislang nicht notwendig war) und hat daher zu Fehlfunktionen geführt.
Thomas
Geändert von tbathelt (25. Jul 2021 um 16:51 Uhr)
|