Exemple #1
0
 /// <summary>
 /// Manejador del inicio de la Batalla.
 /// Cierra la ventana de chat y crea la nueva ventana.
 /// </summary>
 /// <param name="source">Fuente del evento.</param>
 /// <param name="comunicador">Comunicador que se utilizará en el intercambio.</param>
 void chat_OnPasoJuego(object source, IComunicaciones comunicador)
 {
     ventanaBatalla = new MascotaVirtual.Comunicaciones.Batalla.Vista.VentanaBatalla();
     ventanaBatalla.OnVentanaCerrada += new MascotaVirtual.Comunicaciones.Batalla.Vista.VentanaBatalla.ManejadorVentanaCerrada(ventanaBatalla_OnVentanaCerrada);
     ventanaBatalla.Inicializar(mascota, comunicador);
     ventanaBatalla.Enabled = true;
     ventanaBatalla.Show();
     chat_OnVentanaCerrada(this, new EventArgs());
 }
Exemple #2
0
 /// <summary>
 /// Manejador del cierre de la ventana del juego.
 /// </summary>
 /// <param name="source">Fuente del evento.</param>
 /// <param name="e">Argumentos del evento.</param>
 void ventanaBatalla_OnVentanaCerrada(object source, EventArgs e)
 {
     ventanaBatalla.Dispose();
     ventanaBatalla = null;
 }