![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.10.2008
Сообщений: 31
|
![]()
Как сделать чтобы наводя на image курсор картинка менялась, а убирая курсор с imaga’а картинка менялась обратно.
|
![]() |
![]() |
![]() |
#2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Что менеялось на что и как ? Опять надо звонить экстрасексу.
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 226
|
![]()
обработай эту процедуру она возникает при наведении мышки на имадж
procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin Form1.Caption:='Мышка наведена на имадж'; end; |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.10.2008
Сообщений: 31
|
![]()
Ну например как на кнопку наводишь она меняет свой цвет. Меняется само изображение
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 226
|
![]()
чтобы изменить имадж после убратия мышки сделай такую же процедуру для формы
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin Form1.Caption:='Мышка убрана с имиджа'; end; |
![]() |
![]() |
![]() |
#6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
нельзя сравнивать TImage и TButton ( т.к. один имеет хендл - т.е. окно, а другой нет ) по этому это разные вещи совершенно. Если есть возможность не использовать Image то лучше создайте свой контрол или регируйте на сообщения ( VCL CM_MOUSEENTER, CM_MOUSELEAVE вроде так ) а так же для Windows - WM_MOUSELEAVE и вроде WM_MOUSEHOVER для того чтобы их использовать смотрите MSDN и информацию в сети. Если нужен именно TImage то тогда чтобы не пудрить себе и людям мозги ставьте локальный хук на WH_MOUSE и проверяйте что находится под мышью.
p.s. ну реально народ ) не ответы а спам какой-то Последний раз редактировалось BOBAH13; 17.10.2008 в 22:41. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 226
|
![]()
вот исходник
|
![]() |
![]() |
![]() |
#8 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Цитата:
![]() ![]() |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 06.06.2007
Сообщений: 282
|
![]()
Только сегодня это делал =)
Код:
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 226
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
получить значение ID при наведении мышкой | badfilin | JavaScript, Ajax | 9 | 25.04.2009 19:35 |
Звук при наведении мышки на ссылку | BangBangFM | HTML и CSS | 5 | 07.09.2008 15:14 |
Выдвижение формы при наведении | Stanislav | Общие вопросы Delphi | 11 | 24.08.2008 00:24 |
изменение цвета Panel при наведении мыша | Kashp | Компоненты Delphi | 8 | 08.09.2007 10:18 |
Изменение вида Image при наведении указателя | Сергей А | Помощь студентам | 3 | 05.08.2007 15:26 |