Exemplo n.º 1
0
        private void timer2_Tick(object sender, EventArgs e)
        {
            if (ColorButtonEfect == 20)
            {
                state = true;
            }
            else if (ColorButtonEfect == 220)
            {
                state = false;
            }

            if (state)
            {
                ColorButtonEfect++;
            }
            else
            {
                ColorButtonEfect--;
            }

            button5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(ColorButtonEfect)))), ((int)(((byte)(60)))));

            if (IsContraRelogio == true)
            {
                ContraRelogioTime++;
                if (ContraRelogioTime == 10)
                {
                    ContraRelogioSegundos--;
                    ContraRelogioTime = 0;
                    button5.Text      = "Tempo Restante: " + ContraRelogioSegundos;
                    timer2.Enabled    = ContraRelogioSegundos == 0 ? false : true;
                }
            }

            if (!timer2.Enabled)
            {
                if (caixaMensagem.Aberto)
                {
                    caixaMensagem.Close();
                    caixaMensagem = null;
                    caixaMensagem = new CaixaMensagem();
                }
                MudarCor(AlternativeColor);
                caixaMensagem.Mostrar(this, "Esgotou-se o tempo!", "Timeout");
                menuPrincipal.Visible = true;
                this.Close();
            }
        }