private void StylizeButton(PoisonButton button, bool hovered)
        {
            button.Cursor = Cursors.Hand;

            button.MouseClick -= Button_MouseClick;
            button.MouseClick += Button_MouseClick;

            button.MouseEnter -= Button_MouseEnter;
            button.MouseEnter += Button_MouseEnter;

            button.MouseLeave -= Button_MouseLeave;
            button.MouseLeave += Button_MouseLeave;

            //if (hovered)
            //{
            //    button.FlatAppearance.BorderColor = PoisonPaint.BorderColor.Button.Hover(ThemeStyle.Light);
            //    button.ForeColor = PoisonPaint.ForeColor.Button.Hover(ThemeStyle.Light);
            //}
            //else
            //{
            //    button.BackColor = PoisonPaint.BackColor.Button.Normal(ThemeStyle.Light);
            //    button.FlatAppearance.BorderColor = Color.SlateGray;
            //    button.FlatAppearance.MouseOverBackColor = PoisonPaint.BorderColor.Button.Hover(ThemeStyle.Light);
            //    button.ForeColor = PoisonPaint.ForeColor.Button.Normal(ThemeStyle.Light);
            //    button.FlatAppearance.BorderSize = 1;
            //}
        }
        private void Button_Click(object sender, EventArgs e)
        {
            PoisonButton button = (PoisonButton)sender;

            if (!button.Enabled)
            {
                return;
            }

            _result = (DialogResult)button.Tag;
            Hide();
        }
 private static void EnableButton(PoisonButton button, bool enabled)
 {
     button.Enabled = enabled; button.Visible = enabled;
 }
 private void StylizeButton(PoisonButton button)
 {
     StylizeButton(button, false);
 }
 private static void EnableButton(PoisonButton button)
 {
     EnableButton(button, true);
 }