[]
        
(Showing Draft Content)

C1.Win.Input.GrapeCity.Framework.Input.Ime

Ime Class

Defines the ime device that is a bridge between application and ime.

Inheritance
Ime
Implements
Namespace: C1.Win.Input.GrapeCity.Framework.Input
Assembly: C1.Win.Input.8.dll
Syntax
public sealed class Ime : IDisposable

Constructors

Name Description
Ime(IWin32Window)

Initializes a new instance of the Ime class.

Ime(IWin32Window, ImeType)

Initializes a new instance of the Ime class.

Properties

Name Description
CandidateWindows

Gets the collection of candiate window.

CompositionWindow

Gets the composition window of current ime device.

Enable

Gets or sets the enable status of the ime device.

ImeType

Gets the type of the ime device.

IsActive

Gets a bool indicates the ime device is active.

IsEditing

Gets a flag indicates whether the ime is opening and has inputed string.

Language

Gets or sets the language of the ime device.

StatusWindow

Gets the status window of current ime device.

Methods

Name Description
ConvertToConversionList(string)

Fetch the result strings from a specified reading string.

ConvertToReverseConversionList(string)

Fecth reading strings from a specified result string.

Dispose()

Dispose the Ime.

SimulateHotKey(ImeHotKeys)

Simulates the specified IME hot key, causing the same response as if the user had pressed the hot key in the related window.

Events

Name Description
Activated

An event raised when the ime has been activated.

Deactivated

An event raised when the ime has been deactivated.