![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.04.2014
Сообщений: 8
|
![]()
При покидании курсора некоторого прямоугольника должен изменяться параметр его рамки.
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
А Вы посмотрите в исходниках правильное количество параметров в методе обработчика CM_MOUSELEAVE - там нет Sender: TObject и никогда не было.
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 05.04.2014
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
У каждого из компонентов TShape есть событие OnMouseLeave, для которого назначаете один общий обработчик. Вот там имеется Sender: TObject, к которому и следует обращаться
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 05.04.2014
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Цитата:
P.S. Хотя вопрос обработки сообщений CM_MOUSEENTER/CM_MMOUSELEAVE в Д7 до сих пор открыт. Вроде и есть средне-неплохое решение, только проверять его некому. |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
как это обычно и делается, дописать самому в аналогично-измененный компонент, допустим TShapeEx
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
![]()
Тогда уж проще использовать "шаманский метод Geo", сам постоянно пользуюсь
|
![]() |
![]() |
![]() |
#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 |