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

Вниз

TComboBox под колесиком .. мыши   Найти похожие ветки 

 
timekiller ©   (2008-12-02 12:34) [0]

Вроде отловил прокрутку мыши в классе комбобокса

................
................
procedure CMMouseWheel(var Message: TCMMouseWheel); message CM_MOUSEWHEEL;
................
................
procedure TComboBox.CMMouseWheel(var Message: TCMMouseWheel);
begin
 ShowMessage("!");
end;



Все происходит перед тем как бокс смещает itemindex ..
Подскажите как обнулить Message?


 
timekiller ©   (2008-12-02 12:37) [1]

По русски: как вообще запретить реакцию на прокрутку?


 
Сергей М. ©   (2008-12-02 12:38) [2]


> как обнулить Message?


За каким лешим его обнулять-то ?


 
Сергей М. ©   (2008-12-02 12:40) [3]


> как вообще запретить реакцию на прокрутку?


The WM_MOUSEWHEEL message is sent to the focus window when the mouse wheel is rotated. The DefWindowProc function propagates the message to the window"s parent. There should be no internal forwarding of the message, since DefWindowProc propagates it up the parent chain until it finds a window that processes it.


 
timekiller ©   (2008-12-02 12:59) [4]

Так далеко мне пока страшно .. Это мне надо рубануть какоето корневое проперти окна??
Не могу ли я какнибуть "сбить" messages именно этой функцией?


 
timekiller ©   (2008-12-02 15:51) [5]

Сорри, пара подсказок для Мастеров..:
Слова "вообще" и "запретить реакцию" относятся исключительно к TComboBox, то есть я соответствовал теме, которую я же создал (см. выше)


 
timekiller ©   (2008-12-02 17:45) [6]

Нашел!
Может кому пригодится:
procedure TComboBox.CMMouseWheel(var Message: TCMMouseWheel);
begin
 Message.Result := -1;
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1227246774
Math
2008-11-21 08:52
2009.01.18
Более точные вещественные числа чем Extended?


10-1152170299
d_oleg
2006-07-06 11:18
2009.01.18
распределенный COM-сервер


15-1227442297
Slider007
2008-11-23 15:11
2009.01.18
С днем рождения ! 23 ноября 2008 воскресенье


15-1227381847
DillerXX
2008-11-22 22:24
2009.01.18
Помогите с регекспом (Perl-совместимым)


1-1200230813
Fixi4eeG
2008-01-13 16:26
2009.01.18
Всплывающее окошко/подсказка из трея