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