private void strokeAvailable(object sender, StrokeAvailableEventArgs e)
 {
     Commands.ReceiveStroke.ExecuteAsync(e.stroke);
 }
 protected virtual void onStrokeAvailable(StrokeAvailableEventArgs e)
 { StrokeAvailable(this, e); }