private static object ConstrainScaleToRange(DependencyObject d, object value) { NodifyEditor editor = (NodifyEditor)d; if (editor.DisableZooming) { return(editor.Scale); } double num = (double)value; double minimum = editor.MinScale; if (num < minimum) { return(minimum); } double maximum = editor.MaxScale; if (num > maximum) { return(maximum); } return(value); }
public SelectionHelper(NodifyEditor host) => _host = host;