Changeset 4068 for trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Core/Interfaces/IMouseListener.cs
- Timestamp:
- 07/22/10 00:44:01 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Core/Interfaces/IMouseListener.cs
r2768 r4068 1 using System;2 using System.Collections.Generic;3 using System.Text;4 1 using System.Windows.Forms; 5 namespace Netron.Diagramming.Core 6 { 7 // ---------------------------------------------------------------------- 2 namespace Netron.Diagramming.Core { 3 // ---------------------------------------------------------------------- 4 /// <summary> 5 /// Describes the three fundamental methods of a mouse handler object. 6 /// </summary> 7 // ---------------------------------------------------------------------- 8 public interface IMouseListener : IInteraction { 9 // ------------------------------------------------------------------ 8 10 /// <summary> 9 /// Describes the three fundamental methods of a mouse handler object.11 /// Handles the mouse-down event. 10 12 /// </summary> 11 // ---------------------------------------------------------------------- 12 public interface IMouseListener : IInteraction 13 { 14 // ------------------------------------------------------------------ 15 /// <summary> 16 /// Handles the mouse-down event. 17 /// </summary> 18 /// <param name="e">The <see cref= 19 /// "T:System.Windows.Forms.MouseEventArgs"/> instance containing the 20 /// event data.</param> 21 // ------------------------------------------------------------------ 22 bool MouseDown(MouseEventArgs e); 13 /// <param name="e">The <see cref= 14 /// "T:System.Windows.Forms.MouseEventArgs"/> instance containing the 15 /// event data.</param> 16 // ------------------------------------------------------------------ 17 bool MouseDown(MouseEventArgs e); 23 18 24 25 26 27 28 29 30 31 32 19 // ------------------------------------------------------------------ 20 /// <summary> 21 /// Handles the mouse-move event. 22 /// </summary> 23 /// <param name="e">The <see cref= 24 /// "T:System.Windows.Forms.MouseEventArgs"/> instance containing the 25 /// event data.</param> 26 // ------------------------------------------------------------------ 27 void MouseMove(MouseEventArgs e); 33 28 34 35 36 37 38 39 40 41 42 43 29 // ------------------------------------------------------------------ 30 /// <summary> 31 /// Handles the mouse-up event. 32 /// </summary> 33 /// <param name="e">The <see cref= 34 /// "T:System.Windows.Forms.MouseEventArgs"/> instance containing the 35 /// event data.</param> 36 // ------------------------------------------------------------------ 37 void MouseUp(MouseEventArgs e); 38 } 44 39 }
Note: See TracChangeset
for help on using the changeset viewer.