Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Какое условие для раскраски Grid [D6, dBase, FoxPro]


Страницы:   1 2

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, эти цвета-то и меняешь, как захочется.
Меньше проблем и все гораздо проще.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо