Esempio n. 1
0
        public void StopAdd(Component comp)
        {
            GestureAdd cur = LayoutCanvas.Gesture as GestureAdd;

            if (cur != null && cur.Master == comp)
            {
                LayoutCanvas.Gesture = null;
            }
        }
Esempio n. 2
0
 public void BeginAdd(Component comp, Action onDone)
 {
     if (comp == null)
     {
         LayoutCanvas.Gesture = null;
     }
     else
     {
         GestureAdd g = new GestureAdd(LayoutCanvas, comp);
         if (onDone != null)
         {
             g.GestureCompleteEvent += (sender, e) => {
                 if (sender == g)
                 {
                     onDone();
                 }
             };
         }
         LayoutCanvas.Gesture = g;
     }
 }