private void DisableCancelButton(bool state)
{
if (BottomStrip.InvokeRequired)
this.Invoke(new Action(() => DisableCancelButton(state)));
else
{
// KFreon: Deal with cancel
CancelButton.Visible = !state;
if (!state)
{
CancelButton.Text = "Cancel";
CancelButton.Enabled = true;
cts = new CancellationTokenSource();
}
}
}