IMEManagerBase

IMEManagerBase
Scaleform::GFx::State
    Scaleform::GFx::IMEManagerBase
Declaration
class IMEManagerBase : public State;
Description

IME manager interface class. IMEManagerBase class may be used as a base class for various IME implementations. It also provides utility functions to control composition, candidate list and so on.

Enumerations
Enumeration 
Description 
List of styles used for text highlighting. 
Methods
Method 
Description 
 
Checks whether the candidate list file exists in the directory of the current SWF or not. 
Removes the movie from IME. 
Clears the candidate list movie path from the IME. 
Init 
 
Clears the composition string. 
Finalizes the composition string and releases the text field. 
Enables/disables IME. 
Finalizes the composition string by inserting the string into the actual text and thus the composition string becomes part of the actual text. 
Returns the current focused movie view of the IME manager. 
Returns the ASIMEManager. 
Obtains the error messages generated if the candidate list failed to load. 
Obtains the style of the candidate list. 
Retrieves the last set conversion mode. 
Retrieves IME state. 
Retrieves current input language. 
Returns the loader for loading the IME. 
Returns view rectangle of currently focused text field and cursor rectangle, both in stage (root) coordinate space. 
Returns the version of Windows. 
 
Handles IME events, calling callbacks and switching events. 
Highlights the text in the composition string. 
Handles "_global.imecommand(cmd, param)" . _global.imecommands are used to report to the containing movie view information about user events. 
Initializes IMEManagerBase. 
 
Sets the conversion mode. 
Checks if the candidate list is loaded. 
Determines whether the specified movie view has focus or not. 
Determines if the text field is currently focused. 
Callback method invoked when loading of candidate list is completed. 
Callback method which is invoked when the style of candidate list has been changed by ActionScript. 
Callback method which is invoked when ActionScript requests style properties of candidate list. 
Handles enabling/disabling of IME and is invoked from EnableIME method. 
Callback method invoked when required to finalize the composition string. 
Callback method invoked when required to cleanup and shutdown the IME. 
 
Releases the the composition string, and no further composition string related functions may be used. 
Resets the currently focused movie and the text field on the IME. 
Sets the currently focused movie view to IME manager. 
Sets the style of candidate list. 
Relocates the composition string to the current caret position. 
Sets the composition string which is composed with the IME. 
Changes the text in the composition string. 
Sets cursor inside the composition string. 
Enables/Disables IME by turning it on/off. 
Sets candidate list movie path. 
 
Sets the loader for loading the movie file. 
Turns on/off the wide cursor. 
Creates a composition string if it is not created yet. 
File

GFx_IMEManager.h