public void undo() { myButton.Width *= 1 / scaling; myButton.Height *= 1 / scaling; InkConstants.InkCanvasTransform(myButton.InkFrame._inkCanvas, 1, 1, _prescaling, _prescaling); myButton.updateArrow(_inkCanvas, _inkCollector); myButton.updateRectangles(_inkCanvas, _inkCollector); }
public void execute() { myButton.Width *= scaling; myButton.Height *= scaling; InkConstants.InkCanvasTransform(myButton.InkFrame._inkCanvas, 1, 1, myButton.Width / myButton.InkFrame.Width, myButton.Height / myButton.InkFrame.Height); myButton.updateArrow(_inkCanvas, _inkCollector); myButton.updateRectangles(_inkCanvas, _inkCollector); }