public static Size Calculate(Size p) { // For sizes we can't accept a size of 0 so let's take 1 as minimum return(new Size(Funcs.Max(1, (int)((double)p.Width * zoomRatio)), Funcs.Max(1, (int)((double)p.Height * zoomRatio)))); }
private void LineThickness_ValueChanged(object sender, EventArgs e) { Target.Thickness = (byte)Funcs.Max(lineThickness.Value, 1); LivePreview.Update(); }