Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 17.0 (home page)Version 16.0 (home page, current version)Version 15.0 (home page)Version 14.0 (home page)Version 13.0 (home page)Version 12.0 (home page)Version 11.0 (home page)Version 10.0 (home page)Version 9.0 (home page)Version 8.0Version 7.0 (home page)Version 6.0 (home page)Version 5.0 (home page)Version 4.0 (home page)

Index

On this page

IKeymanProduct Interface

interface IKeymanProduct : IKeymanObject : IDispatch

Interface describing a currently installed product in Keyman Engine

Interface Methods
NameTypeDeclaration
ActivateMethodSub Activate(ActivationResponseBlob As String)
GetActivationDataMethodSub GetActivationData(ActivatedState As Long, TrialDayCount As Long, DaysUsed As Long)
GetActivationRequestCodeMethodSub GetActivationRequestCode(LicenceNumber As String, ActivationRequestBlob As String)
OpenAboutMethodSub OpenAbout
OpenConfigurationMethodSub OpenConfiguration
OpenHelpMethodSub OpenHelp(topic As String)
OpenProductMethodSub OpenProduct
StartMethodSub Start
StopMethodSub Stop
UninstallMethodSub Uninstall
ValidateMethodFunction Validate(ParentWindow As Long) As Boolean
Interface Properties
NameTypeDeclaration
AllUsersProperty GetProperty Get AllUsers As Boolean
DescriptionProperty GetProperty Get Description As String
FilenameProperty GetProperty Get Filename As String
HotkeysProperty GetProperty Get Hotkeys As IKeymanHotkeys
NameProperty GetProperty Get Name As String
ProductIDProperty GetProperty Get ProductID As Long
RegistryKeyProperty GetProperty Get RegistryKey As String
RunningProperty GetProperty Get Running As Boolean
ValidProperty GetProperty Get Valid As Boolean