Выполнение процедуры при наведении на иконку в трее

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

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

Ответить
Luxor
новенький
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Выполнение процедуры при наведении на иконку в трее

Сообщение Luxor »

На форме размещен компонент TrayIcon.
При наведении курсора мыши на иконку приложения в трее - появляется текст, который задан в свойстве Hint.
Как можно сделать, чтобы при наведении на иконку в трее - срабатывала моя процедура и уже по результатам этой процедуры выводился менялся текст счвойства Hint, ну и , соответственно, выводился этот измененный текст.
Аватара пользователя
WindOfPain
новенький
Сообщения: 33
Зарегистрирован: 01.09.2009 21:18:23
Откуда: Санкт-Петербург

Сообщение WindOfPain »

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

procedure TForm1.TrayIcon1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
     TrayIcon1.Hint:='X: '+IntToStr(X)+' Y: '+IntToStr(Y);
end;



Можно как-то вот так, через OnMouseMove у TrayIcon1.
Luxor
новенький
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Сообщение Luxor »

спасибо, заработало. А вот ещё вопросик. Как нибудь цвет фона подсказки можно изменить?
Ответить