public Setting() { Height = 510; Width = 647; Top = SystemInformation.WorkingArea.Top + (SystemInformation.WorkingArea.Height - Height) / 2; Left = SystemInformation.WorkingArea.Left + (SystemInformation.WorkingArea.Width - Width) / 2; DesiredPositionAdvancedWindow = DesiredPositionAdvancedWindow.Auto; AdvancedWindowVisibleStyle = AdvancedWindowVisibleStyle.Always; AdvancedWindowSettingDictionary = new SerializableDictionary <string, AdvancedWindowSetting> { { "Default", new AdvancedWindowSetting { HeightComment = 100, Size = new Size(SystemInformation.WorkingArea.Width / 2, SystemInformation.WorkingArea.Height / 3 * 2), } } }; AuthorWindowSettingDictionary = new SerializableDictionary <string, AuthorWindowSetting> { { "Default", new AuthorWindowSetting { HeightComment = 100, Size = new Size(SystemInformation.WorkingArea.Width / 2, SystemInformation.WorkingArea.Height / 3 * 2), } } }; AuthorWindowSettingDictionary["Default"].Location = new Point( (SystemInformation.WorkingArea.Width - AuthorWindowSettingDictionary["Default"].Size.Width) / 2, (SystemInformation.WorkingArea.Height - AuthorWindowSettingDictionary["Default"].Size.Height) / 2); ProxySetting = new ProxySetting(); RSSFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Data\siinformer.rss"); RSSCount = 100; AfterUpdater = ""; BeforeUpdater = ""; AfterUpdaterParam = ""; BeforeUpdaterParam = ""; AlternativeReader = ""; AlternativeReaderParam = ""; BookConverter = ""; BookConverterParam = ""; MaxCacheSize = 50; LastAuthorUrl = string.Empty; AdvancedWindowVisibleStyle = AdvancedWindowVisibleStyle.AlwaysPanel; }
public static void Init(ProxySetting proxySetting, Logger logger) { _proxySetting = proxySetting; _logger = logger; }
public Setting() { Height = 510; Width = 347; Top = SystemInformation.WorkingArea.Top + (SystemInformation.WorkingArea.Height - Height)/2; Left = SystemInformation.WorkingArea.Left + (SystemInformation.WorkingArea.Width - Width)/2; DesiredPositionAdvancedWindow = DesiredPositionAdvancedWindow.Auto; AdvancedWindowVisibleStyle = AdvancedWindowVisibleStyle.Always; AdvancedWindowSettingDictionary = new SerializableDictionary<string, AdvancedWindowSetting> { { "Default", new AdvancedWindowSetting { HeightComment = 100, Size = new Size(SystemInformation.WorkingArea.Width / 2, SystemInformation.WorkingArea.Height / 3 * 2), } } }; AuthorWindowSettingDictionary = new SerializableDictionary<string, AuthorWindowSetting> { { "Default", new AuthorWindowSetting { HeightComment = 100, Size = new Size(SystemInformation.WorkingArea.Width / 2, SystemInformation.WorkingArea.Height / 3 * 2), } } }; AuthorWindowSettingDictionary["Default"].Location = new Point( (SystemInformation.WorkingArea.Width - AuthorWindowSettingDictionary["Default"].Size.Width)/2, (SystemInformation.WorkingArea.Height - AuthorWindowSettingDictionary["Default"].Size.Height)/2); ProxySetting = new ProxySetting(); RSSFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Data\siinformer.rss"); RSSCount = 100; AfterUpdater = ""; BeforeUpdater = ""; AfterUpdaterParam = ""; BeforeUpdaterParam = ""; AlternativeReader = ""; AlternativeReaderParam = ""; BookConverter = ""; BookConverterParam = ""; MaxCacheSize = 50; LastAuthorUrl = string.Empty; }