articles

2009 年 6 月 12 日

AS3 TextFieldのプロパティ

CATEGORYactionscriptTextField   TAG 5:54 PM

よく忘れるので。
とくにmultilineとか。
いまだに、TextFieldAutoSize.CENTERとするのかわかりません。
結局定数”center”なんでしょう。
なぜTextFieldAutoSizeクラスの定数をもってくるのか、それにどういう利点があるのか
未だに理解できないのでした。

textfield.alwaysShowSelection = true; 	
textfield.antiAliasType = AntiAliasType.NORMAL;	// アンチエイリアスの種類
textfield.autoSize = TextFieldAutoSize.CENTER; 	// サイズ整形の種類
textfield.background = true;			// 背景の塗りがあるか?
textfield.backgroundColor = 0xFFDDDD;		// 背景の色
textfield.border = true;				// 境界線があるか?
textfield.borderColor =0xAA0000;			// 境界線の色

// HTML表示時にスペース改行などを削除するか?
textfield.condenseWhite = false;
textfield.displayAsPassword = false;	// パスワード表示か?
textfield.embedFonts = false;		// 埋め込みフォントを使うか?
textfield.gridFitType = GridFitType.NONE;	// グリッドフィッティングの種類
textfield.maxChars = 10;			// 最大の文字数
textfield.mouseWheelEnabled = true;	// ホイール回転時にスクロールするか?
textfield.multiline = true;		// 複数行か?
textfield.selectable = true;		// 選択可能か?
textfield.sharpness = 0;		// 文字エッジのシャープネス
textfield.textColor = 0x0000AA;		// テキストの色
textfield.thickness = 1;		// 文字エッジの太さ
textfield.type = TextFieldType.INPUT;	// テキストフィールドのタイプ
textfield.useRichTextClipboard = true;	// コピー & ペースト時に書式もコピーするか?
textfield.wordWrap = false;		// 折り返すか?

2009 年 5 月 26 日

AS3 TextFormatでfontを変更して適用した

テキストフォーマットをsetTextFormatと一生懸命やってたのに
全然適用されないのはなぜでしょう。

var textformat=new TextFormat();
textformat.font="_sans";
//テキストフィールド作成
var tf=new TextField();
tf.defaultTextFormat=textformat;