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

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

DBGrid, скроллинг


Alexander Smith ©   (2004-02-06 17:01:00) 

Как в скроллинге DBGrida победить глюк следующего вида:
лифт скроллбара фиксирует только три позиции - самый верх на первой строке, самый низ на последней, центр - на любой другой.


sniknik   (2004-02-07 00:11:00) [1]

> TDBGrid - уникум в своём роде, т.к. его баги - эндемики.
ага, и именно поэтому в "любом другом гриде" беретря за основу TDBGrid. ;~)

> Может кто поможет кодом как перекрыть его методы прорисовки лифта ?
не в чем помогать, поведение авсолютно нормальное и означает что твой набор данных вместе с твоим движком базы не дает необходимых данных. конкретно RecordCount и RecNo в наборе неопределены, исправь это(настройки, фетчи, того чего у тебя там используется) и все станет нормально.


Fay   (2004-02-06 20:20:00) [2]

>> Не хотелось бы вставлять Ehlib..
Почему?! TDBGrid - уникум в своём роде, т.к. его баги - эндемики.
Возьми любой другой грид и не парься.


Alexander Smith   (2004-02-06 18:20:00) [3]

Не хотелось бы вставлять Ehlib..
Может кто поможет кодом как перекрыть его методы прорисовки лифта ?


VLAD-MAL   (2004-02-06 18:10:00) [4]

Вот приличный вариант: FIB+ + DBGridEh


Alexander Smith   (2004-02-06 18:09:00) [5]

Имеется в виду - другой движок БД - другую компоненту, или свою писать :?)


Johnmen   (2004-02-06 17:29:00) [6]

>Alexander Smith © (06.02.04 17:21) [5]

Что подробнее ?


Alexander Smith   (2004-02-06 17:21:00) [7]

2MV попробую, спасибо.
2Johnmen - подробнее напишите пожалуйста. ?


Johnmen   (2004-02-06 17:15:00) [8]

Никак...
Но можно использовать другой движок для БД...


MV   (2004-02-06 17:14:00) [9]

Юзай Fetch all в своем датасете. Только может, тормозить будет.


Alexander Smith   (2004-02-06 17:13:00) [10]

Хорошо... как эту фияу перекрыть ?


Johnmen   (2004-02-06 17:07:00) [11]

Это не глюк, это фича. Причем не гридовская. А значит бороться бесполезно...:)


Наверх

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