public int nMaxGradients = 4; //Max number of gradients in control void CPColor0_Click(object sender, EventArgs e) { ColorChooser chooser = new ColorChooser { Color = ((Button)sender).BackColor }; if (chooser.ShowDialog() == DialogResult.OK) { ((Button)sender).BackColor = chooser.Color; SetColor(); } }
private void CPBackground_Click(object sender, EventArgs e) { ColorChooser chooser = new ColorChooser { Color = CPBackground.BackColor }; if (chooser.ShowDialog() == DialogResult.OK) { CPBackground.BackColor = chooser.Color; string colorCode = ColorToHexString(chooser.Color); SetProperty(delegate { m_Item.BGColor = colorCode; }); } }
private void CPShadowColor_Click(object sender, EventArgs e) { ColorChooser chooser = new ColorChooser { Color = CPShadowColor.BackColor }; if (chooser.ShowDialog() == DialogResult.OK) { CPShadowColor.BackColor = chooser.Color; string colorCode = SimpleColorEditor.ColorToHexString(chooser.Color); SetProperty(delegate { m_Item.ShadowColor = colorCode; }); } }