private void LoadSettings() { var appSettings = new OcrTestWPFSettings(); appSettings.Load(); if (!appSettings.SettingsExists) { SaveSettings(); } else { this.WindowState = appSettings.Fields.WindowState; this.Left = appSettings.Fields.WindowLeft; this.Top = appSettings.Fields.WindowTop; this.Width = appSettings.Fields.WindowWidth; this.Height = appSettings.Fields.WindowHeight; if (!String.IsNullOrEmpty(appSettings.Fields.Path)) view.PathTextBox = appSettings.Fields.Path; if (!String.IsNullOrEmpty(appSettings.Fields.EtalonPath)) view.EtalonPathTextBox = appSettings.Fields.EtalonPath; if (!String.IsNullOrEmpty(appSettings.Fields.AppConfigPath)) view.AppConfigPathTextBox = appSettings.Fields.AppConfigPath; view.TestingMode = (appSettings.Fields.IsTestingMode) ? 0 : 1; } }