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

            cor.CarregarTema1();

            ((frmPrincipal)this.ParentForm).TrocarTema();
        }
예제 #2
0
        private void TemaTela()
        {
            string corTema = Tema.tema;

            Tema cor = new Tema();

            if (corTema == "0" || corTema == null)
            {
                cor.CarregarTema0();
            }
            else if (corTema == "1")
            {
                cor.CarregarTema1();
            }
            else if (corTema == "2")
            {
                cor.CarregarTema2();
            }

            //Muda posição da logo dependendo do tema.
            if (Tema.tema == "1")
            {
                panel2.Visible = true;
                logo1.Visible  = true;
            }
            else
            {
                logo2.Visible = true;
            }

            //Cores dos Panels segundo o tema
            //this.BackColor = Tema.Principal;
            panel1.BackColor           = Tema.Primaria;
            panel3.BackColor           = Tema.Primaria;
            panel2.BackColor           = Tema.Segundaria;
            pnBtnSel.BackColor         = Tema.Segundaria;
            flowLayoutPanel1.BackColor = Tema.Segundaria;

            //Cores dos textos segundo o tema
            btnHome.ForeColor    = Tema.Texto;
            btnTemas.ForeColor   = Tema.Texto;
            btnLivros.ForeColor  = Tema.Texto;
            btnAutores.ForeColor = Tema.Texto;
            Question.ForeColor   = Tema.Texto;
        }