Example #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="UISettings"/> class.
        /// </summary>
        public UISettings()
        {
            MainWindowCloseBehaviour = CloseBehaviour.Exit;

            WindowLocations = new ModifiedSerializableDictionary <string, WindowLocationSettings>();
            Splitters       = new ModifiedSerializableDictionary <string, int>();
            m_confirmedTips = new Collection <string>();

            CertificateDataBrowser = new CertificateBrowserSettings();
            BlueprintDataBrowser   = new BlueprintBrowserSettings();
            SkillDataBrowser       = new SkillBrowserSettings();
            ShipDataBrowser        = new ShipBrowserSettings();
            ItemDataBrowser        = new ItemBrowserSettings();

            CertificateCharacterDataBrowser = new CertificateBrowserSettings();
            BlueprintCharacterDataBrowser   = new BlueprintBrowserSettings();
            SkillCharacterDataBrowser       = new SkillBrowserSettings();
            ShipCharacterDataBrowser        = new ShipBrowserSettings();
            ItemCharacterDataBrowser        = new ItemBrowserSettings();

            CertificateBrowser = new CertificateBrowserSettings();
            BlueprintBrowser   = new BlueprintBrowserSettings();
            SkillBrowser       = new SkillBrowserSettings();
            ShipBrowser        = new ShipBrowserSettings();
            ItemBrowser        = new ItemBrowserSettings();

            SystemTrayTooltip = new TrayTooltipSettings();
            SkillPieChart     = new SkillPieChartSettings();
            SystemTrayPopup   = new TrayPopupSettings();
            MainWindow        = new MainWindowSettings();
            PlanWindow        = new PlanWindowSettings();
            Scheduler         = new SchedulerUISettings();

            UseStoredSearchFilters = true;
        }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NotificationSettings"/> class.
 /// </summary>
 public NotificationSettings()
 {
     Categories = new ModifiedSerializableDictionary <NotificationCategory, NotificationCategorySettings>();
     Categories[NotificationCategory.AccountNotInTraining] =
         new NotificationCategorySettings(ToolTipNotificationBehaviour.RepeatUntilClicked);
     EmailPortNumber = 25;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UpdateSettings"/> class.
 /// </summary>
 public UpdateSettings()
 {
     CheckTimeOnStartup  = true;
     CheckEVEMonVersion  = true;
     HttpTimeout         = 20;
     Periods             = new ModifiedSerializableDictionary <String, UpdatePeriod>();
     IgnoreNetworkStatus = false;
     UpdateFrequency     = 720;
 }