Ну я в готовых компонентах не силен, потому подождем ответа от кого-нибудь, кто знает о таких компонентах.
Если не будет ответа, можно сделать как я говорил: сделать grid на 2 строки больше, чем область вывода, по положению ScrollBar'а определять номера строк, которые надо подгрузить из массива, и писать их туда, сдвигая grid на нужный коэффициент вверх/вниз для иллюзии плавной прокрутки. По идеи мерцать при отрисовке не должно, особенно с дабл-буфером, хотя не знаю. Делал нечто подобное, когда писал свой memo с подсветкой синтаксиса, только сдвигал на +/- одну строку не само окно отрисовки, а только координаты начала рисования текста.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
|