Free cookie consent management tool by TermsFeed Policy Generator

Changeset 711 for trunk


Ignore:
Timestamp:
11/04/08 20:33:30 (16 years ago)
Author:
bspisic
Message:

#319

Few events for mouseEventListeners defined

Location:
trunk/sources/HeuristicLab.Visualization
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Visualization/IMouseEventListener.cs

    r710 r711  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
     1using System.Windows.Forms;
    52
    63namespace HeuristicLab.Visualization {
    7   class IMouseEventListener {
     4  internal interface IMouseEventListener {
     5    event MouseEventHandler OnMouseDown;
     6    event MouseEventHandler OnMouseUp;
     7    event MouseEventHandler OnMouseMove;
    88  }
    99}
  • trunk/sources/HeuristicLab.Visualization/MouseEventDragDropListener.cs

    r710 r711  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
     1using System.Windows.Forms;
    52
    63namespace HeuristicLab.Visualization {
    7   class MouseEventDragDropListener {
     4  internal class MouseEventDragDropListener : IMouseEventListener{
     5    #region Interface members
     6
     7    public event MouseEventHandler OnMouseDown;
     8    public event MouseEventHandler OnMouseUp;
     9    public event MouseEventHandler OnMouseMove;
     10
     11    #endregion
     12
     13    public event MouseEventHandler OnDrag;
     14    public event MouseEventHandler OnDrop;
    815  }
    916}
  • trunk/sources/HeuristicLab.Visualization/MouseEventPanListener.cs

    r710 r711  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Text;
     1using System.Windows.Forms;
    42
    5 namespace HeuristicLab.ThreadParallelEngine {
    6   class MouseEventPanListener {
     3namespace HeuristicLab.Visualization {
     4  internal class MouseEventPanListener : IMouseEventListener {
     5    #region Interface members
     6
     7    public event MouseEventHandler OnMouseDown;
     8    public event MouseEventHandler OnMouseUp;
     9    public event MouseEventHandler OnMouseMove;
     10
     11    #endregion
     12
     13    public event MouseEventHandler OnPan;
    714  }
    815}
  • trunk/sources/HeuristicLab.Visualization/MouseEventSelectListener.cs

    r710 r711  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
     1using System.Windows.Forms;
    52
    63namespace HeuristicLab.Visualization {
    7   class MouseEventSelectListener {
     4  internal class MouseEventSelectListener : IMouseEventListener {
     5    #region Interface members
     6
     7    public event MouseEventHandler OnMouseDown;
     8    public event MouseEventHandler OnMouseUp;
     9    public event MouseEventHandler OnMouseMove;
     10
     11    #endregion
     12
     13    public MouseEventHandler OnSelectionChanged;
     14    public MouseEventHandler OnSelectionFinished;
    815  }
    916}
  • trunk/sources/HeuristicLab.Visualization/MouseEventZoomListener.cs

    r710 r711  
    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
     1using System.Windows.Forms;
    52
    63namespace HeuristicLab.Visualization {
    7   class MouseEventZoomListener {
     4  internal class MouseEventZoomListener : IMouseEventListener {
     5    #region Interface members
     6
     7    public event MouseEventHandler OnMouseDown;
     8    public event MouseEventHandler OnMouseUp;
     9    public event MouseEventHandler OnMouseMove;
     10
     11    #endregion
     12
     13    public MouseEventHandler OnZoomAreaChanged;
     14    public MouseEventHandler OnZoomFinished;
    815  }
    916}
Note: See TracChangeset for help on using the changeset viewer.