示例#1
0
        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
 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;
         }
     }
 }