Нууу.... не знаю , в лом код в исполнение запускать...
Current переходит из true в False:
Ежели False and False <> True (*Еще не переключилось ОлдВэлью*)Тады
...Само-собой
усе
Переключаем ОлдВэлью
Кажись так
Можете не ломаться, я брал из оската, не отрицаю что и по Вашему варианту можно, это тоже самое, просто на любителя