Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2013-12-02 18:38:18 ЛС | профиль | цитата
А вы знали, что...

У любого объекта в редакторе схем имеется 1 лишний не закрашенный пиксель "тени"!
Пиксель тени
А всё потому что, при рисовании прямоугольника в качестве цвета границ выставлялся белый цвет, а потом рисовались 2 линии серого цвета (эффект тени + придаёт объёмности).
Правая граница: Right+Top по Right+Buttom
Нижняя граница: Left+Buttom-1 по Right+Buttom+1

У себя же я реализовал следующим образом:
При рисовании прямоугольника для границ был выбран серый цвет и потом так же рисуются 2 линии:
Верхняя граница: Left по Right
Левая граница: Left по Left+Buttom
Что полностью избавило от лишних логических действий с пикселями т.к. линии полностью закрасили все пиксели.
Хотя в итоге я решил полностью отказаться от этих 2-х линий "тени", что и видно на скриншоте из первого сообщения

Вот так вот!



карма: 1
0