installkeyboard.xsl: Install Keyboard Dialog
This dialog is displayed when a keyboard is to be installed.
XML Parameters - Keyboards
<KeymanKeyboardFile> <index>##</index> <name>(Short name of keyboard)</name> <keyboardname>(Descriptive name of keyboard)</keyboardname> <filename>(Full path and filename of keyboard)</filename> [<copyright>(Copyright)</copyright>] [<message>(Keyboard message)</message>] <encodings> [<encoding>Unicode</encoding>] [<encoding>Codepage</encoding>] </encodings> <layoutpositional /> | <layoutmnemonic /> [<bitmap>(filename of bitmap in imagepath)</bitmap>] </KeymanKeyboardFile>
XML Parameters - Packages
<KeymanPackageFile> <index>##</index> <description>(Descriptive name of package)</description> <name>(Short name of package)</name> <filename>(Full path and filename of package)</filename> <readme>(Full path and filename of readme temp file)</readme> <Fonts> <Font> <filename>(filename of font)</filename> <name>(descriptive name of font)</name> </Font> ... </Fonts> <detail name="version">(version number)</detail> <detail name="copyright">(copyright)</detail> <detail name="author" url="(url of author email)">(author name)</detail> <detail name="website" url="(url of website)">(url of website)</detail> <graphic>(full path and filename of 140x250 pixel graphic temp file for package, if it exists)</graphic> <KeymanKeyboardsPackageFile> <index>##</index> <KeymanKeyboardFile> <index>##</index> <name>(short name of keyboard)</name> <keyboardname>(descriptive name of keyboard)</keyboardname> <filename>(full path and filename of keyboard temp file)</filename> [<message>(keyboard message)</message>] [<copyright>(copyright)</copyright>] <encodings> [<encoding>Unicode</encoding>] [<encoding>Codepage</encoding>] </encodings> <layoutpositional /> | <layoutmnemonic /> [<bitmap>(filename of bitmap in imagepath)</bitmap>] </KeymanKeyboardFile> ... </KeymanKeyboardsPackageFile> </KeymanPackageFile>
Targets
Target | Parameters | Description |
---|---|---|
keyman:keyboard_install | Installs the keyboard and closes the dialog | |
keyman:keyboard_cancel | Cancels the dialog |