&visualkeyboard
Summary
The &visualkeyboard
store specifies an On Screen Keyboard source
file to generate the On Screen Keyboard.
Syntax
store(&visualkeyboard) "visualkeyboardname"
Parameters
visualkeyboardname
: The name of the On Screen Keyboard
.kvks source file to
reference in the compiled keyboard.
Description
The &visualkeyboard
store specifies a .kvks file to reference in the
compiled Keyman keyboard. The .kvks (XML format) is compiled into a .kvk
binary On Screen Keyboard which needs to be distributed with the .kmx.
However, for web and touch keyboards, the .kvks file is embedded into the compiled keyboard .js file. The .kvk file does not need to be distributed for these platforms.
Examples
Example: Using &visualkeyboard
store(&visualkeyboard) 'greek.kvks'
In Keyman Developer 9.0 and earlier versions, the &visualkeyboard
store referenced a binary .kvk file. Keyman Developer 10.0 will still
compile keyboards that reference the binary .kvk files, but it is
recommended that you update to using a .kvks file. You can do this by
renaming the .kvk file to .kvks, updating the reference to the file in
the .kmn file, and then loading and saving the .kmn file in Keyman
Developer.
Platforms
The &visualkeyboard
store is used in all platforms.
Windows | macOS | Linux | Desktop web | Mobile web | iOS | Android |
---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Version history
The &visualkeyboard
store changed from .kvk to .kvks in Keyman 10.0.
The &visualkeyboard
store was added in Keyman 8.0.