![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
окна, сворачиваем/показвыаем [D5, WinXP]
Никита_ © (2005-01-11 18:45:00)у моей программы 2 окна
1е - сворачивается в трей с использованием RxTray
вот так
procedure TForm1.ApplicationMinimize(Sender : TObject);
begin
RxTrayIcon1.Show;
ShowWindow(Form1.Handle,SW_HIDE);
end;
Второе же, показывается по щелчку на кнопке в 1м окне или из контекстного меню у иконки трея
проблема такая
если 2е окно тихо-мирно себе висит, то при сворачивании 1го оно тоже исчезает :(
посоветуйте, как с этим бороться?
grom (2005-01-12 13:48:00) [1]http://delphi.vitpc.com/asp/answer.asp?IDAnswer=26390
Никита_ (2005-01-12 01:41:00) [2]нее..
я как бы вешаюсь на это событие
у меня в FormCreate прописано
Application.OnMinimize := ApplicationMinimize;
т.е. когда щёлкают на кнопку "свернуть"
пробовал удалаять всю эту ботву и вешаться на OnHide формы
(это действительно несколько проще), но тоже самое
сворачиваются оба окна..
_snake_ (2005-01-11 19:04:00) [3]В этой строчке тебе ничего подозрительного не кажется???
procedure TForm1. ApplicationMinimize (Sender : TObject);
Попробуй скрыть форму через форма1.hide...