全件検索で「クラス」を検索した結果、66件ヒットしました。

StyleSheet (TextField.StyleSheet) クラス

使用可能バージョン【FlashPlayer7 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public class StyleSheet
extends Object

StyleSheet クラスを使用すると、フォントのサイズや色、その他のスタイルなどのテキストフォーマット規則を含む StyleSheet オブジェクトを作成することができます。
スタイルシートによって定義したスタイルは、HTML 形式または XML 形式のテキストを含む TextField オブジェクトに適用することができます。

TextField オブジェクトに含まれるテキストは、StyleSheet オブジェクトによって定義されるタグスタイルに従って、自動的にフォーマットされます。テキストスタイルを使用して、新しいフォーマットタグの定義、ビルトイン HTML タグの再定義、特定の HTML タグに適用できるスタイルクラスの作成を行うことができます。

スタイルを TextField オブジェクトに適用するには、StyleSheet オブジェクトを TextField オブジェクトの styleSheet プロパティに適用します。

Flash Player は、オリジナルの CSS1 仕様 (www.w3.org/TR/REC-CSS1) にあるプロパティのサブセットをサポートしています。次の表に、サポートされている CSS (カスケーディングスタイルシート) プロパティとその値、および対応する ActionScript プロパティの名前を示します。ActionScript プロパティ名は、どれも対応する CSS プロパティ名から派生しており、名前にハイフンが含まれる場合はハイフンを省略し、後ろの文字を大文字にしています。

CSSプロパティActionScriptプロパティ用途とサポートされる値
colorcolor16進数のカラー値のみがサポートされます。blueなどの名前付きカラーはサポートされません。カラーは、次のようなフォーマットで記述されます。#FF0000.
displaydisplayサポートされる値はinline、block、およびnoneです。
font-familyfontFamily使用するフォントをカンマ区切りリストで指定します。優先度の高い順に並べます。任意のフォントファミリ名を使用できます。汎用フォント名を指定した場合、適切なデバイスフォントに置換されます。次のようなフォント変換が行われます。monoは_typewriterに、sans-serifは_sansに、serifは_serifにそれぞれ変換されます。
font-sizefontSize値の数字の部分だけを使用します。単位(px、pt)は解析されません。ピクセルとポイントは同じ意味になります。
font-stylefontStyle有効な値はnormalとitalicです。
font-weightfontWeight有効な値はnormalとboldです。
kerningkerning有効な値はtrueとfalseです。カーニングは、埋め込みフォントに対してのみサポートされています。CourierNewなど特定のフォントでは、カーニングがサポートされていません。kerningプロパティは、Macintoshで作成されたSWFファイルではなく、Windowsで作成されたSWFファイルでのみサポートされます。ただし、これらのSWFファイルはWindows以外のバージョンのFlashPlayerで表示することが可能であり、カーニングも適用されます。
letter-spacingletterSpacing文字間に均等に配分されるスペースの量です。この値は、各文字の後の送りに追加されるピクセル数を示します。負数を指定することで、文字の間隔が狭くなります。値の数字の部分だけを使用します。単位(px、pt)は解析されません。ピクセルとポイントは同じ意味になります。
margin-leftmarginLeft値の数字の部分だけを使用します。単位(px、pt)は解析されません。ピクセルとポイントは同じ意味になります。
margin-rightmarginRight値の数字の部分だけを使用します。単位(px、pt)は解析されません。ピクセルとポイントは同じ意味になります。
text-aligntextAlign有効な値はleft、center、right、およびjustifyです。
text-decorationtextDecoration有効な値はnoneとunderlineです。
text-indenttextIndent値の数字の部分だけを使用します。単位(px、pt)は解析されません。ピクセルとポイントは同じ意味になります。

イベントの一覧

イベント説明
onLoad=function(success:Boolean){}load()処理が完了したときに呼び出されます。

コンストラクタ一覧

署名説明
StyleSheet()StyleSheetオブジェクトを作成します。

メソッド一覧

オプション署名説明
clear():Void指定したStyleSheetオブジェクトのスタイルをすべて削除します。
getStyle(name:String):Object指定したスタイル(name)に関連付けられているスタイルオブジェクトのコピーを返します。
getStyleNames():Arrayこのスタイルシートに登録されているすべてのスタイルの名前(ストリング)を含む配列を返します。
load(url:String):BooleanStyleSheetへのCSSファイルのロードを開始します。
parseCSS(cssText:String):BooleancssTextのCSSを解析し、その内容を含むStyleSheetオブジェクトをロードします。
setStyle(name:String,
style:Object):Void
指定された名前を使用して、新しいスタイルをStyleSheetオブジェクトに追加します。
transform(style:Object):TextFormatCSS解析機能を拡張します。

StyleSheet (TextField.StyleSheet) クラスのページトップへ