/// <summary> /// Saves the current position and size to the preferences file /// </summary> public void SaveSettings(Preferences prefs) { Log.Debug("saving scale factor. _scaleFactor=" + ScaleFactor); prefs.ScannerScaleFactor = CoreGlobals.AppPreferences.ScannerScaleFactor = Convert.ToInt16(ScaleFactor * IntMultiplier); Log.Debug("Saving window position as " + Context.AppWindowPosition); prefs.ScannerPosition = CoreGlobals.AppPreferences.ScannerPosition = Context.AppWindowPosition; prefs.Save(); CoreGlobals.AppPreferences.NotifyPreferencesChanged(); Log.Debug("scale factor saved is:" + prefs.ScannerScaleFactor); }
/// <summary> /// Saves the current scale factor setting /// </summary> public void SaveScaleSetting(Preferences prefs) { Log.Debug("saving scale factor. _scaleFactor=" + ScaleFactor); prefs.ScannerScaleFactor = CoreGlobals.AppPreferences.ScannerScaleFactor = Convert.ToInt16(ScaleFactor * IntMultiplier); prefs.Save(); CoreGlobals.AppPreferences.NotifyPreferencesChanged(); Log.Debug("scale factor saved is:" + prefs.ScannerScaleFactor); }