Необходимо пользователю предоставить возможность выделять цветом строки
Делаю так : завела дополнительный столбец и две кнопки одна выделить (в ней в этот столбец пишется 1) и другая- отменить выделение (в ней в этот столбец пишется 0).
С этим проблем нет . В событие procedure TForm38.DBGridEh1GetCellParams(Sender) идет прорисовка. Чтобы пользователь увидел что строка выделена передергиваю запрос. А это достаточно медленно. Можно ли каким нибудь другим способом отрисовать цвет шрифта в ячейке ? Нашла временное выделение строки но как только курсор меняет свое местоположение выделение пропадает? Подскажите плиз
Добавлено:
Люди подскажите можно ли как-нибудь расскарить строки кроме как DBGridEh1GetCellParams(Sender)?
Делаю так : завела дополнительный столбец и две кнопки одна выделить (в ней в этот столбец пишется 1) и другая- отменить выделение (в ней в этот столбец пишется 0).
С этим проблем нет . В событие procedure TForm38.DBGridEh1GetCellParams(Sender) идет прорисовка. Чтобы пользователь увидел что строка выделена передергиваю запрос. А это достаточно медленно. Можно ли каким нибудь другим способом отрисовать цвет шрифта в ячейке ? Нашла временное выделение строки но как только курсор меняет свое местоположение выделение пропадает? Подскажите плиз
Добавлено:
Люди подскажите можно ли как-нибудь расскарить строки кроме как DBGridEh1GetCellParams(Sender)?