private void moveDeltaAvailable(object sender, MoveDeltaAvailableEventArgs e)
 {
     Commands.ReceiveMoveDelta.ExecuteAsync(e.moveDelta);
 }
 protected virtual void onMoveDeltaAvailable(MoveDeltaAvailableEventArgs e)
 { MoveDeltaAvailable(this, e); }