public void UnsubscribeTimerTask(object uniqueName)
{
GraphicsTimerTask found;
if (registeredTasks.TryGetValue(uniqueName, out found))
{
registeredTasks.Remove(uniqueName);
switch (found.PlanName)
{
case TaskIntervalPlan.CaretBlink:
{
caretIntervalTaskList.Remove(found);
}
break;
default:
{
fastIntervalTaskList.Remove(found);
}
break;
}
}
}