Developer

API Reference

AEECLSID_VirtualInputMgr

Brew Release
Brew MP 1.0.2
See Also
IController Interface
Description
The default virtual input manager is an implementation of the IController interface that allows an app to retrieve user data via a virtual keypad. The virtual input manager is responsible for creating and maintaining the virtual keypad of choice, as well as facilitating the interaction between and app and the virtual keypad.
Properties: The input manager accepts the following inlines - IController_SetVirtualInputFrameState()
- IController_CreateVirtualInputFrame()
- IController_ShowVirtualInputFrame()
- IController_HideVirtualInputFrame()
- IController_DestroyVirtualInputFrame()
- IController_GetVirtualInputStatusModel()
- IController_SetVirtualInputFrameContainer()
- IController_GetVirtualInputFrameContainer()
- IController_SetVirtualInputWindowedMode()
- IController_GetVirtualInputWindowedMode()
- IController_SetVirtualInputPositionHint()
- IController_GetVirtualInputPositionHint()
- IController_SetVirtualInputExtentHint()
- IController_GetVirtualInputExtentHint()
- IController_SetVirtualInputLayoutClsid()
- IController_GetVirtualInputLayoutClsid()
- IController_GetVirtualInputWidget()
- IController_SetVirtualInputTargetWidget()
- IController_GetVirtualInputTargetWidget()
- IController_GetVirtualInputModel()
- IController_SetVirtualInputLayoutMode()
Instantiaion
The virtual input manager is instantiated by passing AEECLSID_VirtualInputMgr into ISHELL_CreateInstance.
Cleanup
The virtual input manager is reference counted. When you are done with your reference to the virtual input manager, you should release that reference. Any virtual input manager specific cleanup will be handled for you when all references are released.
Default Interface Name
Other Interfaces
Jakob Eriksson 18 Jul 2011 08:40am

Instantiaion - typo

  • Follow