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

Вниз

Навигация в DBGrid   Найти похожие ветки 

 
Сергей77 ©   (2003-08-14 09:14) [0]

Нет события MouseWheel. Сетка на колесико вроде реагирует, перерисовывает ячейки, но курсор остается на месте, перемещается только стрелками на клавиатуре и на одну строку щелчком мыши. Что бы курсор перемещался колесиком надо вручную писать обработчик сообщений windows, и дорабатывать исходник DBGrid?
Может кто работал в D7, как там организовано DBGrid на колесо реагирует, может мне просто найти себе D7. ??


 
stud ©   (2003-08-14 09:19) [1]

поставь себе ehlib для d7 и ни о чем не думай))


 
sniknik ©   (2003-08-14 10:19) [2]

> Может кто работал в D7, как там организовано DBGrid на колесо реагирует...
там то же самое. делается легко (юзай dbgreed и можеш немного подумать ;о))

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;



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-10787
B. Rulkov
2003-08-22 20:00
2003.09.04
Помогите мастера! проблемы с сохранением информации в файл!


3-10619
Rel_
2003-08-13 09:16
2003.09.04
запрос SQL


14-10909
ДедушкаКо
2003-08-18 11:39
2003.09.04
уже опохмелился и пойду,наверное, домой


6-10850
панИкёр
2003-06-30 07:37
2003.09.04
как сделать на компьютере фтп сервер?


14-10982
Slawan
2003-08-11 13:04
2003.09.04
Мужики! У меня вопрос о Frame!