Beispiel #1
0
        private void LstScript_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Delete)
            {
                if (LstScript.SelectedItem != null)
                {
                    object objLista = LstScript.SelectedItem;

                    if (DialogResult.Yes == MessageBox.Show("Confirma a exclusão deste script?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
                    {
                        ProjetoJogo.RemoverScript((Script)objLista);
                    }
                }
            }
            else if (e.KeyCode == Keys.Enter)
            {
                if (LstScript.SelectedItem != null)
                {
                    FrmScript frmScript = new FrmScript();
                    frmScript.CodigoScript = ((Script)LstScript.SelectedItem).CodigoScript;
                    frmScript.NomeScript   = ((Script)LstScript.SelectedItem).NomeAmigavel;
                    frmScript.ShowDialog();

                    //Atribuo as alterações
                    ((Script)LstScript.SelectedItem).CodigoScript = frmScript.CodigoScript;
                    ((Script)LstScript.SelectedItem).NomeAmigavel = frmScript.NomeScript;
                }
            }
        }
Beispiel #2
0
 private void adicionarScriptToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (FrmScript frmScript = new FrmScript())
     {
         frmScript.ShowDialog();
         if (frmScript.OK)
         {
             Script script = new Script();
             script.NomeAmigavel = frmScript.NomeScript;
             script.CodigoScript = frmScript.CodigoScript;
             ProjetoJogo.AdicionarScript(script);
         }
     }
 }
Beispiel #3
0
        private void LstScript_DoubleClick(object sender, EventArgs e)
        {
            //Obtenho o script para edição
            if (LstScript.SelectedItem != null)
            {
                Script s = (Script)LstScript.SelectedItem;

                FrmScript frmScript = new FrmScript();
                frmScript.CodigoScript = s.CodigoScript;
                frmScript.NomeScript   = s.NomeAmigavel;
                frmScript.ShowDialog();
                if (frmScript.OK)
                {
                    //Atribuo as alterações
                    s.CodigoScript = frmScript.CodigoScript;
                    s.NomeAmigavel = frmScript.NomeScript;

                    LstScript.Items[LstScript.Items.IndexOf(s)] = s;
                    CboUpdate.Items[CboUpdate.Items.IndexOf(s)] = s;
                }
            }
        }
Beispiel #4
0
        private void LstScript_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Delete)
            {
                if (LstScript.SelectedItem != null)
                {
                    object objLista = LstScript.SelectedItem;

                    if (DialogResult.Yes == MessageBox.Show("Confirma a exclusão deste script?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
                    {
                        ProjetoJogo.RemoverScript((Script)objLista);
                    }
                }
            }
            else if (e.KeyCode == Keys.Enter)
            {
                if (LstScript.SelectedItem != null)
                {
                    FrmScript frmScript = new FrmScript();
                    frmScript.CodigoScript = ((Script)LstScript.SelectedItem).CodigoScript;
                    frmScript.NomeScript = ((Script)LstScript.SelectedItem).NomeAmigavel;
                    frmScript.ShowDialog();

                    //Atribuo as alterações
                    ((Script)LstScript.SelectedItem).CodigoScript = frmScript.CodigoScript;
                    ((Script)LstScript.SelectedItem).NomeAmigavel = frmScript.NomeScript;
                }
            }
        }
Beispiel #5
0
        private void LstScript_DoubleClick(object sender, EventArgs e)
        {
            //Obtenho o script para edição
            if (LstScript.SelectedItem != null)
            {
                Script s = (Script)LstScript.SelectedItem;

                FrmScript frmScript = new FrmScript();
                frmScript.CodigoScript = s.CodigoScript;
                frmScript.NomeScript = s.NomeAmigavel;
                frmScript.ShowDialog();
                if (frmScript.OK)
                {
                    //Atribuo as alterações
                    s.CodigoScript = frmScript.CodigoScript;
                    s.NomeAmigavel = frmScript.NomeScript;

                    LstScript.Items[LstScript.Items.IndexOf(s)] = s;
                    CboUpdate.Items[CboUpdate.Items.IndexOf(s)] = s;
                }
            }
        }
Beispiel #6
0
 private void adicionarScriptToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (FrmScript frmScript = new FrmScript())
     {
         frmScript.ShowDialog();
         if (frmScript.OK)
         {
             Script script = new Script();
             script.NomeAmigavel = frmScript.NomeScript;
             script.CodigoScript = frmScript.CodigoScript;
             ProjetoJogo.AdicionarScript(script);
         }
     }
 }