Example #1
0
        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();
        }
Example #2
0
        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();
        }