| Package | flash.text.ime |
| Class | public final class CompositionAttributeRange |
| Inheritance | CompositionAttributeRange Object |
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
By convention, the client should adorn these composition ranges with underlining or highlighting according to the flags.
For example:
!converted = thick gray underline (raw text)
!selected && converted = thin black underline
selected && converted = thick black underline
See also
| Property | Defined by | ||
|---|---|---|---|
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance.
| Object | |
| converted : Boolean
A property defining the current clause has been processed by the IME
and the clause is waiting to be accepted or confirmed by the user.
| CompositionAttributeRange | ||
![]() | prototype : Object
[static]
A reference to the prototype object of a class or function object.
| Object | |
| relativeEnd : int
The position of the end of the composition clause, relative to the beginning
of the inline edit session.
| CompositionAttributeRange | ||
| relativeStart : int
The relative start position from the beginning of the current inline editing session.
| CompositionAttributeRange | ||
| selected : Boolean
A property defining the current composition clause is active and
lengthened or shortened or edited with the IME while the neighboring
clauses are not changing.
| CompositionAttributeRange | ||
| Method | Defined by | ||
|---|---|---|---|
|
Creates a CompositionAttributeRange object.
| CompositionAttributeRange | ||
![]() |
Indicates whether an object has a specified property defined.
| Object | |
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter.
| Object | |
![]() |
Indicates whether the specified property exists and is enumerable.
| Object | |
![]() |
Sets the availability of a dynamic property for loop operations.
| Object | |
![]() |
Returns the string representation of this object, formatted according to locale-specific conventions.
| Object | |
![]() |
Returns the string representation of the specified object.
| Object | |
![]() |
Returns the primitive value of the specified object.
| Object | |
| converted | property |
public var converted:Boolean
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
A property defining the current clause has been processed by the IME and the clause is waiting to be accepted or confirmed by the user.
| relativeEnd | property |
public var relativeEnd:int
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
The position of the end of the composition clause, relative to the beginning
of the inline edit session.
For example, 0 equals the start of the text the IME reads (however, text might exist
before that position in the edit field).
| relativeStart | property |
public var relativeStart:int
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
The relative start position from the beginning of the current inline editing session.
For example, 0 equals the start of the text the IME reads (however, text might exist
before that position in the edit field).
| selected | property |
public var selected:Boolean
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
A property defining the current composition clause is active and lengthened or shortened or edited with the IME while the neighboring clauses are not changing.
| CompositionAttributeRange | () | constructor |
public function CompositionAttributeRange(relativeStart:int, relativeEnd:int, selected:Boolean, converted:Boolean)
| Language version: | ActionScript 3.0 |
| Runtime version: | AIR 2 |
Creates a CompositionAttributeRange object.
ParametersrelativeStart:int — The zero based index of the first character included in the character range.
|
|
relativeEnd:int — The zero based index of the last character included in the character range.
|
|
selected:Boolean — Defines the current composition clause as active or not.
|
|
converted:Boolean — Defines the current clause as processed by the IME and waiting for user confirmation.
|