Hallo,
ich habe ein Delphi-Programm entwickelt, mit dem unsere Techniker beim Kunden vor Ort die Einsätze dokumentieren und die Daten direkt zurück an die Firma senden. Zum Abschluß des Einsatzes kann der Kunde in einem Zeichenfeld eine Unterschrift leisten (wird nicht gespeichert, für alle DSGVO-Liebhaber). Das Programm läuft auf einem Tablet. Bei der Unterschrift mittels Pen kommt es leider immer wieder vor, daß ein Kunde ausversehen eine Taste drückt oder per Touch das Programm verändert.
Deswegen die Anfrage, wie man alle Eingaben bis auf Maus/Pen per Buttonklick deaktivieren und wieder aktivieren kann. Ich habe schon einige Stunden im Netz gesucht, konnte aber leider nichts finden, was mein Problem auch nur ansatzweise lösen könnte, den wenn dann ist nur eine vollständige Sperrung möglich oder keine, siehe z.B.:
https://entwickler-ecke.de/topic_Tas...en_7440,0.html
https://www.delphipraxis.net/172090-...bschalten.html
https://www.swissdelphicenter.ch/de/showcode.php?id=312
Kennt jemand eine funktionsfähige Möglichkeit, für eine kurze Zeit bis auf Maus und Pen alle anderen Eingaben zu blockieren oder aber abzufangen und an "dev0" zu senden? Vielen Dank für eure Bemühungen.