Revision: 40550
Updated Code
at April 22, 2011 08:56 by burnandbass
Updated Code
package { import flash.text.TextField; import flash.text.AntiAliasType; import flash.text.Font; import flash.text.GridFitType; import flash.text.TextFieldAutoSize; import flash.text.TextFieldType; import flash.text.TextFormat; import flash.text.TextFormatAlign; public class TextHandle extends TextField{ private var _format:TextFormat; public function TextHandle(_label:String, _size:uint = 11, _color:uint = 0xFFFFFF) { _format = new TextFormat(); _format.font = "Verdana"; _format.color = _color; _format.size = _size; _format.align = TextFormatAlign.LEFT; this.embedFonts = false; this.antiAliasType = AntiAliasType.ADVANCED; this.autoSize = TextFieldAutoSize.LEFT; this.multiline = false; this.cacheAsBitmap = true; this.selectable = false; this.text = _label; this.defaultTextFormat = _format; this.setTextFormat(_format); } public function get format():TextFormat{ return _format; } public function refresh():void{ this.setTextFormat(_format); } }//end }
Revision: 40549
Updated Code
at February 3, 2011 16:06 by burnandbass
Updated Code
package display { /* Author: Bassta (Chrysto Panayotov); Date: 3 feb 2011 This is simple textfield handling util */ import flash.text.TextField; import flash.text.AntiAliasType; import flash.text.Font; import flash.text.GridFitType; import flash.text.TextFieldAutoSize; import flash.text.TextFieldType; import flash.text.TextFormat; import flash.text.TextFormatAlign; public class TextHandle extends TextField{ private var _format:TextFormat; public function TextHandle(_label:String, _size:uint = 22, _color:uint = 0x000000) { _format = new TextFormat(); _format.font = "Helvetica"; _format.color = _color; _format.size = _size; //_format.letterSpacing = 10; this.embedFonts = false; this.antiAliasType = AntiAliasType.ADVANCED; this.autoSize = TextFieldAutoSize.LEFT; this.selectable = false; this.text = _label; this.defaultTextFormat = _format; this.setTextFormat(_format); } }//end }
Revision: 40548
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 3, 2011 15:16 by burnandbass
Initial Code
package display { /* Author: Bassta (Chrysto Panayotov); Date: 3 feb 2011 This is simple textfield handling util */ import flash.text.TextField; import flash.text.AntiAliasType; import flash.text.Font; import flash.text.GridFitType; import flash.text.TextFieldAutoSize; import flash.text.TextFieldType; import flash.text.TextFormat; import flash.text.TextFormatAlign; public class TextHandle extends TextField{ private var _format:TextFormat; public function TextHandle(_label:String, _size:uint = 22, _color:uint = 0x000000) { _format = new TextFormat(); _format.font = "Helvetica"; _format.color = _color; _format.size = _size; //_format.letterSpacing = 10; this.embedFonts = false; this.antiAliasType = AntiAliasType.ADVANCED; this.autoSize = TextFieldAutoSize.LEFT; this.selectable = false; this.text = _label; this.setTextFormat(_format); } }//end }
Initial URL
Initial Description
Very simple and basic TextHandle class, extends TextField... You can extend to fit your needs. Basic usage: var a:TextHandle = new TextHandle("some text"); addChild(a) Optional params: _size: uint ( default 22 ) - size of the textfiled _color: uint ( default 0x000000, black ) - the color of the textfield
Initial Title
AS3 TextHandle Util - TextField made easy
Initial Tags
format, text
Initial Language
ActionScript 3