powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / а как свернуть тудыть... к часам?
3 сообщений из 3, страница 1 из 1
а как свернуть тудыть... к часам?
    #32157068
Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ы
Гость
на закрытие и на сворачивание формы чтобы аппликейшн уходил в иконку около часов?

заранее спасибо.

(наверняка кто-то уже спрашивал но я не смог сформулировать видать адекватно и не нашел что-то....) :-))
...
Рейтинг: 0 / 0
а как свернуть тудыть... к часам?
    #32157078
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде бы

Shell_NotifyIcon

Хелп в WINDOWS SDK
...
Рейтинг: 0 / 0
а как свернуть тудыть... к часам?
    #32157122
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а в чем проблема-то?
если икона в трэе уже есть, то с самой формой справиться проще простого,
я добавлял TApplicationEvents на форму и добавлял обработчики событий формы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
procedure TForm1.FormHide(Sender: TObject);
begin
	Application.Minimize;
end;

procedure TForm1.FormShow(Sender: TObject);
begin
	Application.Restore;
end;


TApplicationEvents:
Код: plaintext
1.
2.
3.
4.
procedure TForm1.ApplicationEvents1Minimize(Sender: TObject);
begin
	Hide;
end;

и для обработчика события от иконы:
Код: plaintext
1.
2.
3.
4.
5.
6.
procedure TForm1.OnAppCallBack(var Message: TMessage);
begin
	case Message.LParam of
  	WM_LBUTTONDBLCLK: Show;
  end;
end;

, предварительно объявив:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
const
  UWM_APPCALLBACK = WM_USER +  7 ;
  ...
  private
    procedure ShellIcon;
    procedure OnAppCallBack(var Message: TMessage); Message UWM_APPCALLBACK;

procedure TForm1.ShellIcon;
begin
with NotifyIconData do
  begin
    .....
    uCallbackMessage := UWM_APPCALLBACK;
    cbSize := SizeOf(NotifyIconData);
  end;
end;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / а как свернуть тудыть... к часам?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]