Приветствую,
это возможно сделать только с использованием скриптов и языка запросов SQL.
Как я понимаю, цвет должен говорить о неком статусе записи, поэтому можно сделать так:
1. В таблице базы данных завести поле, в котором будет хранится статус записи.
2. При нажатии по кнопке, выполнять функцию SQLExecute, которая с помощью SQL запроса изменит статус выбранной записи, затем вызвать метод компонента TableGrid.dbUpdate, чтобы сработало событие OnChange
3. Воспользоваться событием OnChange, в которой написать код, который раскрасит строки с необходимым статусом.
http://myvisualdatabase.com/forum/viewtopic.php?id=451
Dmitry.