Изменение позиций элементов при групповом копировании.
Приветствую.
Например есть три текстовых поля размером 30мм расположенных друг за другом. То есть левые координаты например 10,40,70 мм соответственно.
При копировании и вставке координаты смещаются.
Получается что-то вроде 10, 39.97, 69.76.
Надеюсь поправите.
Есть ли на сайте открытый раздел куда можно сообщать о багах?
Спасибо.
Например есть три текстовых поля размером 30мм расположенных друг за другом. То есть левые координаты например 10,40,70 мм соответственно.
При копировании и вставке координаты смещаются.
Получается что-то вроде 10, 39.97, 69.76.
Надеюсь поправите.
Есть ли на сайте открытый раздел куда можно сообщать о багах?
Спасибо.
Комментарии
Ошибку повторить не удалось. Не могли бы Вы описать по шагам последовательность действий?
Выделяем большой блок смежных текстовых полей. Их позиции выставлены в свойствах и корректны.
Делаем Ctrl+C, Ctrl+V и пытаемся вставить скопированный блок точно под исходным.
Смотрим пример 1. По Скриншоту уже видно, что дизайнер расставляет направляющие не для всех полей (голубые линии).
После вставки часть полей оказалось точно под исходными( там где были проведены направляющие), а часть полей смещена.
Смотрим примеры 2,3 поле Left в свойствах.
Текущая версия FastReport.Net 1.4.1 Windows 7 x64.
Надеюсь поможет.
Есть ещё похожее изменение координат у выделенных объектов при простом их перемещении из одного бенда в другой. Версия 1.4.17.
Простой пример: создаем новый отчет, кидаем в бенд "данные" 4 поля текст идущие друг за другом выстроенные в линию. Выделяем их мышкой и начинаем перемещать между бендами. Через пару перемещений координаты некоторых текстовых полей будут смещаться в лево, иногда у крайнего справа, иногда у тех, что в середине. После перемещения полей на другой бенд, кнопку мышки отпустить и снова переместить их в другой бенд.
При перемещении большого числа полей, смещается произвольное их количество. Очень неудобно, когда переносишь поля из бенда данные, в только что созданный дочерний, приходится выискивать и сдвигать нарушителей разметки.
Я попытаюсь это исправить в следующем билде (будет доступен в четверг).