示例#1
0
 private void buttonField_Click(object sender, EventArgs e)
 {
     Conditions.ConditionFilterForm frm = new Conditions.ConditionFilterForm();
     frm.InitFilter("Journal: Filter out fields", EDDiscovery.EliteDangerous.JournalEntry.GetListOfEventsWithOptMethod(false),
                    (s) => { return(BaseUtils.FieldNames.GetPropertyFieldNames(EDDiscovery.EliteDangerous.JournalEntry.TypeOfJournalEntry(s))); },
                    discoveryform.Globals.NameList, fieldfilter);
     frm.TopMost = this.FindForm().TopMost;
     if (frm.ShowDialog(this.FindForm()) == DialogResult.OK)
     {
         fieldfilter = frm.result;
         SQLiteDBClass.PutSettingString(DbFieldFilter, fieldfilter.GetJSON());
         Display(current_historylist);
     }
 }
示例#2
0
 private void buttonField_Click(object sender, EventArgs e)
 {
     Conditions.ConditionFilterForm frm = new Conditions.ConditionFilterForm();
     frm.InitFilter("History: Filter out fields",
                    System.Drawing.Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location),
                    JournalEntry.GetListOfEventsWithOptMethod(false),
                    (s) => { return(BaseUtils.FieldNames.GetPropertyFieldNames(JournalEntry.TypeOfJournalEntry(s))); },
                    discoveryform.Globals.NameList, fieldfilter);
     if (frm.ShowDialog(this.FindForm()) == DialogResult.OK)
     {
         fieldfilter = frm.result;
         SQLiteDBClass.PutSettingString(DbFieldFilter, fieldfilter.GetJSON());
         HistoryChanged(current_historylist);
     }
 }
示例#3
0
        private void buttonField_Click(object sender, EventArgs e)
        {
            ExtendedConditionsForms.ConditionFilterForm frm = new ExtendedConditionsForms.ConditionFilterForm();
            List <string> namelist = new List <string>()
            {
                "Note"
            };

            namelist.AddRange(discoveryform.Globals.NameList);
            frm.InitFilter("Journal: Filter out fields",
                           Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location),
                           JournalEntry.GetListOfEventsWithOptMethod(false),
                           (s) => { return(BaseUtils.TypeHelpers.GetPropertyFieldNames(JournalEntry.TypeOfJournalEntry(s))); },
                           namelist, fieldfilter);
            if (frm.ShowDialog(this.FindForm()) == DialogResult.OK)
            {
                fieldfilter = frm.result;
                SQLiteDBClass.PutSettingString(DbFieldFilter, fieldfilter.GetJSON());
                Display(current_historylist);
            }
        }