|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.04.2014, 16:36 | #1 |
Регистрация: 05.04.2014
Сообщений: 8
|
Invalid message parameter list
При покидании курсора некоторого прямоугольника должен изменяться параметр его рамки.
Код:
|
05.04.2014, 17:04 | #2 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
А Вы посмотрите в исходниках правильное количество параметров в методе обработчика CM_MOUSELEAVE - там нет Sender: TObject и никогда не было.
|
05.04.2014, 17:17 | #3 |
Регистрация: 05.04.2014
Сообщений: 8
|
|
05.04.2014, 17:27 | #4 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
У каждого из компонентов TShape есть событие OnMouseLeave, для которого назначаете один общий обработчик. Вот там имеется Sender: TObject, к которому и следует обращаться
|
05.04.2014, 17:28 | #5 |
Регистрация: 05.04.2014
Сообщений: 8
|
|
05.04.2014, 17:52 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
06.04.2014, 02:11 | #7 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
Цитата:
P.S. Хотя вопрос обработки сообщений CM_MOUSEENTER/CM_MMOUSELEAVE в Д7 до сих пор открыт. Вроде и есть средне-неплохое решение, только проверять его некому. |
|
06.04.2014, 10:55 | #8 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
как это обычно и делается, дописать самому в аналогично-измененный компонент, допустим TShapeEx
Код:
Код:
Код:
|
06.04.2014, 11:06 | #9 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
Тогда уж проще использовать "шаманский метод Geo", сам постоянно пользуюсь
|
06.04.2014, 11:37 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Для Image на днях этот пресловутый geo показывал, для shape можно аналогично
http://www.programmersforum.ru/showp...3&postcount=23
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
The message resource is present but the message is not found in the string/message table | Apokal | Win Api | 0 | 19.05.2011 18:06 |
project raised exception class estringlisterror with message list index out of bounds | obsession | Общие вопросы Delphi | 23 | 09.05.2011 01:31 |
EStringListError with message 'List index out of bounds (644)' после удаления дубликатов | dzds | Помощь студентам | 2 | 25.03.2011 09:39 |
ошибка raized exception class EListError with message 'List index out of bounds(1)'.Process stopped | SGRaptor | Софт | 0 | 22.05.2010 19:12 |
raised exception class EIdSocketError with message' Socket Error # 10022 Invalid argument | eldar | Работа с сетью в Delphi | 16 | 08.08.2008 23:49 |