/// <summary> /// Initializes a new instance of the <see cref="EveMailMessagesSettings"/> class. /// </summary> public EveMailMessagesSettings() { // Add default columns var defaultColumns = new EveMailMessagesColumn[] { EveMailMessagesColumn.SenderName, EveMailMessagesColumn.Title, EveMailMessagesColumn.SentDate, EveMailMessagesColumn.ToCharacters }; Columns = EnumExtensions.GetValues<EveMailMessagesColumn>().Where(x => x != EveMailMessagesColumn.None).Select(x => new EveMailMessagesColumnSettings { Column = x, Visible = defaultColumns.Contains(x), Width = -1 }).ToArray(); ReadingPanePosition = ReadingPanePositioning.Off; }
/// <summary> /// Initializes a new instance of the <see cref="EveMailMessagesSettings"/> class. /// </summary> public EveMailMessagesSettings() { // Add default columns var defaultColumns = new EveMailMessagesColumn[] { EveMailMessagesColumn.SenderName, EveMailMessagesColumn.Title, EveMailMessagesColumn.SentDate, EveMailMessagesColumn.ToCharacters }; Columns = EnumExtensions.GetValues <EveMailMessagesColumn>().Where(x => x != EveMailMessagesColumn.None).Select(x => new EveMailMessagesColumnSettings { Column = x, Visible = defaultColumns.Contains(x), Width = -1 }).ToArray(); ReadingPanePosition = ReadingPanePositioning.Off; }
/// <summary> /// Initializes a new instance of the <see cref="EveMailMessagesComparer"/> class. /// </summary> /// <param name="column">The industry job column.</param> /// <param name="isAscending">Is ascending flag.</param> public EveMailMessagesComparer(EveMailMessagesColumn column, bool isAscending) { m_column = column; m_isAscending = isAscending; }