void B_fontColor_Click(object sender, EventArgs e) { Color prevColor = ColorTranslator.FromHtml(Properties.Settings.Default.UI_Color); ColorDialog CD = new ColorDialog(); CD.AllowFullOpen = true; DialogResult DR = CD.ShowDialog(); if (DR == DialogResult.OK && CD.Color != Color.White) { Properties.Settings.Default.UI_Color = ColorTranslator.ToHtml(CD.Color); Controls["LBL_fontColor"].ForeColor = Main.GetColor(); Controls["LBL_fontStyle"].ForeColor = Main.GetColor(); Controls["LBL_select"].ForeColor = Main.GetColor(); Controls["B_fontColor"].BackColor = Main.GetColor(); Controls["B_fonts"].BackColor = Main.GetColor(); Controls["PB_triangle"].BackgroundImage = new Bitmap(ChangeImageColor_GetPixel("triangle")); Controls["PB_triangle"].BackgroundImage.RotateFlip(RotateFlipType.Rotate180FlipNone); ((Button)sender).BackColor = Main.GetColor(); if (Database_Connector.Update.Settings("UI_Color", ColorTranslator.ToHtml(CD.Color).ToString()) == 0) { Database_Connector.Insert.Settings("UI_Color", ColorTranslator.ToHtml(CD.Color).ToString()); } UpdateColors(); } Main.RefreshForms(); }
void CB_fontStyle_SelectedIndexChanged(object send, EventArgs e) { ComboBox sender = (ComboBox)send; string font = sender.Text != "" ? sender.Text : Properties.Settings.Default.Fonts[0]; Properties.Settings.Default.UI_Font = font; Controls["LBL_select"].Font = new Font(Main.GetFont(), 14); Controls["LBL_fontColor"].Font = new Font(Main.GetFont(), 14); Controls["LBL_fontStyle"].Font = new Font(Main.GetFont(), 14); if (Database_Connector.Update.Settings("UI_Font", font) == 0) { Database_Connector.Insert.Settings("UI_Font", font); } Main.RefreshForms(); }