public IndustryJobSettings Clone()
        {
            IndustryJobSettings clone = (IndustryJobSettings)MemberwiseClone();

            clone.Columns          = Columns.Select(x => x.Clone()).ToArray();
            clone.HideInactiveJobs = HideInactiveJobs;
            return(clone);
        }
 public MainWindowSettings()
 {
     ShowOverview = true;
     ShowMenuBar = true;
     MarketOrders = new MarketOrderSettings();
     IndustryJobs = new IndustryJobSettings();
     Research = new ResearchSettings();
     EVEMailMessages = new EveMailMessagesSettings();
     EVENotifications = new EveNotificationsSettings();
     OverviewItemSize = PortraitSizes.x96;
     TitleFormat = MainWindowTitleFormat.NextCharToFinish;
     ShowOverviewSkillQueueTrainingTime = true;
     ShowOverviewPortrait = true;
     ShowOverviewWallet = true;
     PutTrainingSkillsFirstOnOverview = true;
 }
 public MainWindowSettings()
 {
     ShowOverview     = true;
     ShowMenuBar      = true;
     MarketOrders     = new MarketOrderSettings();
     IndustryJobs     = new IndustryJobSettings();
     Research         = new ResearchSettings();
     EVEMailMessages  = new EveMailMessagesSettings();
     EVENotifications = new EveNotificationsSettings();
     OverviewItemSize = PortraitSizes.x96;
     TitleFormat      = MainWindowTitleFormat.NextCharToFinish;
     ShowOverviewSkillQueueTrainingTime = true;
     ShowOverviewPortrait             = true;
     ShowOverviewWallet               = true;
     PutTrainingSkillsFirstOnOverview = true;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="MainWindowSettings"/> class.
 /// </summary>
 public MainWindowSettings()
 {
     ShowOverview       = true;
     ShowMenuBar        = true;
     CombatLog          = new CombatLogSettings();
     Assets             = new AssetSettings();
     WalletJournal      = new WalletJournalSettings();
     WalletTransactions = new WalletTransactionSettings();
     MarketOrders       = new MarketOrderSettings();
     Contracts          = new ContractSettings();
     IndustryJobs       = new IndustryJobSettings();
     Planetary          = new PlanetarySettings();
     Research           = new ResearchSettings();
     EVEMailMessages    = new EveMailMessageSettings();
     EVENotifications   = new EveNotificationSettings();
     OverviewItemSize   = PortraitSizes.x96;
     TitleFormat        = MainWindowTitleFormat.NextCharToFinish;
     ShowOverviewSkillQueueTrainingTime = true;
     ShowOverviewPortrait             = true;
     ShowOverviewWallet               = true;
     PutTrainingSkillsFirstOnOverview = true;
     SkillQueueWarningThresholdDays   = 1;
 }
Exemple #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MainWindowSettings"/> class.
 /// </summary>
 public MainWindowSettings()
 {
     ShowOverview = true;
     ShowMenuBar = true;
     CombatLog = new CombatLogSettings();
     Assets = new AssetSettings();
     WalletJournal = new WalletJournalSettings();
     WalletTransactions = new WalletTransactionSettings();
     MarketOrders = new MarketOrderSettings();
     Contracts = new ContractSettings();
     IndustryJobs = new IndustryJobSettings();
     Planetary = new PlanetarySettings();
     Research = new ResearchSettings();
     EVEMailMessages = new EveMailMessageSettings();
     EVENotifications = new EveNotificationSettings();
     OverviewItemSize = PortraitSizes.x96;
     TitleFormat = MainWindowTitleFormat.NextCharToFinish;
     ShowOverviewSkillQueueTrainingTime = true;
     ShowOverviewPortrait = true;
     ShowOverviewWallet = true;
     PutTrainingSkillsFirstOnOverview = true;
     SkillQueueWarningThresholdDays = 1;
 }
 protected override IEnumerable<IColumnSettings> GetDefaultColumns()
 {
     var settings = new IndustryJobSettings();
     return settings.Columns.Cast<IColumnSettings>();
 }