0 / 0 / 0
Регистрация: 02.12.2010
Сообщений: 10
|
|
1 | |
Эмитатор OnMouseOver08.12.2010, 16:16. Показов 2780. Ответов 2
Метки нет Все метки)
(
добрый день, помогите сделать эмитацию OnMouseOver и OnMouseOut в Delphi, чтобы при наведение картинка чуть увеличивалась и наоборот
0
|
|
08.12.2010, 16:16 | |
Ответы с готовыми решениями:
2
Программа эмитатор движения мыши onmouseover OnMouseOver onMouseOver |
37 / 36 / 4
Регистрация: 08.12.2010
Сообщений: 206
|
|
08.12.2010, 19:54 | 2 |
В MouseMove пишешь:
img.Width:=<новая длина картинки> img.Height:=<новая ширина картинки> Ну, понятно, на картинку наводишь - картинка увеличивается... Для того чтобы картинка обратно уменьшилась можно под картинкой создать прозрачный слой (типа лейбл) , или какой-то другой элемент типа Picture, и в процедуре наводки на него написать: img.Width:=<старая длина> img.Height:=<старая ширина> По-моему, самый простой вариант.
0
|
53 / 52 / 22
Регистрация: 29.11.2010
Сообщений: 141
|
||||||
09.12.2010, 10:14 | 3 | |||||
![]() Решение
Все потомки TComponent могут посылать сообщения CM_MOUSEENTER и CM_MOUSELEAVE во время вхождения и покидания курсора мыши области компонента. Если вам необходимо, чтобы ваши компоненты обладали реакцией на эти события, необходио написать для них соответствующие обработчики.
Собственно в прикреплённом файле есть пример.
0
|
09.12.2010, 10:14 | |
Помогаю со студенческими работами здесь
3
onMouseOver onMouseOver Функция OnMouseOver()
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |