Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi FMX:Eigene Tastatur iOS & Android (https://www.delphipraxis.net/193986-fmx-eigene-tastatur-ios-android.html)

Mavarik 2. Okt 2017 14:58

FMX:Eigene Tastatur iOS & Android
 
Hallo Zusammen...

Vielleicht hat ja einer von Euch schon mal hierzu etwas programmiert:

Ich möchte eine eigene Tastatur einblenden - als Ersatz für die System-Tastatur (iOS & Android).

Grüsse Mavarik :coder:

Rollo62 2. Okt 2017 15:40

AW: FMX:Eigene Tastatur iOS & Android
 
Hatte ich auch mal überlegt.
Für z.B. spezielle numerische pads.
Kann man ja eigentlich auf Form/Frame schnell selber zusammenclicken, aber dann muss es auch selber über OnEnter OnExit etc. gemanagt werden.
Wäre interessant zu wissen wo einem das dann wieder auf die Füsse fällt.

Spätestens bei nativen Controls könnte es bisher unbekannte Probleme geben.
Aber mein Bauchgefühl sagt eigentlich: Warum nicht ?

Wenn das Keyboard nicht zu hartnäckig on-top bleiben möchte sollte es doch auch bei einem Telefonanruf sauber funktionieren.
BecameActive /Inactive sollte meiner Meinung nach ausreichen um das sicher zu steuern.
Falls dem nicht so ist bin ich genauso gespannt auf Lösungen und neue, seltsame Problemfälle wie Frank.

Rollo

Union 2. Okt 2017 16:54

AW: FMX:Eigene Tastatur iOS & Android
 
Tutorials für die jeweiligen Plattformen:

https://code.tutsplus.com/tutorials/...oid--cms-22615
https://www.appcoda.com/custom-keyboard-tutorial/

Frage ist: WIe sag ichs meinem FMX ;)

Rollo62 2. Okt 2017 17:10

AW: FMX:Eigene Tastatur iOS & Android
 
Also mir zumindest würde das Keyboard lokal in meiner App erstmal reichen.

Wozu bräuchte man ein systemweites Keyboard ?
Das Interagieren von Apps untereinander bleibt ja im Mobilbereich schwierig, oder ist da eine Standardanwendung für so ein Keyboard die ich jetzr vor lauter Bäumen nicht sehe ?
Natürlich wäre die eigene Tastatur dann womöglich ziemlich "dumm" (ohne AutoCompletion, Spracheingabe, etc.), aber damit könnte ich mich arrangieren.

Rollo

Mavarik 2. Okt 2017 17:33

AW: FMX:Eigene Tastatur iOS & Android
 
Zitat:

Zitat von Union (Beitrag 1382509)
Frage ist: Wie sag ichs meinem FMX ;)

Je genau - das ist die Frage... Ich möchte "meine" Tastatur nur für einige Controls haben, sonst die normale...

Eigentlich würde ich gerne das Enum erweitern um UserKeyPad1-9

Ich habe es mir noch nicht angeschaut - schön wäre es natürlich, wenn meine Tastatur aufgrund der normalen Show/Hide Keypad einscrollen würde.

Mavarik

sko1 3. Okt 2017 08:30

AW: FMX:Eigene Tastatur iOS & Android
 
Du kannst doch über den Keyboardtype steuern ob die alphanumerische oder nur Zahlen oder eine Linkeingabe etc. angezeigt werden soll...

Reicht das nicht?

Ciao
Stefan

Darlo 3. Okt 2017 19:19

AW: FMX:Eigene Tastatur iOS & Android
 
Liste der Anhänge anzeigen (Anzahl: 1)
Für reine Zahleneingaben deaktiviere ich die Tastatur und blende einen Nummernblock ein.

http://www.delphipraxis.net/attachme...1&d=1507054687

Edit: Natürlich kannst Du das auch auf ein Layout legen und von unten hochfahren lassen.


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