private void ContextMenuSelectColor_SelectedColorChanged(object sender, ComponentFactory.Krypton.Toolkit.ColorEventArgs e) { SelectedColor = e.Color; BtnColor.ForeColor = (AssistOperation.PerceivedBrightness(e.Color) > 130 ? Color.Black : Color.White); BtnColor.BackColor = e.Color; pen = new Pen(e.Color, PenWidth); if (currentshape == ShapesTypes.ShapeTypes.None) { BtnRect.PerformClick(); } }
private void ContextMenutMoreColor_Click(object sender, EventArgs e) { ColorDialog colordialog = new ColorDialog(); if (colordialog.ShowDialog() == DialogResult.OK) { SelectedColor = colordialog.Color; BtnColor.ForeColor = colordialog.Color; pen = new Pen(colordialog.Color, PenWidth); if (currentshape == ShapesTypes.ShapeTypes.None) { BtnRect.PerformClick(); } } }