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

Вниз

Изменить цвет строки в компоненте TlistView???   Найти похожие ветки 

 
Jenya   (2005-12-12 23:11) [0]

Здравствуйте....
Столкнулся с проблемой в Delphi нужно в компоненте TlistView изменить цвет выделенной одной строки...
т.е. кнопка при нажатии на которой цвет строки менялся на другой.
Типа :
Tlistview1.Font.color:=clred;

Но это команда меняет цвет всех строк... у нужно только выделенной... а в свойстве Tlistview1.selected. там нет параметра изменяющего цвет.

Если кто знает помогите пожалуйста..
Заранее огромно спасибо.


 
Andron.Ru ©   (2005-12-13 11:59) [1]

Обрабатывай событие OnCustomDrawItem

procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;
 Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
 if item.Selected = true then
   sender.Canvas.Font.Color := ClRed;
end;


 
Jenya   (2005-12-15 09:13) [2]

Нужно, чтобы при нажатии на кнопку менялся цвет выделенной строки компонента TlistView. При этом обработчике если стоит True выделяется все стоки белым без изменения, а если False - все красные без изменения.
Помогите


 
Jenya   (2005-12-15 13:16) [3]

Помогите, пожалуйста, нужно очень срочно.
Спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.06 c
6-1128674266
Mr. WAP
2005-10-07 12:37
2006.01.22
*.wml -> в нормальный вид ..


4-1131709411
Альф
2005-11-11 14:43
2006.01.22
Определения свободного места на NTFS-диске


10-1110129548
AL CAPONE
2005-03-06 20:19
2006.01.22
OLE+WORD


3-1132729810
syte_ser78
2005-11-23 10:10
2006.01.22
Помогите с написанием запроса


14-1135470822
Yerlan Dossanov
2005-12-25 03:33
2006.01.22
Взаимодействие Delphi с ОС Unix