Beispiel #1
0
 /// <summary>
 /// 構築
 /// </summary>
 /// <param name="target">動かすウィンドウ</param>
 /// <param name="dragMove">移動時のイベント</param>
 /// <param name="calc">計算イベント</param>
 public DragMover(Control target, DragMoveDelegate dragMove, CalcDragPointDelegate calc = null)
     : this(target, target, dragMove)
 {
 }
Beispiel #2
0
 /// <summary>
 /// 構築
 /// </summary>
 /// <param name="listner">マウスの動きをキャプチャーする対象</param>
 /// <param name="target">動かすウィンドウ</param>
 /// <param name="dragMove">移動時のイベント</param>
 /// <param name="calc">計算イベント</param>
 public DragMover(Control listner, Control target, DragMoveDelegate dragMove, CalcDragPointDelegate calc = null)
     : this(listner, target)
 {
     this.OnDragMove      += dragMove;
     this.OnCalcDragPoint += calc;
 }