internal static void ToggleCancelLink(ToggleCancelState tcs, LinkLabel lnkCancel) { if (MainForm.DefInstance.InvokeRequired) { MainForm.DefInstance.Invoke(new delTog(ToggleCancelLink), new object[] { tcs, lnkCancel }); return; } switch (tcs) { case ToggleCancelState.begin: lnkCancel.Text = "Cancel Upload"; lnkCancel.Enabled = true; break; case ToggleCancelState.end: lnkCancel.Text = ""; lnkCancel.Enabled = false; break; case ToggleCancelState.pressCancel: lnkCancel.Text = "Cancel Pending.."; lnkCancel.Enabled = false; break; } }
internal static void ToggleCancelLink(ToggleCancelState tcs,LinkLabel lnkCancel) { if (MainForm.DefInstance.InvokeRequired) { MainForm.DefInstance.Invoke(new delTog(ToggleCancelLink), new object[] { tcs, lnkCancel }); return; } switch (tcs) { case ToggleCancelState.begin: lnkCancel.Text = "Cancel Upload"; lnkCancel.Enabled = true; break; case ToggleCancelState.end: lnkCancel.Text = ""; lnkCancel.Enabled = false; break; case ToggleCancelState.pressCancel: lnkCancel.Text = "Cancel Pending.."; lnkCancel.Enabled = false; break; } }