Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.01.18;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
2-1228136694
Matveih1
2008-12-01 16:04
2009.01.18
Outlook


15-1227016168
Kolan
2008-11-18 16:49
2009.01.18
Инструменты для картографии


15-1227096604
GEN++
2008-11-19 15:10
2009.01.18
Пропала пол_л_итра компонентов в D5


2-1228294295
NieL
2008-12-03 11:51
2009.01.18
Сохранение геометрических параметров формы


15-1227512397
nnov
2008-11-24 10:39
2009.01.18
звук sound blaster 5.1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский