Цитата Сообщение от capzap Посмотреть сообщение
как должна показывать? Это должен быть нимб вокруг или фокус выставлен на переменную или что то еще
Прокрутить схему так, чтобы ссылка на переменную была, по возможности, в средних двух четвертях экрана. Выставить фокус на переменную, как после нажатия на неё курсором. При этом, флажок переменной уже сейчас визуально выделяется. Подсвечивать его как-то иначе нет смысла. Никакой текст при этом не редактируется.

Сам поиск, если делать его только для переменных, можно оформить из окна "таблица переменных" (переходить к переменной по ссылке из колонки "использование в проекте"). Кнопки перехода к следующей и предыдущей ссылке на переменную сделать в окне "свойства переменной". Если эта ссылка уже в пределах средних двух четвертей - экран при переходе к ней не прокручивать.


У меня проект построен так, что в нём много относительно простых функциональных блоков с множеством входов и выходов. По сути, это микрокомпьютер внутри ПР: шина адреса, шина данных, сигнал останова, строб и так далее. Упаковывать в макросы эти блоки неинтересно, потому что из макросов недоступны внешние переменные, сеть, экран... всё равно их придётся вытаскивать наружу. К тому же, блоки не повторяются. Поэтому все блоки связаны ссылками через переменные, а явных линий связи между ними нет.

На самом деле, было бы неплохо для понятности разбить этот проект на несколько отдельных листов, но с сохранением глобальной видимости переменных, а не как в макросах. Один холст высотой 1200мм не очень удобен.