Exemplo n.º 1
0
        /// <summary>
        /// Abre un dialog donde el usuario debe escojer un determinado color.
        /// </summary>
        private void colorSelection()
        {
            ColorDialog colorSelector = new ColorDialog();

            if (colorSelector.ShowDialog() == DialogResult.OK)
            {
                colorSubstitution.SourceColor(colorSelector.Color);
                colorSelector.Color = Color.White;

                if (colorSelector.ShowDialog() == DialogResult.OK)
                {
                    colorSubstitution.NewColor(colorSelector.Color);
                    colorSelector.Color = Color.White;
                    colorSubstitution.setCorrectColorSelection(true);
                }
                else
                {
                    colorSubstitution.setCorrectColorSelection(false);
                }
            }

            else
            {
                colorSubstitution.setCorrectColorSelection(false);
            }

            return;
        }