Esempio n. 1
0
        public override void OnPointerReleased(IPointerReleasedEventArgs e)
        {
            IPointerPointProperties props = e.CurrentPoint.Properties;

            if (props.PointerUpdateKind == PointerUpdateKind.LeftButtonReleased)
            {
                HandleLeftButtonUp(e);
                m_Pointer  = null;
                m_Position = null;
            }
        }
Esempio n. 2
0
        public override void OnPointerPressed(IPointerEventArgs e)
        {
            IPointerPoint           point = e.CurrentPoint;
            IPointerPointProperties props = point.Properties;

            if (props.PointerUpdateKind == PointerUpdateKind.LeftButtonPressed &&
                !props.IsMiddleButtonPressed && !props.IsRightButtonPressed)
            {
                m_Pointer  = e.Pointer;
                m_Position = point.Position;
            }
        }