Конструктор генерирует рабочий проект. В нем часть макросов открываются, а часть нет. Мне надо поправить кое-что - я создаю аналог неоткрывающегося, но нужного мне макроса, правлю его и у меня работает проект по прежнему, но с нужными изменениями. Альтернатива = писать заново ВСЕ.
Я не понимаю, как можно подложить вам свинью, если вы по определению не несете ответственности за эти макросы. И не понимаю, почему мне не удается вам это объяснить.
Есть ПЛК и Конструктор. Если я не могу править программу, то в какой-то части проектов, мне не удается задействовать Конструктор. Т.е. вместо связки ПЛК+Конструктор, я получаю просто ПЛК. И вот это "-Конструктор" = то, с чем ДЕЙСТВИТЕЛЬНО справляется ваша защита.