                     "spark.components.RichEditableText"));
         }
         
-        addEventListener(GestureCaptureEvent.GESTURE_CAPTURE_START, gestureCaptureStartHandler);
+        addEventListener(TouchInteractionEvent.TOUCH_INTERACTION_START, touchInteractionStartHandler);
     }
     
     //--------------------------------------------------------------------------

     */
    override mx_internal function shouldItemAppearSelected(index:int):Boolean
    {
        if (getStyle("inputMode") == "touch")
        {
            // if we could be selecting, only show selection for that one item...don't even show
            // it for the actual selectedIndex

import mx.core.IFlexDisplayObject;
import mx.core.IUID;
import mx.core.IVisualElement;
import mx.core.InteractionMode;
import mx.core.mx_internal;
import mx.events.CollectionEvent;
import mx.events.CollectionEventKind;
import mx.events.DragEvent;
import mx.events.FlexEvent;
import mx.events.SandboxMouseEvent;
import mx.events.TouchInteractionEvent;
import mx.managers.DragManager;
import mx.managers.IFocusManagerComponent;
import mx.utils.ObjectUtil;
