УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

Разъезжается верстка


Автор Повідомлення
Повідомлення створено: 18. 04. 2016 [15:50]
s03Hejd
Jo Zoid
Автор теми
Зареєстрован(а) с: 31.03.2016
Повідомлення: 33
При создании кадра мнемосхемы в виджетах ставлю размеры мнемосхемы 1385х800 и использую масштаб 1х1. Чтобы вывести мнемосхему без скроллов в режиме 1920х1080 во вкладке проекты у мнемосхемы ставлю разрешение 1385х800 и масштаб 0,56х0,7. При запуске проекта все выводится как и надо - без скроллов. Когда стал добавлять трубопроводы начались косяки. В редакторе все отображается ровно (рис 1), если запустить проект, то часть трубопроводов съезжает (тройник на рис 2). Наверное это как то связано с масштабированием.
И еще такая проблема: если что то добавляется или удаляется при редактировании мнемосхемы во вкладке "Виджет", то изменения на мнемосхеме во вкладке "Проекты" появляются. А если делаешь просто выравнивание объектов, то изменений на мнемосхеме во вкладке "Проекты" нет.
Поделитесь опытом кто как решает подобные проблемы?

[Повідомлення редагувалось 1 раз(ів), останній раз 18.04.2016 в 16:13.]
Вкладений файл

Screenshot from 2016-04-18 15:21:29.png (Тип файлу: image/png, Розмір: 7.21 кілобайтів) — 2103 завантажень
Screenshot from 2016-04-18 15:22:25.png (Тип файлу: image/png, Розмір: 7.22 кілобайтів) — 2114 завантажень
Повідомлення створено: 19. 04. 2016 [08:49]
s03Hejd
Jo Zoid
Автор теми
Зареєстрован(а) с: 31.03.2016
Повідомлення: 33
Проблема связана с тем, что при расстановке объектов на мнемосхеме и с учетом масштабирования их координаты устанавливаются с точностью до тысячных долей пикселя. Поэтому в разных масштабах отображение может отличаться.
Решение следующее, может кому-то пригодится: во вкладке "Виджет" рисуем мнемосхему, потом идет во вкладку "Проекты", устанавливаем необходимый масштаб и у всех объектов проверяем атрибуты Геометрия/x и y. Если значения x и y дробные, то устанавливаем ближайшие целые значения. Запускаем на исполнение, если есть смещения, то эти элементы двигаем на целое количество пикселей, чтобы скорректировать положение.
Было бы неплохо, если бы в редакторе были настройки "Привязка объектов по сетке" и "Шаг сетки", чтобы объекты автоматически выравнивались на целое количество пикселей.

[Повідомлення редагувалось 1 раз(ів), останній раз 19.04.2016 в 08:50.]



2883