Re: Трассировка линий связи на плане (корректировка)

Волшебники Лиспа !!!
В существующей программе при первоначальном вводе запрашивается служебная информация и потом начинается трассировка.
Но при вводе информации приходится набирать ее на "клаве", что медленно и может привести к ошибкам.
Нельзя ли откорректровать программу следующим образом.
Хотелось бы, чтобы программа сначала запросила "Обозначение кабеля". Когда я кликаю на чертеже в блок обозначения кабеля, из атрибута считывается обозначение и заносится в переменную.
При этом только для кабеля должна быть возможность при пустом вводе ввести автоматически какой-нибудь ХХХ.
Потом идет запрос "Начало трассы".
Я кликаю по исходному блоку датчика и из атрибута блока считывается его обозначение и заносится в переменную.
И на последний запрос "Конец трассы" - снова кликаю уже по конечному блоку и после этого начинаю трассировать в соответствии с основным алгоритмом.
Хотелось бы, чтобы расписывание отдельных участков можно было отключить.
Это была бы готовая программа для полуавтоматического создания кабельного журнала.
Владимира Громова я  не прошу, ему спасибо и за эту программу, но может кто-то еще поможет доработать программу до желаемой кондиции.