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

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

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

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

Сообщение Luxor » 24.11.2010 15:41:47

На форме размещен компонент TrayIcon.
При наведении курсора мыши на иконку приложения в трее - появляется текст, который задан в свойстве Hint.
Как можно сделать, чтобы при наведении на иконку в трее - срабатывала моя процедура и уже по результатам этой процедуры выводился менялся текст счвойства Hint, ну и , соответственно, выводился этот измененный текст.
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

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

Сообщение WindOfPain » 24.11.2010 15:56:33

Код: Выделить всё
procedure TForm1.TrayIcon1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
     TrayIcon1.Hint:='X: '+IntToStr(X)+' Y: '+IntToStr(Y);
end;



Можно как-то вот так, через OnMouseMove у TrayIcon1.
Аватара пользователя
WindOfPain
новенький
 
Сообщения: 33
Зарегистрирован: 01.09.2009 21:18:23
Откуда: Санкт-Петербург

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

Сообщение Luxor » 24.11.2010 16:02:46

спасибо, заработало. А вот ещё вопросик. Как нибудь цвет фона подсказки можно изменить?
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru