Вниз
Скачать: CL | DM;

Шрифты в owner-drawn ListBox   Найти похожие ветки 

← →
ImPuls$$   (2005-08-18 10:35) [0]

Как в ListBox при loOwnerDrawVariable выводить строки с нормальным (в смысле нежирным) шрифтом?? Попробовал на DrawItem устанавливать новый шрифт для DC (ListBox.Canvas.Handle), но получается так, что он устанавливается только при выделении некоторого элемента, тогда как остальные элементы ListBox остаются с жирным шрифтом. Как с этим можно бороться?


← →
ImPuls$$   (2005-08-18 11:57) [1]

Все получилось, оказалось, что я шрифт устанавливал до того, как проверял DrawAction, и, наверное, считалось по умолчанию DrawAction = [odaSelect]. Переместил присваивание за это условие и все заработало.


← →
Thaddy   (2005-08-19 00:36) [2]

No need to!

To have non fat font in every control, simple add this to the applet main form code:

form.font.releasehandle;
form.font.assignhandle(getstockobject(default_gui_font));

You will see that all your controls look just like in the VCL or MFC.

I think this code should have been standard in KOL. who uses win 3.0 style gui"s nowadays, and it adds only very little code.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.976 c
1-1141382533
Alex007
2006-03-03 13:42
2006.04.09
отладка dll в Delphi6


1-1141683020
Pavia
2006-03-07 01:10
2006.04.09
CRC16/32


15-1142350792
Vlad
2006-03-14 18:39
2006.04.09
А кто-нибудь знает, новый закон о рекламе вступил в силу?


11-1123713644
Thaddy
2005-08-11 02:40
2006.04.09
Why does kol and D2005 seem to work only in PAS_VERSION mode?


15-1142327598
КаПиБаРа
2006-03-14 12:13
2006.04.09
Подскажите инструмент для создании баз в MS SQL




   Наверх