custom keyboard
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
custom keyboard
I would like to create a custom keyboard for android phones that could be used in addition to the default one. this keyboard should be able to input chars for any apps on the phone. Any pointers would be appreciated.
Re: custom keyboard
Hi wmiriye,
For system-wide support/access you will need to programm the keyboard in JAVA or whatever.
Best
Klaus
this may be possible with LC.
That is not supported, your keyboard will only work in your LC standalone.
For system-wide support/access you will need to programm the keyboard in JAVA or whatever.
Best
Klaus
Re: custom keyboard
I just wrote a keyboard that inputs plaintext into one field and equivalent morse code in another.
It wasn't hard, just laborious to put "put {char} into field [Fieldname]" for each character. I actually did it all in a stack script so it was all in one place. Included a backspace button that "delete char -1 of filed [fieldname]". Morse code function took a little while longer to script because of the extra characters...
As for using it universally, I would defer to other's comments. This will be of use for the app only.
X
It wasn't hard, just laborious to put "put {char} into field [Fieldname]" for each character. I actually did it all in a stack script so it was all in one place. Included a backspace button that "delete char -1 of filed [fieldname]". Morse code function took a little while longer to script because of the extra characters...
As for using it universally, I would defer to other's comments. This will be of use for the app only.
X
-
- Livecode Opensource Backer
- Posts: 9359
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: custom keyboard
That is entirely possible, my Devawriter Pro relies on bespoke keyboard layouts to do its magic in ancient Indian languages.
But, I do not think it is possible to make a keyboard layout in LiveCode that will function in other apps.
But, I do not think it is possible to make a keyboard layout in LiveCode that will function in other apps.