Курсор мыши
В программе выполняются продолжительные вычисления, сделал курсор crHourGlass, но у меня есть кнопочка Выход, которая всегда активна и если пользователь наводит на нее курсор делаю его crDefault по событию MouseMove(), а вот если он на кнопку не нажимает и курсор отводит как сделать его обратно в crHourGlass? Какое событие использовать?
Цитата:
Originally posted by enola
Добрый день!
В программе выполняются продолжительные вычисления, сделал курсор crHourGlass, но у меня есть кнопочка Выход, которая всегда активна и если пользователь наводит на нее курсор делаю его crDefault по событию MouseMove(), а вот если он на кнопку не нажимает и курсор отводит как сделать его обратно в crHourGlass? Какое событие использовать?
Добрый день!
В программе выполняются продолжительные вычисления, сделал курсор crHourGlass, но у меня есть кнопочка Выход, которая всегда активна и если пользователь наводит на нее курсор делаю его crDefault по событию MouseMove(), а вот если он на кнопку не нажимает и курсор отводит как сделать его обратно в crHourGlass? Какое событие использовать?
TForm::OnMouseMove(...), или использовать пару событий CM_MOUSEENTER, CM_MOUSELEAVE кнопки.
Цитата:
Originally posted by GIZMO
TForm::OnMouseMove(...), или использовать пару событий CM_MOUSEENTER, CM_MOUSELEAVE кнопки.
TForm::OnMouseMove(...), или использовать пару событий CM_MOUSEENTER, CM_MOUSELEAVE кнопки.
Я OnMouseMove() использую для определения события когда пользователь навел курсор на кнопку, а как определить когда убрал его?
Цитата:
Originally posted by enola
Я OnMouseMove() использую для определения события когда пользователь навел курсор на кнопку, а как определить когда убрал его?
Я OnMouseMove() использую для определения события когда пользователь навел курсор на кнопку, а как определить когда убрал его?
OnMouseMove(...) чей? У формы есть и у кнопки есть. TButton::OnMouseMove(...) используй для опр. навел юзер курсор, TForm::OnMouseMove(...) когда вывел.
Цитата:
Originally posted by GIZMO
OnMouseMove(...) чей? У формы есть и у кнопки есть. TButton::OnMouseMove(...) используй для опр. навел юзер курсор, TForm::OnMouseMove(...) когда вывел.
OnMouseMove(...) чей? У формы есть и у кнопки есть. TButton::OnMouseMove(...) используй для опр. навел юзер курсор, TForm::OnMouseMove(...) когда вывел.
вот млин туплю.
спасибо.