/// <summary>
 /// Default ctor
 /// </summary>
 public VisibleZoomMouseHandler(IZoomableVCItemContainer container, MouseHandler next)
     : base(container, DEFAULT_ZOOM_STEPS, next)
 {
 }
 /// <summary>
 /// Default ctor
 /// </summary>
 /// <param name="next"></param>
 protected MouseHandler(MouseHandler next)
 {
     this.next = next;
 }
 /// <summary>
 /// Default ctor
 /// </summary>
 public VisibleZoomMouseHandler(IZoomableVCItemContainer container, MouseHandler next, params float[] zoomSteps)
     : base(container, zoomSteps, next)
 {
 }
 /// <summary>
 /// Default ctor
 /// </summary>
 /// <param name="container"></param>
 public ResizeMouseHandler(IVCItemContainer container, MouseHandler next)
     : base(next)
 {
     this.container = container;
 }
Exemple #5
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public SelectMouseHandler(IVCItemContainer container, SelectionManager manager, MouseHandler next)
     : base(next)
 {
     this.container = container;
     this.manager   = manager ?? new SelectionManager(container, CanSelect);
 }
Exemple #6
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public SelectMouseHandler(IVCItemContainer container, MouseHandler next)
     : this(container, null, next)
 {
 }
Exemple #7
0
 /// <summary>
 /// Default ctor
 /// </summary>
 /// <param name="container"></param>
 public ContainerMouseHandler(VCItemContainer container, MouseHandler next)
     : base(next)
 {
     this.container = container;
 }