nsIEditorIMESupport

IID:4805e680-49b9-11d3-9ce4-ed60bd6cb5bc
Inherits From:nsISupports

This interface is implemented by the following components:


Methods

[noscript] void BeginComposition ( nsTextEventReplyPtr* reply ) void EndComposition ( ) void ForceCompositionEnd ( ) [noscript] void GetReconversionString ( nsReconversionEventReplyPtr* reply ) [noscript] void QueryComposition ( nsTextEventReplyPtr* reply ) [noscript] void SetCompositionString ( DOMString compositionString , nsIPrivateTextRangeListPtr textRange , nsTextEventReplyPtr* reply )

void BeginComposition ( nsTextEventReplyPtr* reply )

BeginComposition(nsTextEventReply* reply) Handles the start of inline input composition.

Arguments:
reply

void EndComposition ( )

EndComposition() Handles the end of inline input composition.


void ForceCompositionEnd ( )

ForceCompositionEnd() force the composition end


void GetReconversionString ( nsReconversionEventReplyPtr* reply )

GetReconvertionString() Get the reconvertion string

Arguments:
reply

void QueryComposition ( nsTextEventReplyPtr* reply )

QueryComposition() Get the composition position

Arguments:
reply

void SetCompositionString ( DOMString compositionString , nsIPrivateTextRangeListPtr textRange , nsTextEventReplyPtr* reply )

SetCompositionString() Sets the inline input composition string. BeginComposition must be called prior to this.

Arguments:
compositionString
textRange
reply

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com