protected override bool OnMotionNotifyEvent(Gdk.EventMotion evnt) { if (tabPressed && 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)); }
void HeaderMotion(object ob, Gtk.MotionNotifyEventArgs args) { frame.UpdatePlaceholder(item, Allocation.Size, allowPlaceholderDocking); }