private void checkb_red_CheckedChanged(object sender, EventArgs e) { ColorArgs args = new ColorArgs(redBox.GetHex(), checkb_red.Checked); MyColorHandler += new ColorHandlerDelegate(colorHandler.SubscribeColorHandler); MyColorHandler(myColorMixer, args); btn_led.BackColor = System.Drawing.ColorTranslator.FromHtml(myColorMixer.Update()); }
private void checkb_red_CheckedChanged(object sender, EventArgs e) { redBox.State = checkb_red.Checked; if (checkb_red.Checked) { AttachThis(redBox, myColorMixer); //colorHandler += redBox.Attach(redBox, myColorMixer); } else { DetachThis(redBox, myColorMixer); } btn_led.BackColor = System.Drawing.ColorTranslator.FromHtml(myColorMixer.Update()); }