Здравствуйте, Аноним, Вы писали:
А>Давно не мучился с графикой... Стал простой вопрос о том, как люди решают проблему с перьями и системой рисования в Windows Forms и C#. А>Как нужно реализовать алгоритм рисования графических примитивов на холсте так, чтобы качество(с точки зрения геометрии и перекрытия отдельных элементов) не страдало от толщины пера?
Нууу.. может отказаться от перьев вообще и работать только с заливкой?
Нарисовал "внешний" прямоугольник, уменьшил recf на толщину предполагаемого пера
Нарисовал "внутренний" прямоугольник, уменьшил recf на толщину предполагаемого пера
Нарисовал третий прямоугольник вложенным во внутренний.
Первый и второй прямоугольники имитируют рисование с пером, а последний — заливку.