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(); }
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(); }