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/)
-   -   Pfeil auf GBOARD-Tastatur für Sprung zum nächstes Edit nutzen (https://www.delphipraxis.net/194013-pfeil-auf-gboard-tastatur-fuer-sprung-zum-naechstes-edit-nutzen.html)

st.w 6. Okt 2017 15:35

Pfeil auf GBOARD-Tastatur für Sprung zum nächstes Edit nutzen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi weit mehr Wissende!

ich habe Android 7 und GBoard und möchte in FMX gerne von einem TEdit ins nächste TEdit wechseln (TabOrder ist gesetzt),
wenn ich auf der GBoard-Tastatur den (vermuteten) türkis unterlegten Tab-Pfeil tippe (rechts unten, siehe angehängten Screenshot).

Ich kriege diese Taste einfach nicht abgefragt oder angebunden.
Es passiert einfach nichts, wenn ich diese tippe.

Wenn Ihr eine Idee oder einen Codeschnipsel habt, würde ich mich sehr freuen.

Danke schonmal, Stefan

TiGü 6. Okt 2017 16:08

AW: Pfeil auf GBOARD-Tastatur für Sprung zum nächstes Edit nutzen
 
Ist das nicht der "Absenden"-Button?

mjustin 6. Okt 2017 17:19

AW: Pfeil auf GBOARD-Tastatur für Sprung zum nächstes Edit nutzen
 
Laut Android API Dokumentation unter https://developer.android.com/traini...put/style.html

"By default, the system uses this button for either a Next or Done action unless your text field allows multi-line text (such as with android:inputType="textMultiLine"), in which case the action button is a carriage return."

d.h. der Button stellt sich auf einem standardkonformen virtuellen Keyboard automatisch um, man kann ihn aber auch umprogrammieren, falls man andere Aktionen auslösen will.

(Wie man den dort dargestellten Java-Code auf Delphi portiert, weiss ich allerdings nicht)


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