Ravilr, Та точка, что легче всего добавляема в ChangeMon, срабатывает при любой неизменности данных.
Я же просто привёл в пример ещё более сложную задачу, где мне надо было чётко и однократно среагировать на прекращение изменений - когда мышка останавливалась, перерисовывался экран, но перерисовывать (пока мышка стоит на месте) регулярно его по таймеру опроса мышки было бы расточительно, потому пришлось реализовывать механизм с флагом.
Если данные посерьёзнее мышиных координат, то монитор изменений уже значительно быстрее, чем самодельная логика. И там уже всё есть - осталось только ветку с Else после ветки с Then приписать) Ну а триггер, однократно срабатывающий только в момент остановки изменений в компоненте реализовать - это сверх ожиданий, хотя совсем не трудно.
При работе с процессами реального времени крайне полезная штука, когда нужно переждать активность третьей стороны.
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
|