Re: Софт для проектирования
Как пример. Надо удалить значок выключателя. Удаление происходит вместе с наименованием. Нам этого не надо. Начинаешь его разгруппировывать, чтобы разбить на элементы, а он тебе такую штуку выдает, как на картинке.
Можно в настройках покопаться, галочки или снять или поставить, но проблема в том, что если схему рисовали несколько пользователей, и каждый под себя настраивал параметры, то мой опыт показывает, что проще взять и по новой нарисовать, чем поэлементно искать какие настройки изменить.https://rzia.ru/uploads/images/8857/c711e76a9af59b3fd6b2b5c8fa514451.jpg
Понятно... однако Вы хотите активно влесть и управлять законами мирозданья, поясню ...
Конечно программный объект - это не реальный объект или какая-то вещь... и в нём в виду его сути каждый элемент является графическим самостоятельным элементом будь то линия, точка или буква, однако сама фигура это символ, несущий в себе огромный и уникальный объём информации, но обязательно сопровождаемый какими-то подписями, которыми кажется можно управлять как заблагорассудится...
Но сам графический элемент - это основа или база и если его нет то и ни чего не должно быть!, Всё остальное его атрибуты и главный атрибут это его идентификатор!
если уйти от этих правил. то наступит "хаусный бардак"... представьте рекламный щит удулили, а последнее изодражение осталось, в реальной среде конечно это вроде не возможно, а в программной среде как бы без проблем... типа сам обект исчез, а его индификатор остался, прикольно!
Конечно может быть и наоборот .... например в ПВК типа АРМ СРЗА, в табличой форме вначале можно задать оборудование со своими параметрами или характристиками и задать им уникальные отрибуты - это номер узла в котором он установлен и вид оборудования (в основном базовое: нагрузка, генератор, линия, выключатель и пр.), можно даже и не создавать графику и считать как есть... пока мозги не закипят, поэтому без чертежа сложно и поэтому создаётся графическая схема и именно по указанным идентификаторам ... понятно, что если нет элемента, то и нет идентификаторов, но если нет идентификатора, то программа считать не будет...
Кроме того, не нужно забывать, что такая организация примитивов является их обязательной защитой,
например дёрнул пару раз мыщкой по экрану и несколько наименований или элементов без наименований сдвинул нафиг, а потом гадай что да где ...
а с другой стороны проблем-то нет выделил и удалил хоть что и пока он выделен можно туда вставить что угодно не разбирая приметива ...
конечно есть примитивы защищённые авторскими провами, и их вообще нельзя изменить, т.е. иногда даже положение на чертеже или пропорции, но это уже другая песня...




