jsa » 04.07.2023 12:57:03
Для этого есть компонента TTrayIcon находится на закладке Additional
Бросаешь ее на форму.
в событии TForm1.FormCreate
прописываешь
With TrayIcon1 Do
begin
Icon := Application.Icon;
BalloonTitle := FormMain.Caption;
BalloonHint := FormMain.Hint;
Hint := BalloonHint ;
Visible:= true;
end;
Ну и например еще у компоненты создаешь обработку события
{подъем и прятание формы в трей по двойному щелчку по иконке в трее}
procedure TForm1.TrayIcon1DblClick(Sender: TObject);
begin
if Form1.Showing then Form1.Hide else Form1.ShowOnTop;
end;
Судя по тому, что эта компонента есть в Lazarus и Win и Lin ,
Этот вариант тебе подходит.