//@Construct /// <summary> /// Initializes a LayersSetupTransformAddHistory. /// </summary> /// <param name="type"> The type. </param> /// <param name="canvasTransformer"> The canvas-transformer. </param> public LayersSetupTransformAddHistory(HistoryType type, CanvasTransformer canvasTransformer) : base(type) { this.Width = canvasTransformer.Width; this.Height = canvasTransformer.Height; this.SizeAction = () => { canvasTransformer.Width = this.Width; canvasTransformer.Height = this.Height; canvasTransformer.ReloadMatrix(); }; }
//@Construct /// <summary> /// Initializes a LayersSetupTransformMultipliesHistory. /// </summary> /// <param name="title"> The title. </param> /// <param name="canvasTransformer"> The canvas-transformer. </param> public LayersSetupTransformMultipliesHistory(string title, CanvasTransformer canvasTransformer) : base(title) { this.Width = canvasTransformer.Width; this.Height = canvasTransformer.Height; this.SizeAction = () => { canvasTransformer.Width = this.Width; canvasTransformer.Height = this.Height; canvasTransformer.ReloadMatrix(); }; }