コード例 #1
0
ファイル: FormEditDeckFilter.cs プロジェクト: MuteG/gpmagic
 private void PackFilterInformation(ConfigDeckFilter filter)
 {
     filter.DisplayName = tbxDisplayName.Text;
     filter.FieldName = Convert.ToString(cbxFieldName.SelectedValue);
     filter.FieldValue = tbxFieldValue.Text;
     filter.IsReverse = cbxIsReverse.Checked;
     filter.IsShow = cbxIsShow.Checked;
     filter.BackgroundColor = pbxBackgroundColor.BackColor.ToArgb();
 }
コード例 #2
0
ファイル: FormEditDeckFilter.cs プロジェクト: MuteG/gpmagic
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (!CheckInput()) return;
     ConfigDeckFilter filter;
     List<ConfigDeckFilter> filterList = CommonHelper.DeckFilterListConfiguration.DeckFilterList;
     filter = new ConfigDeckFilter();
     PackFilterInformation(filter);
     if (filterList.Contains(filter))
     {
         ConfigDeckFilter existFilter = filterList[filterList.IndexOf(filter)];
         existFilter.DisplayName = filter.DisplayName;
         existFilter.FieldName = filter.FieldName;
         existFilter.FieldValue = filter.FieldValue;
         existFilter.IsShow = filter.IsShow;
         existFilter.IsReverse = filter.IsReverse;
         existFilter.BackgroundColor = filter.BackgroundColor;
     }
     else
     {
         filterList.Add(filter);
         int index = lbxFilterList.Items.Add(filter.DisplayName);
         lbxFilterList.SelectedIndex = index;
     }
     CommonHelper.DeckFilterListConfiguration.Save();
 }
コード例 #3
0
ファイル: FormEditDeckFilter.cs プロジェクト: MuteG/gpmagic
 private void DisplayFilterInformation(ConfigDeckFilter filter)
 {
     tbxDisplayName.Text = filter.DisplayName;
     cbxIsShow.Checked = filter.IsShow;
     cbxIsReverse.Checked = filter.IsReverse;
     cbxFieldName.SelectedValue = filter.FieldName;
     tbxFieldValue.Text = filter.FieldValue;
     pbxBackgroundColor.BackColor = System.Drawing.Color.FromArgb(filter.BackgroundColor);
 }