От: | grinfeld |
Кому: | Всем |
Дата: | 22-Nov-2013 |
Тема: | Соединительные линии между УГО, соединёнными в стык |
Например, если я нарисую в схеме два резистора так, что вывод одно примыкает к выводу другого, то эти выводы останутся помеченными красным крестиком, означающим
открытый вывод (висящий в воздухе). Если дальше я схвачу один резистор мышкой и передвину на другое место схемы, то линии связи между как-бы соединёнными выводами
не останется, т.к. её не было изначально.
Можно, конечно близлежащие элементы рисовать на некотором минимальном отдалении друг от друга, чтобы затем соединить их коротенькой линией связи – лишь для того,
чтобы она формально присутствовала. Но это лишняя глупая работа.
Предлагаю следующее.
При примыкании вывода одного элемента к выводу другого элемента редактор должен сам дорисовывать в точке примыкания соединительную лини нулевой длины (её начало там
же, где конец). Тогда, во-первых, соединённые выводы элементов не будут висеть в воздухе (красные крестики исчезнут - появится соединение), а во-вторых, при перемещении
элементов эта линия нулевой длины будет вытягиваться, продолжая соединять ранее соединённые (примыкающие) выводы.
Дальше. Если к этой линии нулевой длины произойдёт примыкание ещё одного вывода третьего элемента или другой линии связи, то в этом месте должна появиться точка,
обозначающая узел. Сейчас этого нет.