Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.30;
Скачать: CL | DM;

Вниз

Поведайте про решение проблемы с несоответствием скроллбара!   Найти похожие ветки 

 
Aleksandr ©   (2003-12-04 14:44) [0]

Знаю, что есть классический пример, как заставить в DBGrid отображать бегунки на скроллбарах в точном соответствии с нахождением курсора в наборе данных. Только вот найти не могу никак его :(...


 
sniknik ©   (2003-12-04 14:55) [1]

вот уж не знал что это уже классика. ;о)) мышка у тебя с колесиком?

TMyDBGrid = class(TDBGrid)
procedure WMMouseWheel(var Msg: TWMMouseWheel); message WM_MOUSEWHEEL;
end;

procedure TMyDBGrid.WMMouseWheel(var Msg: TWMMouseWheel);
begin
if DataSource.DataSet.Active then begin
if Msg.WheelDelta > 10 then DataSource.DataSet.Prior;
if Msg.WheelDelta < -10 then DataSource.DataSet.Next;
end;
end;


 
dmtr ©   (2003-12-04 15:01) [2]

DataSet.FetchAll


 
sniknik ©   (2003-12-04 16:05) [3]

у вот про что, а я почемуто подумал про маркер когда колесиком прокручиваеш. тоже позиция сходит с реального курсора в датасете.



Страницы: 1 вся ветка

Текущий архив: 2003.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-99608
Vitaliygavrilov
2003-12-17 10:55
2003.12.30
Возможно ли при работе программы изменить ее интерфейс


6-99675
Addead
2003-11-02 18:21
2003.12.30
послать письмо на почту от...


14-99781
avk02
2003-12-03 04:53
2003.12.30
Корпус Xaser III v2000 Super Tower


1-99602
axx
2003-12-17 13:04
2003.12.30
Подскажите как выгрузить содержимое Array of Byte


3-99470
Adoon
2003-12-04 13:15
2003.12.30
Как узнать данные записей в TDataSet не перемещаясь по ним?