Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Anti-aliasing   Найти похожие ветки 

 
valery_f   (2002-08-16 15:55) [0]

Здается мне, что винда может рисовать сглаженные линии и пр. Но как ее заставить это делать? Кто что посоветует?


 
Ученик ©   (2002-08-16 15:58) [1]

Частичный ответ для шрифтов

procedure AntiAliasFont(Font : TFont);
var
lf: TLogFont;
begin
GetObject(Font.Handle, SizeOf(TLogFont), @lf);
if lf.lfQuality <> ANTIALIASED_QUALITY then begin
lf.lfQuality := ANTIALIASED_QUALITY;
Font.Handle := CreateFontIndirect(lf);
end
end;


 
valery_f   (2002-08-16 16:13) [2]

2Ученик - Да с шрифтами то понятно... Просто я помню, что когда-то MoveTo/LineTo у меня рисовал сглаженную линию (и я тогда ругался, т.к. нужна была несглаженная :)...


 
Ученик ©   (2002-08-16 16:16) [3]

>valery_f (16.08.02 16:13)
Может быть использовался не GDI, а DirectX ?


 
valery_f   (2002-08-16 16:25) [4]

> Ученик © (16.08.02 16:16) Может быть использовался не GDI, а DirectX ?

Хе! Можно и OpenGL (так и делаем), но хотелось бы без лишних прибамбасов, тем более - если это есть в GDI... если, конечно, есть...


 
vedmed ©   (2002-08-16 16:44) [5]

В GDI этого вроде нет, но точно есть в GDI+ , посмотри на http://www.delphikingdom.com там где-то был pascal интерфейс к нему.
Также посмотри графическую библиотеку на http://g32.org


 
valery_f   (2002-08-16 17:56) [6]

2 vedmed - У меня этот эффект наблюдался без GDI+. Но все равно спасибо - похоже интересная тема, покопаюсь.



Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
3-7831
Nikolai_Sch
2002-09-12 10:24
2002.10.03
Вопрос по запросам из БД (по компоненту TQuery)


1-7969
Костя Кубарев
2002-09-24 02:06
2002.10.03
Уважаемые! Как вытащить те ссылки, что внутри IExplorera?


1-7987
vadim2
2002-09-20 13:51
2002.10.03
как сделать, чтобы dbgrid обрабатывал wm_paste?


3-7773
Lion
2002-09-13 00:22
2002.10.03
Индексы в FoxPro


1-7953
AFrolov
2002-09-20 17:39
2002.10.03
Как узнать выделена строка в StringGrid или нет?