 package laml.display{
 	import flash.display.BlendMode;
-	import flash.text.AntiAliasType;
-	import flash.text.GridFitType;
 	import flash.text.TextField;
 	import flash.text.TextFieldType;
 	import flash.text.TextFormat;

			textView.mouseEnabled = newValue;
		}
		
		public function set textView(textField:TextField):void {
			if(_textView && view.contains(_textView)) {
				view.removeChild(_textView);

			super.initialize();
			model.validate_textFormat = validateTextFormat;
			model.validate_selectable = validateSelectable;
			model.validate_embedFonts = validateEmbedFonts;
			text = "";
		}
		
		override protected function createChildren():void {
			super.createChildren();
			textView = createTextView();
			textFormat = createTextFormat();
		}
		
		protected function createTextView():TextField {
			var tf:TextField = new TextField();
			tf.type = TextFieldType.DYNAMIC;
			tf.wordWrap = true;
			tf.selectable = false;
			tf.mouseEnabled = false;
			tf.blendMode = BlendMode.LAYER;
			
			return tf;
		}

		protected function createTextFormat():TextFormat {
			var tf:TextFormat = getTextFormat();
			if(!tf.align) {
//				tf.align = TextFormatAlign.CENTER;
			}
			
			return tf;
		}
		
		override protected function updateDisplayList(w:Number, h:Number):void {
