![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какое условие для раскраски Grid [D6, dBase, FoxPro]
btv © (2002-10-02 15:37:00)Здравствуйте, мастера! Я уже прочитала подсказку, как раскрасить строку в сетке, но я только учусь и потому, видимо, не знаю очевидного. Какое условие нужно написать, для того, чтобы расскрасить строку, если в ней произошла корректировка, т.е. поменяли количество и надо бы поменять цвет этой строки.
Заранее, благодарю.
Zz_ (2002-10-02 16:04:00) [21]grid.canvas.brush.color := clWindow;
if(table.fieldByName("QQ").asinteger>0)then grid.canvas.brush.color := clAqua;
AM (2002-10-02 16:03:00) [22]А на самом, чтобы очень много полезного по этой теме узнать загляни на:
http://www.delphikingdom.com/helloworld/dbgridcolor.htm
Удачи!
Prooksius (2002-10-02 15:53:00) [23]Мой совет: возми DBGridEh, напиши обработку события OnGetCellParams.
Там есть параметр AFont: TFont и Background: TColor, эти цвета-то и меняешь, как захочется.
Меньше проблем и все гораздо проще.