public mainForm()
        {
            InitializeComponent();

            this.BackColor   = Color.Red;
            this.chooseColor = null;
        }
        private void ChangeColorButton_Click(object sender, EventArgs e)
        {
            if (chooseColor == null)
            {
                chooseColor = new ChooseColorForm();

                chooseColor.FormClosed += ChooseColorForm_Close;

                chooseColor.SelectedColor = this.BackColor;

                chooseColor.OnColorUpdate += UpdateColor;

                chooseColor.Show();
            }
            else
            {
                chooseColor.Focus();
            }
        }
 private void ChooseColorForm_Close(object sender, EventArgs e)
 {
     chooseColor = null;
 }