![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как скрыть гоавную форму приложения при старте [D6, XP]
leonidus © (2008-06-18 21:45:00)Помещаю иконку в трей с помошью компонента TRxTrayIcon, и необходимо чтобы при старте главная форма не отображалась, а отображалась только иконка в трее. Добился эффекта если в OnFormResize добавить:
ShowWindow(application.Handle, sw_Hide);
form1.Hide;
но тогда после старта видно что форма отрисовалась и пропала, смотрится некрасиво, как это победить?
leonidus (2008-06-18 22:55:00) [1]Юрий спасибо, реально я ступил.
korneley (2008-06-18 22:10:00) [2]Особо ректальный способ: к [1] добавить
AlphaBlend := true;Точно, никто не увидит. Почти (с) Шахрин :))
AlphaBlendValue := 0;
Юрий Зотов (2008-06-18 22:00:00) [3]> leonidus (18.06.08 21:45)
Не там прячете. В OnCreate главной формы:
ShowWindow(Application.Handle, sw_Hide); // Убираем с панели задач
Application.ShowMainForm := false; // Скрываем главную форму
И вся морковь.