Example #1
0
        private void C_MAIN_CANVAS_PointerPressed(object sender, PointerRoutedEventArgs e)
        {
            m_ActiveElementType = ACTIVE_ELEMENT_TYPE.CANVAS;
            m_Pressed           = true;

            m_OldPoint = e.GetCurrentPoint(this).Position;

            m_OldTranslation.X = C_MAINSCROLLVIEWER.HorizontalOffset;
            m_OldTranslation.Y = C_MAINSCROLLVIEWER.VerticalOffset;

            m_CapturedPointer = e.Pointer;
            if (m_ShiftPressed == false)
            {
                UnselectNodes();
                m_SelectedFunctionNodeModels.Clear();
            }



            m_FromSlot            = null; m_ToSlot = null;
            m_TempPath.Visibility = Visibility.Collapsed;
            //C_MAIN_CANVAS.CapturePointer(e.Pointer);
        }
Example #2
0
 private void C_MAIN_CANVAS_PointerReleased(object sender, PointerRoutedEventArgs e)
 {
     m_Pressed           = false;
     m_ActiveElementType = ACTIVE_ELEMENT_TYPE.CANVAS;
     //C_MAIN_CANVAS.ReleasePointerCapture(m_CapturedPointer);
 }