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

Вниз

Прокрутка в DBGrid   Найти похожие ветки 

 
tazik ©   (2005-08-13 21:59) [0]

Здравствуйте!

Возможно ли сделать нормальную прокрутку в DBGrid?

Спасибо.


 
GanibalLector ©   (2005-08-13 22:06) [1]


procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
 var Handled: Boolean);
begin
 if Msg.message = WM_MOUSEWHEEL then  
 begin
   //***********Form6
   if (assigned(Form6)) then  
   begin
     if Form6.DBGrid1.Focused then
     if Form6.DBGrid1.DataSource.DataSet.Active then
     begin
       if(( msg.wParam <=32512) and
       ( Msg.message = WM_MOUSEWHEEL)) then
       Form6.DBGrid1.DataSource.DataSet.Next;
       if(( msg.wParam > 32512) and
       ( Msg.message = WM_MOUSEWHEEL)) then
       Form6.DBGrid1.DataSource.DataSet.Prior;
       Handled:=true;
     end;
   end;
...


 
tazik ©   (2005-08-13 22:20) [2]

Так, так, у меня хомяк без колес. Или это код можно еще преобразовать?
Я хочу что бы был нормальный скролер, например, как в ListView. Что бы левой кнопкой мыши можно было прокручивать.


 
jack128 ©   (2005-08-13 22:59) [3]

DataSet.Open;
DataSet.Last;
DataSet.First;



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
14-1123749680
GRAND25
2005-08-11 12:41
2005.09.04
Шахтер - Интер (продолжение)


3-1122450217
Zmiy
2005-07-27 11:43
2005.09.04
ADOStoredProc


2-1105004871
syte_ser78
2005-01-06 12:47
2005.09.04
Обработка ошибок


6-1116700838
avtsasha
2005-05-21 22:40
2005.09.04
Выполнение php скриптов через делфю


3-1122234776
Валера
2005-07-24 23:52
2005.09.04
Delphi 6 + dbExpress + MySql