private void Clearbtn_Click(object sender, EventArgs e) { CardID.Clear(); Alias.Text = "0"; CardFormats.SelectedIndex = -1; SetCodeLst.SelectedIndex = -1; OtherSetCodeLst.SelectedIndex = -1; Level.SelectedIndex = -1; Race.SelectedIndex = -1; CardAttribute.SelectedIndex = -1; ATK.Text = "0"; DEF.Text = "0"; CardName.Clear(); CardDescription.Clear(); EffectList.Items.Clear(); for (int i = 0; i < CardTypeList.Items.Count; i++) { CardTypeList.SetItemCheckState(i, CheckState.Unchecked); } for (int i = 0; i < CategoryList.Items.Count; i++) { CategoryList.SetItemCheckState(i, CheckState.Unchecked); } m_loadedCard = 0; CardImg.Image = Resources.unknown; m_loadedImage = ""; }
private void Clearbtn_Click(object sender, EventArgs e) { CardID.Clear(); Alias.Text = "0"; CardFormats.SelectedIndex = -1; SetCodeOne.SelectedIndex = -1; SetCodeTwo.SelectedIndex = -1; SetCodeThree.SelectedIndex = -1; SetCodeFour.SelectedIndex = -1; Level.SelectedIndex = -1; RScale.SelectedIndex = 0; LScale.SelectedIndex = 0; Race.SelectedIndex = -1; CardAttribute.SelectedIndex = -1; ATK.Text = "0"; DEF.Text = "0"; CardName.Clear(); CardDescription.Clear(); EffectList.Items.Clear(); for (int i = 0; i < CardTypeList.Items.Count; i++) { CardTypeList.SetItemCheckState(i, CheckState.Unchecked); } for (int i = 0; i < CategoryList.Items.Count; i++) { CategoryList.SetItemCheckState(i, CheckState.Unchecked); } foreach (CheckBox chkBox in linkMarkers.Values) { chkBox.Checked = false; } linkMarkerPanel.Enabled = false; m_loadedCard = 0; CardImg.Image = Resources.unknown; }
private void SetCardTypes(IEnumerable <CardType> types) { foreach (var cardtype in types) { switch (cardtype) { case CardType.Monster: CardTypeList.SetItemCheckState(0, CheckState.Checked); break; case CardType.Spell: CardTypeList.SetItemCheckState(1, CheckState.Checked); break; case CardType.Trap: CardTypeList.SetItemCheckState(2, CheckState.Checked); break; case CardType.Normal: CardTypeList.SetItemCheckState(3, CheckState.Checked); break; case CardType.Effect: CardTypeList.SetItemCheckState(4, CheckState.Checked); break; case CardType.Fusion: CardTypeList.SetItemCheckState(5, CheckState.Checked); break; case CardType.Ritual: CardTypeList.SetItemCheckState(6, CheckState.Checked); break; case CardType.TrapMonster: CardTypeList.SetItemCheckState(7, CheckState.Checked); break; case CardType.Spirit: CardTypeList.SetItemCheckState(8, CheckState.Checked); break; case CardType.Union: CardTypeList.SetItemCheckState(9, CheckState.Checked); break; case CardType.Gemini: CardTypeList.SetItemCheckState(10, CheckState.Checked); break; case CardType.Tuner: CardTypeList.SetItemCheckState(11, CheckState.Checked); break; case CardType.Synchro: CardTypeList.SetItemCheckState(12, CheckState.Checked); break; case CardType.Token: CardTypeList.SetItemCheckState(13, CheckState.Checked); break; case CardType.QuickPlay: CardTypeList.SetItemCheckState(14, CheckState.Checked); break; case CardType.Continuous: CardTypeList.SetItemCheckState(15, CheckState.Checked); break; case CardType.Equip: CardTypeList.SetItemCheckState(16, CheckState.Checked); break; case CardType.Field: CardTypeList.SetItemCheckState(17, CheckState.Checked); break; case CardType.Counter: CardTypeList.SetItemCheckState(18, CheckState.Checked); break; case CardType.Flip: CardTypeList.SetItemCheckState(19, CheckState.Checked); break; case CardType.Toon: CardTypeList.SetItemCheckState(20, CheckState.Checked); break; case CardType.Xyz: CardTypeList.SetItemCheckState(21, CheckState.Checked); break; } } }