Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

полоса прокрутки в dbgrid [D6, dBase, FoxPro]


Poluprovodnik ©   (2004-07-14 04:18:00) 

Может вопрос уже заезженный, но все таки. Как по-дурацки ведет себя сабж, а именно ползунок не плавно перемещается как положено, а рывками т.е. он либо находится вверху, либо внизу, либо по центру. Сие можно как-нибудь исправить?


sniknik   (2004-07-14 07:21:00) [1]

если он так себя ведет это значит "рекномер" и "колзаписей" в присоедененном датасете = -1 (неопределено), и грид может определить только 3 состояния, конец рекордсета, начало и середину (и не начало и не конец).
изменить можно переводом датасета в другой режим работы или в имеюшемся выполнить действия после которых неопределенные параметры станут определены (обычно "фетчолл").


Bacuc   (2004-07-14 06:18:00) [2]

Можно сделать и так:
у ScrollBar'a Min = 1, а Max = количество записей в базе... И при перемещении ползунка перемещаться по базе...


Ильш   (2004-07-14 05:59:00) [3]

сие есть праильно! так и должно быть...
читай доки


Наверх

Титульная страница Поиск, карта сайта Написать письмо