![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прорисовка при скроллинге в StringGrid e [D5, Win2k, WinXP]
Yaro © (2002-08-31 06:18:00)сабж
Yaro (2002-09-03 07:24:00) [1]ЮЮ -> спасибо
KSergey (2002-09-02 11:42:00) [2]>ЮЮ © (02.09.02 09:55)
Спасибо за науку нам, балбесам!
ЮЮ (2002-09-02 09:55:00) [3].Options.goThumbTracking:=true;
KSergey (2002-09-02 07:44:00) [4]Вот что бы не было чуть-чуть, TTCustomDelphiMaster оченб верно пытался уточнить, но безуспешно...
Думаю, придется переписать обработку события WM_VSCROLL (дописав реакцию на его параметры SB_THUMBPOSITION, SB_THUMBTRACK и SB_ENDSCROLL) для StringGrid"а (ну или переписать его, начитаю от какого-нибудь предка, смотря как получаться будет).
Yaro (2002-09-02 02:29:00) [5]Сергей Медяник_ -> Я, чуть-чуть не то имел в виду... Я имел в виду как сделать прорисовку окна при самом скроллинге, а не тогда, когда его завершаешь... (как в ворде2000, например)
Сергей Медяник_ (2002-08-31 16:37:00) [6]Пиши обработчик события OnDrawCell. Туда передается (ARow,ACol) строка,столбец и Rect - координаты прямоугольника ячейки. Дальше StringGrid1.Canvas.????? в меру фантазии и в рамках Rect (все нарисованное за пределами Rect не отображается на экране).
TTCustomDelphiMaster (2002-08-31 08:52:00) [7]Алекс Юстасу
Вас понял