예제 #1
0
파일: Command.cs 프로젝트: ktvoelker/di
 public CompleteRangeCommand(RangeCommand range, MoveCommand move)
 {
     _range = range;
     _move = move;
 }
예제 #2
0
파일: Command.cs 프로젝트: ktvoelker/di
 public LoneCommand Complete(MoveCommand move)
 {
     return new CompleteRangeCommand(this, move);
 }
예제 #3
0
파일: Command.cs 프로젝트: ktvoelker/di
 public void Execute(Window b, MoveCommand move)
 {
     var movement = move.Evaluate(b, b.Model.Value.GetCursorIter());
     Execute(b, movement.ActionRange);
 }
예제 #4
0
파일: Command.cs 프로젝트: ktvoelker/di
 public RepeatedCommand(MoveCommand _cmd, uint _count)
 {
     cmd = _cmd;
     count = _count;
 }