Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.09;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.036 c
2-1143013932
Mozgan
2006-03-22 10:52
2006.04.09
Как в HTML через Delphi задать цвет шрифта?


15-1142683769
Petr V. Abramov
2006-03-18 15:09
2006.04.09
Юридический форум


2-1143059740
Georgiy
2006-03-22 23:35
2006.04.09
InitializeAcl SECURITY_ATTRIBUTES крутые вопросы


15-1142853447
Rentgen
2006-03-20 14:17
2006.04.09
для чего нужна ISaGRAF ?


2-1143271124
Der Nechk@ssoff
2006-03-25 10:18
2006.04.09
Непонимаю как исправить error