Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Gesture Manager Delphi XE6 (VCL) (https://www.delphipraxis.net/181383-gesture-manager-delphi-xe6-vcl.html)

pHL 11. Aug 2014 08:07

Gesture Manager Delphi XE6 (VCL)
 
Hallo Leute!

Hat jemand von euch Erfahrungen mit den Gesten in Delphi XE6 bzw. XE5? Funktionieren z.B. "Wisch-Gesten" einwandfrei oder werden diese nur sporadisch erkannt?

Ich habe die Gesten bisher nur einmal auf einem Android-Phone (FMX) getestet und es hat mich nicht überzeugt. "Wisch-Gesten" wurden nicht einmal zur Hälfte erkannt.

Vielleicht hat jemand von euch schon eine "Produktive-Toch-Anwendung (VCL)" im Einsatz und kann mir von den Erfahrungen berichten.

Wenn jemand Erfahrungen hat -> Wurde von XE5 auf XE6 etwas besser oder schlechter? (Natürlich im Bezug auf den Gesten-Manager).

Danke im Vorraus.

MfG
pHL

Der schöne Günther 11. Aug 2014 08:24

AW: Gesture Manager Delphi XE6 (VCL)
 
Laut Doku ist die Implementierung der Gestenerkennung unter VCL und FMX ja identisch.

Ich benutze den Gesture-Manager für das Umschalten zwischen verschiedenen Diagrammen. Man kann nach links und rechts rauswischen und andere Graphen sehen. Die Erkennung funktioniert. Wenn nicht, sehe ich die Schuld eher bei dem Industriemonitor der verbaut wird.

Das ist aber, denke ich, nicht das, was man heute wirklich noch will: Man zieht seinen Finger über das Glas, und wenn man den Finger wieder abhebt, erst dann tut sich was. Für das typische "Unter dem Finger mitlaufen" ist das Teil nicht zu gebrauchen. Darlo hat hier einmal was tolles gebaut.
Irgendwann baue ich das bei mir ein. Meine derzeitige Lösung ist besser als nichts, aber irgendwie muss ich mich trotzdem dafür schämen :oops:

Warum fragst du explizit nach XE5 auf XE6? Die manuelle Erkennung vordefinierter Gesten ist seit 2010 dabei, seitdem hat sich daran eigentlich nichts mehr geändert (soweit ich weiß). Zeitgemäß sind eher die "Interactive Gestures" bei denen auch mehrere Finger möglich/notwendig sind.

pHL 11. Aug 2014 08:39

AW: Gesture Manager Delphi XE6 (VCL)
 
Danke erstmal für die Antwort.

Ich frage explizit nach XE6 da wir momentan mit XE5 arbeiten und es dann natürlich auch eine Kaufentscheidung für XE6 sein könnte. War aber nur eine Zusatzfrage :)

Hauptsächlich interessiert mich ob es mit dem Teil möglich ist, von iOS und Android gewohnte Gesten umzusetzen ohne viel basteln zu müssen. Natürlich muss ich das dann noch auf unseren Touch-Geräten testen. Aber ein paar Erfahrungen von anderen sind immer interessant.

MfG
pHL

Der schöne Günther 11. Aug 2014 08:58

AW: Gesture Manager Delphi XE6 (VCL)
 
Ich habe XE6 hier liegen, wir sind aber bislang auf XE5 geblieben da Documentation Insight nun fehlt. Wird aber wahrscheinlich gekauft da XE6 rundum wirklich stabiler und fehlerfreier läuft.

Was bedeutet "Gesten umsetzen"? Die Gesten erkennen? Das geht einfach. Ich habe noch nie was für iOS/Android gemacht, aber ich glaube ein TPageControl wechselt sogar automatisch die Seiten wenn man darauf herumschiebt. Ob man automatisch das Verhalten bekommt das man auf der Platform erwartet oder man es sich selbst manuell bauen muss steht auf einem anderen Blatt.

Hier was erkennt wird:
http://docwiki.embarcadero.com/RADSt...MX_and_in_VCL:
Zitat:

On Windows platforms: FireMonkey supports the following interactive gestures: Zoom, Pan, Rotate, TwoFingerTap, and PressAndTap. (This is the same as VCL.)

On Mac OS X: FireMonkey supports only the Zoom, Pan, and Rotate interactive gestures. (VCL does not support development on the Mac.)

On iOS: FireMonkey supports Zoom, Pan, Rotate, TwoFingerTap, and two additional interactive gestures: LongTap and DoubleTap (VCL does not support development on iOS.)

On Android: FireMonkey supports the same gestures on Android as on the iOS platform, that is: Zoom, Pan, Rotate, TwoFingerTap, and two additional interactive gestures: LongTap and DoubleTap

pHL 11. Aug 2014 11:50

AW: Gesture Manager Delphi XE6 (VCL)
 
Danke für den Input :)

Werde bei Gelegenheit einmal die Standard-Gesten testen und schauen ob wirklich alles so schön funktioniert.

Wie gesagt habe ich ja bei Android bisher schlechte Erfahrungen in Verbindung mit FMX gemacht. Also bin ich schon auf Windows und VCL gespannt :D

MfG
pHL

Der schöne Günther 11. Aug 2014 12:21

AW: Gesture Manager Delphi XE6 (VCL)
 
Halte und auf dem Laufenden, was du damit baust. Irgendwie scheinen nicht viele was mit Touch+Windows+VCL zu machen.

pHL 11. Aug 2014 13:44

AW: Gesture Manager Delphi XE6 (VCL)
 
Ist leider bei uns auch noch nicht sicher ob es mit Delphi umgesetzt wird. Werde aber meine Erfahrungen hier posten :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:08 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