/// <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;
        }
예제 #2
0
        /// <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;
        }
예제 #3
0
 /// <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;
 }