антиалийзинг

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Странник
незнакомец
Сообщения: 8
Зарегистрирован: 16.06.2010 18:36:02

антиалийзинг

Сообщение Странник »

Всем привет.
В свойствах Canvas наткнулся на AntiAliasingMode.
пробовал:
Canvas.AntialiasingMode:=amOn;
Canvas.LineTo(20,400);
все равно рисует с зазубринами. никакого антиалиайсинга нет и впомине. спрашивается, для чего нужна эта опция?
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Ну, для шрифтов сглаживание работает (в Win, во всяком случае).
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

Эта фича нужна потому, что в некоторых виджетсетах (сейчас это afaik только Qt) можно включать/выключать сглаживание при рисовании на Canvas'е.
Странник
незнакомец
Сообщения: 8
Зарегистрирован: 16.06.2010 18:36:02

Сообщение Странник »

Всем спасибо за разъяснения :P
Ответить