Exemple #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;
        }
Exemple #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;
 }
Exemple #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;
 }
Exemple #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SerializableBlueprint"/> class.
 /// </summary>
 public SerializableBlueprint()
 {
     InventionTypeIDs    = new ModifiedSerializableDictionary <int, decimal>();
     m_prereqSkills      = new Collection <SerializablePrereqSkill>();
     m_requiredMaterials = new Collection <SerializableRequiredMaterial>();
 }
Exemple #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SerializableBlueprint"/> class.
 /// </summary>
 public SerializableBlueprint()
 {
     InventionTypeIDs = new ModifiedSerializableDictionary<int, double>();
     m_prereqSkills = new Collection<SerializablePrereqSkill>();
     m_requiredMaterials = new Collection<SerializableRequiredMaterial>();
 }