パッケージflash.text.engine
クラスpublic final class TextBaseline
継承TextBaseline Inheritance Object

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

TextBaseline クラスは、ElementFormat クラスの dominantBaseline プロパティおよび alignmentBaseline プロパティの設定で使用される定数値の列挙です。TextBlock.createTextLine() の引数 baselineZero でも使用することができます。次の状況を考えます。

テキストのベースラインの整列

行が 4 つの TextElement オブジェクトで構成され、各オブジェクトにはそれぞれ「a」「b」「cccccccc」および「X」が含まれています。「X」を含むエレメントが行内で最大のエレメントなので、行のベースラインはそのエレメントによって決定されます。「X」のエレメントのローマン体のベースラインが、行のローマン体のベースラインに整列します。「a」のエレメントの文字の最上部が、行の文字の最上部に整列します。「b」のエレメントの文字の最下部が、行の文字の最下部に整列します。「cccccccc」のエレメントの文字の中心が、行の文字の中心に整列します。

関連項目

ElementFormat.dominantBaseline
ElementFormat.alignmentBaseline
TextBlock.createTextLine()


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
パブリック定数
 定数定義元
  ASCENT : String = "ascent"
[静的] アセントのベースラインを指定します。
TextBaseline
  DESCENT : String = "descent"
[静的] ディセントのベースラインを指定します。
TextBaseline
  IDEOGRAPHIC_BOTTOM : String = "ideographicBottom"
[静的] 文字の最下部のベースラインを指定します。
TextBaseline
  IDEOGRAPHIC_CENTER : String = "ideographicCenter"
[静的] 文字の中心のベースラインを指定します。
TextBaseline
  IDEOGRAPHIC_TOP : String = "ideographicTop"
[静的] 文字の最上部のベースラインを指定します。
TextBaseline
  ROMAN : String = "roman"
[静的] ローマン体のベースラインを指定します。
TextBaseline
  USE_DOMINANT_BASELINE : String = "useDominantBaseline"
[静的] alignmentBaseline が dominantBaseline と同じであることを指定します。
TextBaseline
定数の詳細
ASCENT定数
public static const ASCENT:String = "ascent"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

アセントのベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最上部を使用します。

DESCENT定数 
public static const DESCENT:String = "descent"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

ディセントのベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエレメントはエレメントの幾何学的最下部を使用します。

IDEOGRAPHIC_BOTTOM定数 
public static const IDEOGRAPHIC_BOTTOM:String = "ideographicBottom"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

文字の最下部のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最下部を使用します。

IDEOGRAPHIC_CENTER定数 
public static const IDEOGRAPHIC_CENTER:String = "ideographicCenter"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

文字の中心のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的中心を使用します。

IDEOGRAPHIC_TOP定数 
public static const IDEOGRAPHIC_TOP:String = "ideographicTop"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

文字の最上部のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最上部を使用します。

ROMAN定数 
public static const ROMAN:String = "roman"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

ローマン体のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最下部を使用します。

USE_DOMINANT_BASELINE定数 
public static const USE_DOMINANT_BASELINE:String = "useDominantBaseline"

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

alignmentBaseline が dominantBaseline と同じであることを指定します。この値は ElementFormat.alignmentBaseline を設定する場合のみに使用します。





 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/flash/text/engine/TextBaseline.html