![]() |
[iOS] ReturnKey-Event?
Man kann ja z.B. für ein TEdit den ReturnKey setzen. Soweit ich es verstanden habe, bestimmt man damit aber nur die Aufschrift auf der virtuellen Tastatur. Meine Frage: wie bekommt man denn mit, wann dieser ReturnKey gedrückt wurde? Unter Android kann man im OnKeyDown auf vkReturn abfragen, aber was mache ich unter iOS? Die D.P.F.-Komponenten haben ein Ereignis OnShouldReturn, leider verstehe ich den Code zu wenig, um mir da selbst etwas zu basteln. Hat jemand einen Tipp für mich?
|
AW: [iOS] ReturnKey-Event?
Das funktioniert unter iOS genauso. Das OnKeyDown-Event für das entsprechende Edit setzen und dort auf "Key = vkReturn" abfragen.
|
AW: [iOS] ReturnKey-Event?
Bei mir geht das eben nicht (iPhone 6s mit iOS 10.2), im OnKeyDown kommt überhaupt nichts an.
|
AW: [iOS] ReturnKey-Event?
Also bei unserer App funktioniert es (iPad mit 10.1).
|
AW: [iOS] ReturnKey-Event?
Styled oder Platform? Mir fiel gerade ein, dass ich das Edit auf Platform gestellt habe, vielleicht liegt es ja daran, muss ich morgen nochmal testen.
|
AW: [iOS] ReturnKey-Event?
Genau das war es. Jetzt kann man zwar nicht mehr diktieren, dafür aber mit "Suchen" suchen, Pest gegen Cholera getauscht :stupid:
|
AW: [iOS] ReturnKey-Event?
Bei Android hat man das Mikrofonsymbol im virtuellen Keypad, auch bei Styled.
Wie sieht das denn bei iOS Platform/Styled aus ? Welche Regeln dafür gelten kann ich auch nicht sagen, habs mehr oder weniger zufällig bemerkt. Vielleicht muss man wieder SpeechToText Permisssions oder sowas freigeben. Rollo |
AW: [iOS] ReturnKey-Event?
Nur bei ControlType Platform kommt der diktierte Text auch im Edit an. Früher (ich habe gerade nicht im Kopf, mit welcher Delphi- und iOS-Version und welchen iOS-Einstellungen) ist die App bei ControlType Styled einfach abgeschmiert, sobald man diktiert hat.
[edit] Korrektur: Der diktierte Text kommt doch an, wird aber erst nach Ende des Diktats angezeigt. [/edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz