![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ламерский вопрос по TSrtingGrid... [D6, Win2k]
ev © (2002-08-30 19:12:00)как сделать, чтобы у StringGrid сразу была полоса прокрутки?
Юрий Зотов (2002-08-31 01:55:00) [1]> вот к чему приводит спешка.....
Если бы только к этому...
Unhandled Exception (2002-08-31 01:34:00) [2]Тов. ev!
Юзай функции SetScrollInfo и т.д.
ev (2002-08-30 20:00:00) [3]вот к чему приводит спешка.....
я в onDrawCell вызывал функцию, которая вызывает перирисовку... получается вечный цикл....
ev (2002-08-30 19:56:00) [4]логично... но почему-то гораздо чаще... :(
Song (2002-08-30 19:53:00) [5]При прорисовке каждой ячейки.
ev (2002-08-30 19:51:00) [6]как часто вызывается TStringGrid.onDrawCell ?
ev (2002-08-30 19:48:00) [7]спасибо, с цветом уже разобрался :)
а вот с прокруткой пока не получается... :(
Song (2002-08-30 19:42:00) [8]Закрасить это как? Выделить фокусом или выделить цветом?
Выделить цветом:
TStringGrid.onDrawCell
Выделить фокусом:
TStringGrid.Selection
ev (2002-08-30 19:39:00) [9]да и еще, как закрасить одну ячейку?
если делать Canvas.... то появляется какая-то полоска... или я совсем разучился.... :(
Song (2002-08-30 19:29:00) [10]Да есть конечно идеи, но на практике не пробовал.
Ну например EnableScrollBar(), ShowScrollBar(), WS_HSCROLL, WS_VSCROLL
Song (2002-08-30 19:23:00) [11]Добавить итемов по суммарной высоте, превышающей высоту клиентской области компонента.
ev (2002-08-30 19:23:00) [12]а без этого никак?