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

Вниз

Как изменить выделение строки в ListView?   Найти похожие ветки 

 
Chaser ©   (2006-02-20 10:46) [0]

Как изменить цвет выделения (фокуса) строки в ListView (по умолчанию он синего цвета)?
Как изменить цвет текста в определенной строке ListView?


 
ЮЮ ©   (2006-02-20 11:00) [1]

ListView.Style = lbOwnerDraw... и в OnDrawItem рисуй, как вздумается


 
API   (2006-02-20 13:04) [2]

Как изменить цвет выделения (фокуса) строки в ListView (по умолчанию он синего цвета)?

Правой кнопкой мыши на рабочем столе... меню "Свойства" - закладка "Оформление" - кнопка "Дополнительно" - список "Элемент": "Выделенный пункт меню" - "Цвет 1": (выбирайте)


 
Chaser ©   (2006-02-20 13:08) [3]


> API   (20.02.06 13:04) [2]
>
> Как изменить цвет выделения (фокуса) строки в ListView (по
> умолчанию он синего цвета)?
>
> Правой кнопкой мыши на рабочем столе... меню "Свойства"
> - закладка "Оформление" - кнопка "Дополнительно" - список
> "Элемент": "Выделенный пункт меню" - "Цвет 1": (выбирайте)


Так мне надо в моей программе, а не в системе, так я и сам могу.


 
Chaser ©   (2006-02-20 13:11) [4]

А как в OnDrawItem рисовать-то, пример есть?


 
Demona   (2006-02-20 22:41) [5]

Например так:
procedure TForm1.List1DrawItem(Control: TWinControl; Index: Integer;
 Rect: TRect; State: TOwnerDrawState);
begin
with PlayList1.Canvas do
   begin
   //bg
   if State=[odSelected, odFocused] then
       Brush.Color:=$00C62200
       else
       Brush.Color:=clBlack;
   FillRect(Rect);
   if index=TestList1[0].chan_stat[1] (*plaing song index*) then
       begin
       Font.Color:=$00FFFFFF;
       Font.Style:=Font.Style;
       TextOut(Rect.TopLeft.X,Rect.TopLeft.Y, PlayList1.Items[index]);
       end
       else
       begin
       Font.Color:=$0000DD87;
       Font.Style:=Font.Style;
       TextOut(Rect.TopLeft.X,Rect.TopLeft.Y, PlayList1.Items[index]);
       end;
   end;
end;


 
Дмитрий Белькевич ©   (2006-02-21 01:04) [6]

Учти, что на некоторых цветовых схемах выделения вообще видно не будет.



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

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

Наверх




Память: 0.48 MB
Время: 0.058 c
9-1124121668
ArtemESC
2005-08-15 20:01
2006.03.26
DelphiX


3-1138637310
Ega23
2006-01-30 19:08
2006.03.26
Переменные типа image в скрипте


15-1141152916
ArtemESC
2006-02-28 21:55
2006.03.26
Модифицировать ячейку таблицы в HTML...


1-1140265634
Compton's G
2006-02-18 15:27
2006.03.26
Движение под углом


11-1123077196
Dodfr
2005-08-03 17:53
2006.03.26
Remove tab in tabcontrol howto ?