![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отрисовка списков. [D7, WinXP]
raqy.style © (2007-01-22 22:12:00)Здравствуйте!
При отрисовке Item'ов списка (ListBox) они выделяются точками по контуру Item'a. как этого можно избежать? И есть ли разница версия винды, в которой запускается прога?
if odSelected in State then
begin
list.Canvas.ClipRect;
List.Canvas.Pen.Color := $00FBB555;
List.Canvas.Brush.color := $00FBB555;
List.Canvas.Font.Color := clWhite;
List.Canvas.Font.Style := [fsBold];
list.Canvas.TextOut(rect.Left+5,rect.Top+2,List.Items[index])
end
Заранее благодарен!
Loginov Dmitry (2007-01-23 07:46:00) [1]Расскажи, что полезного делает вызов следующей функции:
> list.Canvas.ClipRect
raqy.style (2007-01-22 22:18:00) [2]
> есть ли разница версия винды
тю, ну и написал....
имеет ли значение версия Windows?