コード例 #1
0
ファイル: SpellEffect.cs プロジェクト: melharfi/SpellEffect
        private void Ssfc_FormClosed(object sender, FormClosedEventArgs e)
        {
            SelectSpellFromClasses ssfc = sender as SelectSpellFromClasses;
            int selectedSpell           = (int)ssfc.Tag;

            this.Enabled = true;
            if (selectedSpell != -1)
            {
                sortID.Text      = selectedSpell.ToString();
                spellLevelL.Text = "";
                editSpell_Click(null, null);
            }
        }
コード例 #2
0
ファイル: SpellEffect.cs プロジェクト: melharfi/SpellEffect
 private void chooseSpell_Click(object sender, EventArgs e)
 {
     if (Form1.clientVersion == "2.10")
     {
         SelectSpellFromClasses ssfc = new SelectSpellFromClasses();
         ssfc.Show();
         this.Enabled     = false;
         ssfc.FormClosed += Ssfc_FormClosed;
     }
     else
     {
         DialogResult dr = MessageBox.Show("Seul les sorts de la version 2.10 (par defaut) sont affichés dans ce pannel.\nPar contre si vous tapez l'id de sort directement, le sort s'affiche correctement selon la version séléctionné.\nVous voulez comme même afficher le panel des sorts 2.10 ?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dr == DialogResult.Yes)
         {
             SelectSpellFromClasses ssfc = new SelectSpellFromClasses();
             ssfc.Show();
             this.Enabled     = false;
             ssfc.FormClosed += Ssfc_FormClosed;
         }
     }
 }