示例#1
0
        void spell_board_color_select_Click(object sender, EventArgs e)
        {
            Widgets.ColorSelector cs = new Widgets.ColorSelector();
            cs.ShowDialog(this);
            this.spell_board_color_select.BackColor = cs.ARGB;

            this.Controls.Find(Sender, true)[0].Tag = cs.colorName;
            this.Controls.Find(Sender, true)[0].Invalidate();
        }
示例#2
0
 void label_outline_color_select_MouseClick(object sender, MouseEventArgs e)
 {
     Widgets.ColorSelector cs = new Widgets.ColorSelector();
     cs.colorName = this.label_outline_color_select.BackColor.Name;
     cs.ARGB = this.label_outline_color_select.BackColor;
     cs.ShowDialog(this);
     this.label_outline_color_select.BackColor = Color.FromName(cs.colorName);
     Fts[Sender].outlineAlpha = cs.ARGB.A;
     Fts[Sender].outlineRed = cs.ARGB.R;
     Fts[Sender].outlineGreen = cs.ARGB.G;
     Fts[Sender].outlineBlue = cs.ARGB.B;
     Panel panel = this.Controls.Find(Sender, true)[0] as Panel;
     panel.Invalidate();
 }