Учись программированию на C++ Builder бесплатно!

Описание


Событие OnMouseEnter наступает когда курсор мыши входит в область метки. Обработчик события OnMouseEnter пишется, если надо произвести какие-то операции при перемещении курсора мыши над меткой.

Классы


TCustamLabel

Определение


typedef void (__closure *TNotifyEvent)(System::TObject* Sender);
__property Classes::TNotifyEvent OnMouseEnter

Пример


Можно изменить цвет фона или текста метки, а затем вернуть его к обычному цвету, когда курсор покинет область метки и наступит событие OnMouseLeave. Для этого в обработчик события OnMouseEnter всех меток приложения можно вставить оператор:

((TLabel *)Sender)->Font->Color = clBlue;

А в обработчик события OnMouseLeave следующий оператор:

((TLabel *)Sender)->Font->Color = clBlack;

При перемещении курсора мыши над какой-либо меткой ее текст будет окрашиваться в голубой цвет.


Поиск по сайту