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

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

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

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

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

Сообщение shayger »

Здравствуйте. Нужно сделать так, чтобы при наведении курсора на кнопку она исчезала, а при "уведению" с неё курсора она исчезала.
Для исчезновения кнопки я использовал обработчик событий OnMouseMove и вводил код

Код: Выделить всё

Button2.Visible:=false;

Для появления кнопки я хотел использовать обработчик OnMouseLeave и соответственно

Код: Выделить всё

Button2.Visible:=true;


При наведении курсора на кнопку, она исчезает, но при "отведении" она не появляется. Как заставить её вернутся?
PS Я достаточно нубоват.
скалогрыз
долгожитель
Сообщения: 1804
Зарегистрирован: 03.09.2008 02:36:48

Сообщение скалогрыз »

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

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

P.S. а ещё девушек впечатляют букеты цветов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
shayger
незнакомец
Сообщения: 5
Зарегистрирован: 31.07.2014 05:40:47

Сообщение shayger »

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


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

:D
Ответить