private void button1_Click(object sender, EventArgs e) { Login login = (Login)constuctlogin; WerewolfCommand wcmd = new WerewolfCommand(); wcmd.Action = CommandEnum.SignOut; wcmd.Payloads = new Dictionary <string, string>() { { "Server", login.GetServer() } }; controller.ActionPerformed(wcmd); login.Show(); this.Hide(); BtnJoin.Show(); LogoutPanel.Visible = false; this.BackColor = Color.Gainsboro; GBPlayers.ForeColor = Color.Black; GBChat.ForeColor = Color.Black; GBAction.ForeColor = Color.Black; GBStatus.ForeColor = Color.Black; BtnManuLoout.ForeColor = Color.Black; if (soundstop2.Visible == true) { soundstop.Visible = true; } else { soundplayloop.Visible = true; soundstop.Visible = false; } soundstop2.Visible = false; soundplayloop2.Visible = false; }
/// <summary> /// Gestiona los clicks del ratón del usuario. /// </summary> /// <returns>Devuelve un objeto tipo Screen según las acciones del usuario.</returns> public Screen Click() { if (BtnJoin.isHover(Mouse.GetState().X, Mouse.GetState().Y)) { Game.effects[MainGame.eSounds.click].Play(); return(new JoinScreen(Game)); } if (BtnCreate.isHover(Mouse.GetState().X, Mouse.GetState().Y)) { Game.effects[MainGame.eSounds.click].Play(); return(new CreateScreen(Game)); } return(this); }
/// <summary> /// Dibuja todos los elementos de la pantalla. /// </summary> /// <param name="gameTime">Valor temporal interno.</param> public void Draw(GameTime gameTime) { Game.SpriteBatch.Begin(); if (MsgError != null) { Game.SpriteBatch.DrawString( ErrorFont, MsgError, new Vector2(ScreenWidth / 2 - ErrorFont.MeasureString(MsgError).X / 2, ScreenHeight * 2 / 5), Color.Red); } Game.SpriteBatch.DrawString( Font, "Contador", new Vector2(ScreenWidth / 2 - Font.MeasureString("Contador").X / 2, ScreenHeight / 4 - Font.MeasureString("Contador").Y / 2), Color.Black ); BtnJoin.draw(Game); BtnCreate.draw(Game); Game.SpriteBatch.End(); }
void ReleaseDesignerOutlets() { if (TxtUsername != null) { TxtUsername.Dispose(); TxtUsername = null; } if (TxtPassword != null) { TxtPassword.Dispose(); TxtPassword = null; } if (TxtDomain != null) { TxtDomain.Dispose(); TxtDomain = null; } if (TxtOU != null) { TxtOU.Dispose(); TxtOU = null; } if (BtnJoin != null) { BtnJoin.Dispose(); BtnJoin = null; } if (BtnClose != null) { BtnClose.Dispose(); BtnClose = null; } }
/* private void button4_Click(object sender, EventArgs e) * { * Login login = (Login)constuctlogin; * WerewolfCommand wcmd = new WerewolfCommand(); * wcmd.Action = CommandEnum.SignOut; * wcmd.Payloads = new Dictionary<string, string>() { { "Server", login.GetServer() } }; * controller.ActionPerformed(wcmd); * //player.controls.stop(); * login.Show(); * this.Hide(); * BtnJoin.Show(); * panel1.Visible = false; * this.BackColor = Color.Gainsboro; * GBPlayers.ForeColor = Color.Black; * GBChat.ForeColor = Color.Black; * GBAction.ForeColor = Color.Black; * GBStatus.ForeColor = Color.Black; * label3.ForeColor = Color.Black; * }*/ /*private void TbChatBox_TextChanged(object sender, EventArgs e) * { * _MouseDown = true; * if (_MouseDown) * { * GBChat.Size = new Size(325, 370); * GBChat.Location = new Point(20, 30); * * TbChatBox.Location = new Point(19, 23); * TbChatBox.Size = new Size(284, 299); * * TbChatInput.Location = new Point(19, 325); * } * else * * }*/ private void button1_Click_1(object sender, EventArgs e) { Login login = (Login)constuctlogin; WerewolfCommand wcmd = new WerewolfCommand(); wcmd.Action = CommandEnum.SignOut; wcmd.Payloads = new Dictionary <string, string>() { { "Server", login.GetServer() } }; controller.ActionPerformed(wcmd); //player.controls.stop(); login.Show(); this.Hide(); BtnJoin.Show(); panel1.Visible = false; this.BackColor = Color.Gainsboro; GBPlayers.ForeColor = Color.Black; GBChat.ForeColor = Color.Black; GBAction.ForeColor = Color.Black; GBStatus.ForeColor = Color.Black; label3.ForeColor = Color.Black; }