Сразу оговорюсь, что если мне удалось выступить в роли Капитана Очевидность - прошу отметить это в комментариях и не забрасывать тяжелыми предметами.
Открыл для себя следующую особенность редактирования сервисов в TSAdmin.
UPDATE устранено для версии 3.3.2.140
1. Берем любое окно (открываем сервис), на любое событие назначаем обработчик двойным щелчком, происходит переход в соответствующий скрипт (он при этом откроется) и там в обработчике пишем любой код. Пусть это просто комментарий. Сохраняем скрипт, сохраняем сервис окна - внимание - не закрываем сервисы.
2. Возвращаемся в уже открытый скрипт и вносим еще изменения - например, еще комментарий рядом. Сохраняем сервис - и - внимание, закрываем его.
3. Идем в по-прежнему открытый сервис окна и дважды щелкаем по ранее назначенному обработчику - вот это было для меня новинкой - откроется скрипт, но именно в том виде, какой был на момент сохранения сервиса окна, то есть без второго добавленного комментария. Если скрипт сохранить в этот момент, таким он и останется - мы этого делать не будем.
4. Закрываем все сервисы и после этого обращаемся любым способом к нашему скрипту - через переход к обработчику или просто открыв его - мы видим оба внесенных комментария (читаем "изменения").
Очень много написав выше, приведу вывод, сделанный мною для себя - категорически не оставлять открытыми любые сервисы типа того самого окна, где есть обработчики событий - можно увлечься и в какой-то момент добавляя к примеру обработчик нового события потерять все то, что изменено в этом же скрипте...
Честно признаюсь, что не замечал этой feature, а она была...
Интуиция подсказывает, что не знал об этом только ваш покорный слуга...