Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
11-99514
xela777
2002-07-07 23:55
2003.12.30
работа с датами в delphi 6


14-99771
Думкин
2003-11-14 14:10
2003.12.30
Встреча в Новосибирскке.


1-99524
wolf01
2003-12-16 14:16
2003.12.30
Узнать о изменеии свойства Visible


1-99541
SashaTihonov
2003-12-18 01:53
2003.12.30
Как закрыть зависшую программу из Delphi?


3-99497
Avreliy
2003-12-04 15:24
2003.12.30
Сложение строк в ИБейз




   Наверх