public FrmPrincipal(int codigo) { InitializeComponent(); usuario = new Usuario(); usuario.Codigo = codigo; ToolTip toolTip1 = new ToolTip(); toolTip1.AutoPopDelay = 10000; toolTip1.InitialDelay = 0; toolTip1.ReshowDelay = 500; toolTip1.ShowAlways = true; toolTip1.AutoPopDelay = 10000; toolTip1.InitialDelay = 0; toolTip1.ReshowDelay = 500; toolTip1.ShowAlways = true; toolTip1.SetToolTip(btnClaro, "Alternar entre o modo noturno e claro."); toolTip1.SetToolTip(btnEscuro, "Alternar entre o modo noturno e claro."); obj = this; UCGif uc = new UCGif(); uc.Dock = DockStyle.Fill; panelFill.Controls.Add(uc); Tema tema = new Tema(); tema.usuario.Codigo = usuario.Codigo; try { tema.GetCor(); panelLeft.BackColor = Color.FromArgb(Convert.ToInt32(tema.R), Convert.ToInt32(tema.G), Convert.ToInt32(tema.B)); tema.GetModo(); if (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; btnEscuro.Visible = true; btnClaro.Visible = false; logo1.Visible = true; } else { 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; } } catch (Exception ex) { MessageBox.Show("Falha ao tentar carregar tema de usuário.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); MessageBox.Show(ex.Message); } }