Главная страница
    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.8 MB
Время: 0.042 c
1-20500
Alex-21
2003-07-23 21:25
2003.08.07
?????? & c_1252.nls


14-20749
Ahmad K
2003-07-15 23:18
2003.08.07
Можноли


14-20748
Вовка Путин
2003-07-19 10:15
2003.08.07
Сегодня в рассылке прислали


14-20766
Сатир
2003-07-19 16:09
2003.08.07
сабж


14-20747
gn
2003-07-18 13:04
2003.08.07
ВСТРЕЧА МАСТОКОВ В ОМСКЕ





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