パッケージ | flash.text.engine |
クラス | public final class TextBaseline |
継承 | TextBaseline Object |
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
dominantBaseline
プロパティおよび alignmentBaseline
プロパティの設定で使用される定数値の列挙です。このクラスは、TextBlock クラス内の baselineZero
プロパティで使用することもできます。次の状況を考えます。
行が 4 つの TextElement
オブジェクトで構成され、各オブジェクトにはそれぞれ「a」「b」「cccccccc」および「X」が含まれています。「X」を含むエレメントが行内で最大のエレメントなので、行のベースラインはそのエレメントによって決定されます。「X」のエレメントの欧文ベースラインが、行の欧文ベースラインに揃えられます。「a」のエレメントの文字の最上部が、行の文字の最上部に揃えます。「b」のエレメントの文字の最下部が、行の文字の最下部に揃えます。「cccccccc」のエレメントの文字の中心が、行の文字の中心に揃えます。
関連する API エレメント
定数 | 定義元 | ||
---|---|---|---|
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, Flash Lite 4 |
アセントのベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最上部を使用します。
関連する API エレメント
DESCENT | 定数 |
public static const DESCENT:String = "descent"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
ディセントのベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエレメントはエレメントの幾何学的最下部を使用します。
関連する API エレメント
IDEOGRAPHIC_BOTTOM | 定数 |
public static const IDEOGRAPHIC_BOTTOM:String = "ideographicBottom"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
文字の最下部のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最下部を使用します。
関連する API エレメント
IDEOGRAPHIC_CENTER | 定数 |
public static const IDEOGRAPHIC_CENTER:String = "ideographicCenter"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
文字の中心のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的中心を使用します。
関連する API エレメント
IDEOGRAPHIC_TOP | 定数 |
public static const IDEOGRAPHIC_TOP:String = "ideographicTop"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
文字の最上部のベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最上部を使用します。
関連する API エレメント
ROMAN | 定数 |
public static const ROMAN:String = "roman"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
欧文ベースラインを指定します。テキストエレメントの場合は、テキストのフォントおよびポイントサイズによりこの値が決まります。グラフィックエレメントの場合、テキストエンジンはエレメントの幾何学的最下部を使用します。
関連する API エレメント
USE_DOMINANT_BASELINE | 定数 |
public static const USE_DOMINANT_BASELINE:String = "useDominantBaseline"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10, AIR 1.5, Flash Lite 4 |
alignmentBaseline が dominantBaseline と同じであることを指定します。この値は ElementFormat.alignmentBaseline
を設定する場合のみに使用します。
関連する API エレメント
Tue Jun 12 2018, 10:34 AM Z