[]
        
(Showing Draft Content)

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

Ime.ImeCompositionWindow Class

Defines the ime composition window.

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

Constructors

Name Description
ImeCompositionWindow(Ime)

Initializes a new instance of the Ime.ImeCompositionWindow class.

Properties

Name Description
Attributes

Gets the ime composition attributes.

Clauses

Gets the ime composition clauses.

CursorPosition

Gets the cursor position.

DeltaStart

Gets the delta start.

IsFloating

Gets a bool indicating whether the composition window is floating.

IsSingleLine

Gets whether the compsition form is single line or not.

LogicalFont

Gets or sets the logical font.

Position

Gets or sets the position of the ime window.

ReadingAttributes

Gets the ime composition reading attributes.

ReadingClauses

Gets the ime composition reading clauses.

ReadingString

Gets or sets the reading string

ResultClauses

Gets the ime composition result clauses.

ResultReadingClauses

Gets the ime composition result reading clauses.

ResultReadingString

Gets the result reading string

ResultString

Gets the result string

String

Gets or sets the string

Visible

Gets or sets a bool indicates whether the ime window is visible.

WorkArea

Gets or sets the work area of the composition window.

Methods

Name Description
CanReconvert()

A bool indicates whether the ime can do reconverting now.

Cancel()

Clear the composition string and set the status to no composition string

Complete()

Set the composition string as the result string.

Convert()

Convert the composition string.

Float()

Makes composition sit at a floating window.

PositionWindow(Point)

Adjustes the window position.

PositionWindow(Point, Rectangle)

Adjustes the window position, and workArea.

Reconvert(string)

Provides support for IME reconversion.

Revert()

Cancel the current composition string and set the composition string to be the unconverted string.

Events

Name Description
Closed

When the ime window is closed.

CompositionChanged

Raised when the composition is changed.

CompositionFull

Raised when the IME window finds no space to extend the area for the composition window.

EndComposition

Raised when the IME ends composition.

Opened

When the ime window is opened.

StartComposition

Raised immediately before the ime generates the composition string as a result of a keystroke.