パッケージ | flash.text.ime |
クラス | public final class CompositionAttributeRange |
継承 | CompositionAttributeRange Object |
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
規則により、クライアントは、設定されたフラグに応じて入力範囲を下線や強調表示で修飾します。
次に実際の使用例を示します。
!converted = thick gray underline (raw text) !selected && converted = thin black underline selected && converted = thick black underline
関連する API エレメント
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
converted : Boolean
現在の節が IME で処理されており、ユーザーの承認または確定を待機していることを定義するプロパティ。 | CompositionAttributeRange | ||
relativeEnd : int
インライン編集セッションの開始点を基準とする、入力節の相対的な終了位置。 | CompositionAttributeRange | ||
relativeStart : int
現在のインライン編集セッションの開始点を基準とする、相対的な開始位置。 | CompositionAttributeRange | ||
selected : Boolean
現在の入力節がアクティブであり、IME によって拡大、縮小または編集されているが、隣接する節は変更されないことを定義するプロパティ。 | CompositionAttributeRange |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
CompositionAttributeRange オブジェクトを作成します。 | CompositionAttributeRange | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
プロパティの詳細
converted | プロパティ |
public var converted:Boolean
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
現在の節が IME で処理されており、ユーザーの承認または確定を待機していることを定義するプロパティ。
relativeEnd | プロパティ |
public var relativeEnd:int
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
インライン編集セッションの開始点を基準とする、入力節の相対的な終了位置。例えば、0
は、IME が読み取るテキストの最初の文字を示します(ただし、編集フィールド内には、この文字よりも手前にテキストが存在することがあります)。
relativeStart | プロパティ |
public var relativeStart:int
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
現在のインライン編集セッションの開始点を基準とする、相対的な開始位置。例えば、0
は、IME が読み取るテキストの最初の文字を示します(ただし、編集フィールド内には、この文字よりも手前にテキストが存在することがあります)。
selected | プロパティ |
public var selected:Boolean
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
現在の入力節がアクティブであり、IME によって拡大、縮小または編集されているが、隣接する節は変更されないことを定義するプロパティ。
コンストラクターの詳細
CompositionAttributeRange | () | コンストラクター |
public function CompositionAttributeRange(relativeStart:int, relativeEnd:int, selected:Boolean, converted:Boolean)
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
CompositionAttributeRange オブジェクトを作成します。
パラメーターrelativeStart:int — 文字範囲に含まれる最初の文字を示す、0 から始まるインデックスです。
| |
relativeEnd:int — 文字範囲に含まれる最後の文字を示す、0 から始まるインデックスです。
| |
selected:Boolean — 現在の入力節がアクティブであるかどうかを定義します。
| |
converted:Boolean — 現在の節が IME によって処理されていて、ユーザーの確定を待機していること定義します。
|
Tue Jun 12 2018, 10:34 AM Z