Ejemplo n.º 1
0
 protected override bool OnMotionNotifyEvent(Gdk.EventMotion evnt)
 {
     if (tabPressed && !item.Behavior.HasFlag(DockItemBehavior.NoGrip) && Math.Abs(evnt.X - pressX) > 3 && Math.Abs(evnt.Y - pressY) > 3)
     {
         frame.ShowPlaceholder(item);
         GdkWindow.Cursor                = fleurCursor;
         frame.Toplevel.KeyPressEvent   += HeaderKeyPress;
         frame.Toplevel.KeyReleaseEvent += HeaderKeyRelease;
         allowPlaceholderDocking         = true;
         tabPressed = false;
     }
     frame.UpdatePlaceholder(item, Allocation.Size, allowPlaceholderDocking);
     return(base.OnMotionNotifyEvent(evnt));
 }