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

Вниз

Градиентная заливка строк в DBGrid   Найти похожие ветки 

 
AndrewK   (2007-08-15 10:53) [0]

Добрый день.

Как можно в EHLib (или DBGrid) раскрасить строки градиентной заливкой? Хочется выделить фиксированные одним градиентом, а текущую строку подсветить другим.

Заранее спасибо.


 
Gregogy   (2007-08-15 12:15) [1]

Создать потомок и переписать метод drawcell.


 
DVM ©   (2007-08-15 12:15) [2]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=168


 
AndrewK   (2007-08-15 15:10) [3]

Спасибо, что откликнулись.
Статью прочитал. К сожалению там про градиент не слова. И как рисовать на фиксированных строках я из примера не понял.
Делаю для примера  

procedure TformColorGrid.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
  TDBGrid(Sender).Canvas.Brush.Color := clGreen;
  TDBGrid(Sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);
  inherited;
end;


Зарисовываются колонки с данными. Фиксированные колонки остаются серыми. Где еще можно посмотреть?


 
имя   (2007-09-25 22:44) [4]

Удалено модератором



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-1191076411
KemSnake
2007-09-29 18:33
2007.12.16
Изменение цвета и размера полосы прокрутки TStringGrid.


15-1195046851
vasIZmax
2007-11-14 16:27
2007.12.16
Оптимизация по Парето (имхо, неэффективно решается)


1-1190981950
Chaser
2007-09-28 16:19
2007.12.16
Распаковка ZDecompressStream


1-1190805481
Алла_И
2007-09-26 15:18
2007.12.16
Изменить высоту item Listview


15-1195208295
Асм
2007-11-16 13:18
2007.12.16
студия для асма