Free cookie consent management tool by TermsFeed Policy Generator

source: tags/3.3.3/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Core/Interfaces/IDragDropListener.cs @ 5447

Last change on this file since 5447 was 4068, checked in by swagner, 14 years ago

Sorted usings and removed unused usings in entire solution (#1094)

File size: 1.1 KB
Line 
1using System;
2using System.Windows.Forms;
3namespace Netron.Diagramming.Core {
4  public interface IDragDropListener : IInteraction {
5
6    /// <summary>
7    /// On dragdrop.
8    /// </summary>
9    /// <param name="e">The <see cref="T:KeyEventArgs"/> instance containing the event data.</param>
10    bool OnDragDrop(DragEventArgs e);
11
12    /// <summary>
13    ///   On drag enter
14    /// </summary>
15    /// <param name="e"></param>
16    bool OnDragEnter(DragEventArgs e);
17    /// <summary>
18    /// On drag leave.
19    /// </summary>
20    /// <param name="e">The <see cref="T:KeyEventArgs"/> instance containing the event data.</param>
21    bool OnDragLeave(EventArgs e);
22
23    /// <summary>
24    /// On drag over.
25    /// </summary>
26    /// <param name="e">The <see cref="T:KeyPressEventArgs"/> instance containing the event data.</param>
27    bool OnDragOver(DragEventArgs e);
28
29    /// <summary>
30    /// Gives the feedback on dragging.
31    /// </summary>
32    /// <param name="e">The <see cref="T:System.Windows.Forms.GiveFeedbackEventArgs"/> instance containing the event data.</param>
33    void GiveFeedback(GiveFeedbackEventArgs e);
34
35  }
36}
Note: See TracBrowser for help on using the repository browser.