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

Вниз

выделение в ListView   Найти похожие ветки 

 
Neox ©   (2003-04-10 21:51) [0]

в сво-вах для ListView выставлено OwnerDraw := True и имеется,соответсвенно, процедура:

procedure TForm1.LinksListDrawItem(Sender: TCustomListView;
Item: TListItem; Rect: TRect; State: TOwnerDrawState);
var
Brush: TBrush;
begin
Brush := TBrush.Create;

with LinksList.Canvas do
begin
if Odd(Item.Index) = True then
Brush.Color := $E4E4E4
else
Brush.Color := clWhite;

Windows.FillRect(handle, Rect, Brush.Handle);
TextOut(Rect.Left + 5, Rect.Top, Item.Caption);
TextOUt(LinksList.Columns[0].Width + Rect.Left + 5, Rect.Top,
Item.SubItems[0]);
end;
Brush.Free;
end;

проблема в том, при щелчке по объектам ListView не появляется подсветки. что надо дописать/исправить в OnDrawItem?


 
Neox ©   (2003-04-10 23:03) [1]

вопрос исчерпан, решение найдено



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
9-67080
Farcaller
2002-11-01 11:30
2003.04.21
OpenGL


4-67606
Psibug2
2003-02-19 12:52
2003.04.21
Окно своими руками, пригодное для Opengl...


1-67320
Sectey
2003-04-08 13:38
2003.04.21
Как заставит другую программу(процесс) записывать данные?


1-67250
Val
2003-04-10 15:54
2003.04.21
Не закрывается Excel. Почему?


1-67312
BetMaster
2003-04-08 08:09
2003.04.21
Как сделать выборку всех вариантов из списка из M элементов?