IKeymanControl Interface
- IKeymanControl::ActiveKeyboard
- IKeymanControl::AutoRefresh
- IKeymanControl::DisableUserInterface
- IKeymanControl::EnableUserInterface
- IKeymanControl::LastActiveWindow
- IKeymanControl::LastFocusWindow
- IKeymanControl::RefreshKeyman
- IKeymanControl::RegisterControllerWindow
- IKeymanControl::ShutdownKeyman32Engine
- IKeymanControl::StartKeyman32Engine
- IKeymanControl::StartVisualKeyboard
- IKeymanControl::StopKeyman32Engine
- IKeymanControl::StopVisualKeyboard
- IKeymanControl::UnregisterControllerWindow
- IKeymanControl::VisualKeyboardVisible
interface IKeymanControl : IKeymanObject : IDispatch
Access to methods to control the Keyman Engine keyman.exe and keyman32.dll.
Interface Methods
Name | Type | Declaration |
---|---|---|
DisableUserInterface | Method | Sub DisableUserInterface |
EnableUserInterface | Method | Sub EnableUserInterface |
RefreshKeyman | Method | Sub RefreshKeyman |
RegisterControllerWindow | Method | Sub RegisterControllerWindow(Value As Long) |
ShutdownKeyman32Engine | Method | Sub ShutdownKeyman32Engine |
StartKeyman32Engine | Method | Sub StartKeyman32Engine(ProductID As Long) |
StartVisualKeyboard | Method | Sub StartVisualKeyboard |
StopKeyman32Engine | Method | Sub StopKeyman32Engine(ProductID As Long) |
StopVisualKeyboard | Method | Sub StopVisualKeyboard |
UnregisterControllerWindow | Method | Sub UnregisterControllerWindow(Value As Long) |
Interface Properties
Name | Type | Declaration |
---|---|---|
ActiveKeyboard | Property Get/Let | Property Get/Let ActiveKeyboard As IKeymanKeyboardInstalled |
AutoRefresh | Property Get/Let | Property Get/Let AutoRefresh As Boolean |
LastActiveWindow | Property Get | Property Get LastActiveWindow As Long |
LastFocusWindow | Property Get | Property Get LastFocusWindow As Long |
VisualKeyboardVisible | Property Get | Property Get VisualKeyboardVisible As Boolean |