Исчезновение кнопки по наведению на неё курсора.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Исчезновение кнопки по наведению на неё курсора.

Сообщение shayger » 29.04.2015 21:56:49

Здравствуйте. Нужно сделать так, чтобы при наведении курсора на кнопку она исчезала, а при "уведению" с неё курсора она исчезала.
Для исчезновения кнопки я использовал обработчик событий OnMouseMove и вводил код
Код: Выделить всё
Button2.Visible:=false;

Для появления кнопки я хотел использовать обработчик OnMouseLeave и соответственно
Код: Выделить всё
Button2.Visible:=true;


При наведении курсора на кнопку, она исчезает, но при "отведении" она не появляется. Как заставить её вернутся?
PS Я достаточно нубоват.
shayger
незнакомец
 
Сообщения: 5
Зарегистрирован: 31.07.2014 05:40:47

Re: Исчезновение кнопки по наведению на неё курсора.

Сообщение скалогрыз » 29.04.2015 22:06:25

т.к. она исчезла, то нужно проверять MouseMove родителя.

вот посмотри приложенный пример.

P.S. а ещё девушек впечатляют букеты цветов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Исчезновение кнопки по наведению на неё курсора.

Сообщение shayger » 29.04.2015 23:57:46

скалогрыз писал(а):вот посмотри приложенный пример.


Таки разобрался, спасибо большое за пример.
P.S. а ещё девушек впечатляют букеты цветов.

:D
shayger
незнакомец
 
Сообщения: 5
Зарегистрирован: 31.07.2014 05:40:47


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 243

Рейтинг@Mail.ru
cron