FormJuego Methods

Chatu Queens

FormJuego Methods

The FormJuego type exposes the following members.

Methods
  NameDescription
Private methodActualizarMarcadores
Actualiza los marcadores de ambos jugadores.
Private methodBtnEnviar_OnClick
Interpreta el comando 'cancel' o envía el mensaje al servidor. Si no hay conexión, lo notifica.
Public methodConectar
Intenta establecer conexión con el servidor y lanza un hilo que gestiona los mensajes recibidos por el mismo.
Protected methodDispose
Limpiar los recursos que se estén usando.
(Overrides FormDispose(Boolean).)
Private methodEmparejar
Se comunica con el servidor hasta conseguir un emparejamiento o hasta que la operación es cancelada.
Private methodFinal
Finaliza la partida, anuncia el ganador y pregunta si se desea comenzar otra.
Private methodIniciarPartida
Inicia una nueva partida.
Private methodInitializeComponent
Método necesario para admitir el Diseñador. No se puede modificar el contenido de este método con el editor de código.
Private methodMarcador_OnResize
Ajusta las etiquetas al nuevo tamaño del marcador.
Public methodMenuPartida
Muestra un diálogo para configurar la próxima partida.
Public methodMostrarTiempo
Muestra el tiempo restante formateado en la etiqueta lblSegundos.
Private methodNuevoMenuItem_Click
Muestra el menú para comenzar una nueva partida.
Private methodOnFormClosing
Depués de pedir confirmación al usuario, cierra la conexión con el servidor y fuerza el final del hilo antes de cerrar el formulario.
Private methodOnResize
Ajusta los componentes al nuevo tamaño del formulario.
Public methodPantallaCompleta
Pone el formulario en modo pantalla completa.
Private methodPantallaCompletaMenuItem_Click
Pone el juego en pantalla completa.
Public methodPrintMensaje
Hace una llamada al hilo de la IU para mostrar en el textChat el mensaje elegido en el color elegido.
Public methodRealizarMovimiento
Realiza un movimiento, comprueba si la partida ha terminado (y cuál es el ganador), calcula los próximos movimientos disponibles y empieza la cuenta atrás.
Private methodRecibir
Planteado para ser lanzado en un hilo, gestiona los mensajes recibidos del servidor.
Private methodSalirMenuItem_Click
Cierra el formulario.
Private methodTablero_OnMoverFicha
En modo LOCAL, realiza el movimiento, en ONLINE lo envía al servidor.
Private methodTimer_OnTick
Resta un segundo al tiempo, lo muestra y acaba la partida si se agota.
Public methodVentana
Pone el formulario en modo ventana.
Private methodVentanaMenuItem_Click
Pone el juego en modo ventana.
Top
See Also