Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Своя отрисовка TStringGrid
Показать сообщение отдельно

Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


DefaultDrawing не обязательно должен быть false для перерисовки ячейки, например если тебе надо только изменить ее цвет то оставь true, будет меньше проблем с отрисовкой fixed & focused ячеек, а делается все просто:
в onDrawCell
Canvas->Brush->Color=clRed;
Canvas->FillRect(ARect);
Canvas->TextOut(ARect.Left+2,ARect.Top+2,Cell[ACol][ARow]);
можно вместо TextOut использовать TextRect, только тогда brush->Style=bsClear;

Отправлено: 19:00, 15-09-2003 | #2

Название темы: Своя отрисовка TStringGrid