Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/21/08 18:42:03 (16 years ago)
Author:
bspisic
Message:

#424
Did some code refactoring (created concrete MouseEventListeners)

File:
1 edited

Legend:

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

    r1038 r1045  
    88  public partial class CanvasUI : Control {
    99    private readonly Canvas mainCanvas = new Canvas();
    10     private MouseEventListener mouseEventListener;
     10    private IMouseEventListener mouseEventListener;
    1111
    1212    public CanvasUI() {
     
    2020    }
    2121
    22     public MouseEventListener MouseEventListener {
     22    public IMouseEventListener MouseEventListener {
    2323      get { return mouseEventListener; }
    2424      set { mouseEventListener = value; }
     
    5151    private void CanvasUI_MouseMove(object sender, MouseEventArgs e) {
    5252      if (mouseEventListener != null) {
    53         mouseEventListener.MouseMove(e.Location);
     53        mouseEventListener.MouseMove(sender, e);
    5454      }
    5555    }
     
    5757    private void CanvasUI_MouseUp(object sender, MouseEventArgs e) {
    5858      if (mouseEventListener != null) {
    59         mouseEventListener.MouseUp(e.Location);
     59        mouseEventListener.MouseUp(sender, e);
    6060      }
    6161    }
Note: See TracChangeset for help on using the changeset viewer.