예제 #1
0
        private void BtnEscuro_Click(object sender, EventArgs e)
        {
            Tema tema = new Tema();

            tema.usuario.Codigo = usuario.Codigo;
            tema.Modo           = 0;

            btnFechar.ForeColor = Color.Gray;
            btnMin.ForeColor    = Color.Gray;
            lblAjuda.ForeColor  = Color.Gray;
            lblConf.ForeColor   = Color.Gray;
            lblSair.ForeColor   = Color.Gray;
            lblSobre.ForeColor  = Color.Gray;

            panelFill.BackColor = Color.FromArgb(68, 68, 68);
            panelLeft.BackColor = Color.Black;
            panelTop.BackColor  = Color.Black;

            btnClaro.Visible  = true;
            btnEscuro.Visible = false;

            logo1.Visible = false;

            tema.MudaTema();

            panelFill.Controls.Clear();

            UCPrincipal uc = new UCPrincipal();

            uc.Dock = DockStyle.Fill;
            panelFill.Controls.Add(uc);

            panelFill.Controls["UCPrincipal"].BringToFront();
        }
예제 #2
0
        private void BtnClaro_Click(object sender, EventArgs e)
        {
            Tema tema = new Tema();

            tema.usuario.Codigo = usuario.Codigo;
            tema.Modo           = 1;

            lblAjuda.ForeColor  = Color.Black;
            lblConf.ForeColor   = Color.Black;
            lblSair.ForeColor   = Color.Black;
            lblSobre.ForeColor  = Color.Black;
            panelFill.BackColor = Color.WhiteSmoke;
            panelTop.BackColor  = Color.White;

            try
            {
                tema.GetCor();

                panelLeft.BackColor = Color.FromArgb(Convert.ToInt32(tema.R), Convert.ToInt32(tema.G), Convert.ToInt32(tema.B));

                tema.MudaTema();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Falha ao tentar carregar tema de usuário.", "Aviso",
                                MessageBoxButtons.OK, MessageBoxIcon.Warning);

                MessageBox.Show(ex.Message);
            }

            btnEscuro.Visible = true;
            btnClaro.Visible  = false;

            logo1.Visible = true;

            panelFill.Controls.Clear();

            UCPrincipal uc = new UCPrincipal();

            uc.Dock = DockStyle.Fill;
            panelFill.Controls.Add(uc);

            panelFill.Controls["UCPrincipal"].BringToFront();
        }