/// <summary> /// Esta función inicializa las clases. /// Abre una escucha en el puerto 5555 y setea el timer para chequear el buffer. /// Asigna un evento referenciando al método ObjetoRecibido /// </summary> public TableroServidor() { InitializeComponent(); escuchar = new Escuchar(); enviar = new Enviar(); mazo = new Mazo(); escuchar.Start(5555); timerCheckBuffer.Start(); escuchar.objetoRecibido += new Escuchar.Recibido(ObjetoRecibido); listLog.Items.Insert(0, "Servidor iniciado."); panelReiniciarRanking.Parent = pictureBox1; panelReiniciarRanking.BackColor = Color.Transparent; Serializador serializador = new Serializador(); puertosJugadores = new Dictionary <string, int>(); try { dineroJugadores = serializador.Deserializar(); ActualizarLog("Ranking encontrado."); } catch { ActualizarLog("Ranking no encontrado, se creará uno nuevo."); dineroJugadores = new Dictionary <string, int>(); } }
public Login() { InitializeComponent(); FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; escuchar2 = new Escuchar(); enviar2 = new Enviar(); escuchar2.Start(7777); escuchar2.objetoRecibido += new Escuchar.Recibido(VisualizarRanking); escuchar2.EsperarRespuesta(); #region seteo los botones transparentes panelRanking.Parent = fondoLogin; panelSalir.Parent = fondoLogin; panelInstrucciones.Parent = fondoLogin; panelAcercaDe.Parent = fondoLogin; panelRanking.BackColor = Color.Transparent; panelSalir.BackColor = Color.Transparent; panelInstrucciones.BackColor = Color.Transparent; panelAcercaDe.BackColor = Color.Transparent; #endregion //Carga la fuente personalizada PrivateFontCollection pfc = new PrivateFontCollection(); pfc.AddFontFile("..\\..\\Resources\\Comfortaa-Bold.ttf"); //Maximos caracteres en el nombre de usuario txtUser.MaxLength = 9; txtUser.Font = new Font(pfc.Families[0], 16, FontStyle.Bold); }
public TableroServidor() { InitializeComponent(); escuchar = new Escuchar(); enviar = new Enviar(); mazo = new Mazo(); escuchar.Start(5555); timerCheckBuffer.Start(); escuchar.objetoRecibido += new Escuchar.Recibido(ObjetoRecibido); listLog.Items.Insert(0, "Servidor iniciado."); }
public TableroJugador() { InitializeComponent(); enviar = new Enviar(); ventanaLogin = new Login(); ventanaLogin.Show(); ventanaLogin.enterPresionado += new Login.ElegirNombre(SetNombre); escuchar = new Escuchar(); escuchar.objetoRecibido += new Escuchar.Recibido(ObjetoRecibido); escuchar.Start(6666); timerListen.Start(); }
public TableroJugador() { InitializeComponent(); enviar = new Enviar(); ventanaLogin = new Login(); ventanaLogin.Show(); #region Seteando las fuentes privadas PrivateFontCollection pfc = new PrivateFontCollection(); pfc.AddFontFile("..\\..\\Resources\\Comfortaa-Bold.ttf"); lblYo.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblRival.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblPuntos.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblPuntosRival.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblDinero1.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblDinero2.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblDineroMio.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); lblDineroRival.Font = new Font(pfc.Families[0], 14, FontStyle.Bold); #endregion //Seteando los botones transparentes panelPedirOtra.Parent = pictureBox1; panelPlantarse.Parent = pictureBox1; panelPedirOtra.BackColor = Color.Transparent; panelPlantarse.BackColor = Color.Transparent; juego = new Juego(0); puntosRival = 0; yaEsMiTurno = false; ventanaLogin.enterPresionado += new Login.ElegirNombre(SetNombre); escuchar = new Escuchar(); escuchar.objetoRecibido += new Escuchar.Recibido(ObjetoRecibido); escuchar.Start(6666); timerListen.Start(); }