コード例 #1
0
ファイル: TestDnd.cs プロジェクト: plprevost/gtk-sharp-edit
 private static void HandlePopsiteLeave(object sender, DragLeaveArgs args)
 {
     if (popup_timer != 0)
     {
         GLib.Source.Remove(popup_timer);
         popup_timer = 0;
     }
 }
コード例 #2
0
ファイル: TestDnd.cs プロジェクト: plprevost/gtk-sharp-edit
    private static void HandleTargetDragLeave(object sender, DragLeaveArgs args)
    {
        Console.WriteLine("leave");
        have_drag = false;

        // FIXME?  Kinda wonky binding.
        (sender as Gtk.Image).Pixbuf = trashcan_closed_pixbuf;
    }
コード例 #3
0
ファイル: DocumentIconView.cs プロジェクト: alvinc-git/pdfmod
 void HandleDragLeave(object o, DragLeaveArgs args)
 {
     if (highlighted)
     {
         Gtk.Drag.Unhighlight(this);
         highlighted = false;
     }
     args.RetVal = true;
 }
コード例 #4
0
ファイル: TestDnd.cs プロジェクト: plprevost/gtk-sharp-edit
 private static void HandlePopupLeave(object sender, DragLeaveArgs args)
 {
     if (in_popup)
     {
         in_popup = false;
         if (popdown_timer == 0)
         {
             Console.WriteLine("added popdown");
             popdown_timer = GLib.Timeout.Add(500, new TimeoutHandler(HandlePopdownCallback));
         }
     }
 }
コード例 #5
0
 private void OnDragLeave(object o, DragLeaveArgs args)
 {
     dragging = false;
 }
コード例 #6
0
ファイル: MultiDragTreeView.cs プロジェクト: starryangt/aoede
 private void MultiDragTreeView_DragLeave(object o, DragLeaveArgs args)
 {
     this.SetDragDestRow(null, 0);
 }
コード例 #7
0
ファイル: DockDragTracker.cs プロジェクト: crystaldust/Docky
 /// <summary>
 /// Emitted on drop site when drag leaves widget
 /// </summary>
 void HandleDragLeave(object o, DragLeaveArgs args)
 {
     drag_known = false;
 }