IKeymanPackagesInstalled::Install
Install the package for use within Keyman Engine.
Declaration
Sub Install(Filename As String, AllUsers As Boolean, Force As Boolean, ShortcutRootPath As String)
Parameters
No | Name | Type | Description |
---|---|---|---|
1 | Filename | String | The full path and filename of the package to install |
2 | AllUsers | Boolean | True if the package should be installed for all users. If true, then requires administrative privileges to install. |
3 | Force | Boolean | If True, then overwrites an existing package with the same name if it exists. If false, then will raise an exception if the package is already installed. |
4 | ShortcutRootPath | String | The base path name for shortcuts to be installed into. For example, Keyman Desktop may specify "[StartMenuPrograms]\Tavultesoft Keyman Desktop Professional 7.0\" (where [StartMenuPrograms] is the full path to the Start Menu Programs folder). |