Flash CS3 Documentation |
|||
| ActionScript 2.0 Language Reference > ActionScript classes > IME (System.IME) > setCompositionString (IME.setCompositionString method) | |||
public static setCompositionString(composition:String) : Boolean
Sets the IME composition string. When this string is set, the user can select IME candidates before committing the result to the text field that currently has focus.
Availability: ActionScript 1.0; Flash Player 8
composition:String - The string to send to the IME.
Boolean - If the IME composition string is successfully set, returns true. This method fails and returns false if no text field has focus.
The following example shows how to set the IME composition string. If the user's system has IME, clicking in the text field shows the IME options.
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.createTextField("txt", this.getNextHighestDepth(), 0, 0, 0, 0);
mc.txt.border = true;
mc.txt.background = true;
mc.txt.autoSize = "left";
mc.txt.text = "Set this text as the composition string.";
mc.onPress = function() {
if(System.capabilities.hasIME) {
Selection.setFocus(mc.txt);
trace(System.IME.setCompositionString(mc.txt.text));
}
}
Flash CS3
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/flash/9.0/main/00001744.html