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

Вниз

Мышь на компоненте или в не его приделах.   Найти похожие ветки 

 
Goblinus   (2003-07-19 02:20) [6]


> мне сказали, что через CM_MouseEnter и CM_MouseLeave можно
> без проблем написать потомка, что я в принципе и делал,
> но вот как повесить эти сообщения на определённый контрол?
> Только ли через ядро?


" -Как приготовить тушеного гиппопотама?
-Берете гиппопотама и тушите."

Не понял, в чем проблема. Просто отнаследуйся и добавь в раздел protected нового класса две процедуры:

procedure CMMouseEnter( var Msg: TMessage); message CM_MouseEnter;
procedure CMMouseLeave( var Msg: TMessage); message CM_MouseLeave;


Если имеется ввиду, что на некоторые контролы надо вешать эти сообщения, а на некоторые нет и влом новые классы создавать - можно через хуки.



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

Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
1-20499
Duran
2003-07-25 11:05
2003.08.07
Типы


7-20823
Shadow
2003-05-25 14:19
2003.08.07
Серийный номер.


1-20565
Ivolg
2003-07-23 10:56
2003.08.07
Сохранение!!!


14-20718
snake1977
2003-07-23 16:52
2003.08.07
Viersion info


6-20659
Hender
2003-06-01 02:22
2003.08.07
TcpSocket





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский