 		protected var m_bitmapCache : Bitmap;
 		protected var m_cacheInvalid : Boolean;
 		protected var m_lastHoverIndex : int;
+		protected var m_usePointer : Boolean;
 
 		
 		/***************************************************************************

				return;
			}
			
			for (var i : int = m_nodesMap.length; i--;)
			{
				var def : Object = m_nodesMap[i];
				var node : XML = def.node;
				if (int(m_nodesMap[i].start) <= index && int(m_nodesMap[i].end) > index)
				{
					if (!def.hover)
					{


package reprise.controls
{
	import reprise.css.ComputedStyles;
	import reprise.core.reprise;
	import reprise.css.CSS;
	import reprise.css.CSSDeclaration;
