I love Ukraine

Что нового


СЛАВА УКРАЇНІ !!!   ГЕРОЯМ СЛАВА!!!



Нового много, обновления сыпятся как из рога изобилия, следите за новыми релизами.



---- Version 28.44, Release 9342, Build 34065   (х32) ----------------

---- Version 28.44, Release 9342, Build 34116   (х64) ----------------


  • Добавил кнопку "Перенос маркировки клеммы". Как неожиданно оказалась вельми полезная утила. Идея в следующем: клемма на чертеже обозначается блоком со специальным именем в котором есть два атрибута определяющих номер клеммы и наименование клеммника (клеммного ряда). Для красоты я добавил еще один атрибут в котором хранится двоеточие которое разделяет наим клеммника и номер, получается так: "ХТ:12". Когда рисуешь схему иногда  нужно подвинуть обозначение клеммы. И приходится по старинке удерживая контрол выбирать эти атрибуты, что иногда муторно и в насыщенной схеме достаточно сложно (особенно если зрение уже ахти). Теперь все происходит проще: тыцкаем в кнопку, на запрос выбираем кучку клемм, на запрос показываем куда перенести обозначение и машина сама сделает все остальное. Подробнее описано тут


  • Добавил в центрирование текста в рамку (закладка "Утилиты всякие") возможность выбирать несколько текстовых объектов. При выборе объектов нет возможности выбирать точку вставки внутри рамки. Вернее замахаешься пыль глотать указывая для каждого текста куда его переносить. Поэтому сделано проще - вы выбираете кучу тестовых элементов (ТЕХТ или МТЕХТ) и программа вычисляет для каждого текстового элемента точку вставки. Для этого определяются крайние точки занимаемого текстом прямоугольника и вычисляется его середина. Это и будет точка вставки в рамку. То есть, от этой точки будут искаться вправо-влево и вверх-вниз всякие линии/полилинии и по ним определяться куда и как вписывать текст, то есть вычисляться окружающий прямоугольник. То есть есть определенные ограничения - текстовые элементы должны быть серединой уже внутри рамки. Это отлично подходит если надо просто поправить, слегка подравнять "сползшие" тексты в таблицах. Например описание фрагментов схемы в виде таблицы. Выделил все и оно само отрихтовало текстовые элементы красиво в серединку.


  • Поправил алгоритм сборки чертежей на один лист. Допустим нужно собрать кучу чертежей на один лист. И в списке чертежей для сборки есть и текущий открытый чертеж. То есть нужно скопировать самого себя в эту группу. Получается коллизия. 
    А посему теперь это работает так: Проверяется список чертежей для сборки. Если текущий открытый чертеж (на который и производится сборка) есть в этом списке, то он закрывается с сохранением. Далее создается временный пустой лист и на него в указанную точку собираются все чертежи из списка. Далее открывается тот чертеж, на который надо было собрать все чертежи, и на него переносится все из временного чертежа. Временный файл удаляется.


  • Немного всяких мелких улучшений в коде и удаление найденных мелких шероховатостей в интерфейсе.



Архив описаний предыдущих обновлений находится тут

Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation