Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 14.0 (current version)Version 10.0 (home page)Version 9.0 (home page)

On this page

IKeymanPackagesInstalled2::Install2 Method

Introduction

The IKeymanPackagesInstalled2::Install2 installs the package file (.kmp) into Keyman Engine for Windows. This includes decompressing the archive, copying the files contained into the Keyman Engine package store, adding registry settings, installing fonts, and keyboard layouts optionally with input methods for default languages.

Fonts are copied and installed into the Windows Fonts folder, if an existing font with the same name is not already present.

This method requires elevated privileges.

Specification

void Install(string Filename, bool Force, bool InstallDefaultLanguage)

Parameters

Filename
The fully-qualified path to the .kmp file to be installed. This file will be copied to the Keyman package store.
Force
If True, overwrites an existing package entry.
InstallDefaultLanguage
If True, installs the Windows input method for the default language.

See also

IKeymanPackagesInstalled::Install
Installs a package file and input method for default language
IKeymanPackageFile::Install
Installs a package file and input method for default language
IKeymanPackageFile2::Install2
Installs a package file, optionally with input method for default language