static void DragEnded(object obj, Gtk.DragEndArgs args) { dragWidget = null; HideFaults(); ((Gtk.Widget)obj).DragEnd -= DragEnded; ((Gtk.Widget)obj).DragDataGet -= DragDataGet; }
void DragEnd(object obj, Gtk.DragEndArgs args) { Gtk.Invisible invis = obj as Gtk.Invisible; invis.DragEnd -= DragEnd; invis.Destroy(); if (DND.DragWidget != null) { ToolItemize(DND.Cancel(), dragIndex); } dragIndex = -1; }
void DragEnd(object obj, Gtk.DragEndArgs args) { using (UndoManager.AtomicChange) { gtkfixed.DragEnd -= DragEnd; if (DND.DragWidget != null) { DND.DragWidget.Unparent(); gtkfixed.Put(DND.DragWidget, dragX, dragY); NotifyChildAdded(DND.DragWidget); Widget ww = Widget.Lookup(DND.DragWidget); ww.Select(); } } }
void HandleWidgetDragEnd(object o, Gtk.DragEndArgs args) { FinishDrag(false); }
/// <summary> /// Handles the drag end event. /// </summary> /// <param name="o">The menu layout Gtk.TreeView.</param> /// <param name="args">The event data.</param> protected void HandleDragEnd(object o, Gtk.DragEndArgs args) { DebugDragDrop("HandleDragEnd"); }