Beispiel #1
0
        public GestureParser(IPathTracker pathTracker, IGestureIntentFinder intentFinder)
        {
            PathTracker = pathTracker;
            IntentFinder = intentFinder;

            MaxGestureSteps = 12;

            PathTracker.BeforePathStart += PathTrackerOnBeforePathStart;
            PathTracker.PathStart += PathTrackerOnPathStart;
            PathTracker.PathEnd += PathTrackerOnPathEnd;
            PathTracker.EffectivePathGrow += PathTrackerOnEffectivePathGrow;
            PathTracker.PathModifier += PathTrackerOnPathModifier;
            PathTracker.HotCornerTriggered += PathTracker_HotCornerTriggered;
        }
Beispiel #2
0
        public GestureParser(IPathTracker pathTracker, IGestureIntentFinder intentFinder)
        {
            PathTracker  = pathTracker;
            IntentFinder = intentFinder;

            MaxGestureSteps = 12;


            PathTracker.BeforePathStart   += PathTrackerOnBeforePathStart;
            PathTracker.PathStart         += PathTrackerOnPathStart;
            PathTracker.PathEnd           += PathTrackerOnPathEnd;
            PathTracker.EffectivePathGrow += PathTrackerOnEffectivePathGrow;
            PathTracker.PathModifier      += PathTrackerOnPathModifier;
        }
Beispiel #3
0
        public GestureParser(IPathTracker pathTracker, IGestureIntentFinder intentFinder)
        {
            PathTracker  = pathTracker;
            IntentFinder = intentFinder;

            MaxGestureSteps = 12;


            PathTracker.BeforePathStart    += PathTrackerOnBeforePathStart;
            PathTracker.PathStart          += PathTrackerOnPathStart;
            PathTracker.PathEnd            += PathTrackerOnPathEnd;
            PathTracker.EffectivePathGrow  += PathTrackerOnEffectivePathGrow;
            PathTracker.PathModifier       += PathTrackerOnPathModifier;
            PathTracker.HotCornerTriggered += PathTracker_HotCornerTriggered;
            PathTracker.EdgeRubbed         += PathTracker_EdgeRubbed;
        }