 		
 		private var _hAnchor:int = LEFT;
 		private var _vAnchor:int = TOP;
-		
-		/**
-		 * Gets the alpha value for a rectangular mask shape that is present
-		 * when the text mode is DEVICE.
-		 */
-		public function get maskAlpha():Number {
-			return _mask != null ? _mask.alpha : NaN;
-		}
-		/**
-		 * Sets the alpha value for a rectangular mask shape that is present
-		 * when the text mode is DEVICE.
-		 */
-		public function set maskAlpha(a:Number):void {
-			if (_mask != null) _mask.alpha = a;
-		}
-		
-		/**
-		 * Gets the fill color for a rectangular mask shape that is present
-		 * when the text mode is DEVICE.
-		 */
-		public function get maskColor():uint { return _maskColor; }
-		/**
-		 * Sets the fill color for a rectangular mask shape that is present
-		 * when the text mode is DEVICE.
-		 */
-		public function set maskColor(c:uint):void {
-			if (_maskColor != c) {
-				_maskColor = c;
-				if (_mode == DEVICE) dirty();
-			}
-		}
 		
 		/**
 		 * The TextField instance backing this TextSprite.

				case MIDDLE: d.y = -d.height / 2; break;
				case BOTTOM: d.y = -d.height; break;
			}
		}
		
		/** @private */
		protected function drawMask():void
		{
			_mask.graphics.clear();
			var r:Rectangle = _tf.getBounds(this);
			_mask.graphics.beginFill(_maskColor);
			_mask.graphics.drawRect(r.x, r.y, r.width, r.height);
			_mask.graphics.endFill();
		}
		
		/** @private */

		{
			if (_mode == BITMAP) {
				rasterize();
			}
			layout();
		}
