|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2014, 16:01 | #1 |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Перенос иконки приложения из панели задач в трэй. Эмуляция поведения QIP
Сколько пытался добиться такого эффекта, так толком ничего и не вышло. ОС Win8. Среда разработки XE7. Стоит задача.
1) Полностью убрать иконку приложения из панели задач, и поместить ей в трэй. 2) При старте программы не должно быть ни каких мерцаний на рабочем столе, и в панели задач. Программа должна появляться исключительно в трэе (свёрнута). 3) При клике (двойном клике, не важно) программа должна разворачиваться, опять же минуя какое либо мерцание в панели задач. При последующем клике сворачиваться в трэй. В пример могу повести поведение главного окна QIP (ICQ мэсседжера). Всевозможные trayicon реализуют только половину задачи (сам трэй), остального не получается добиться. Пробовал различные решения из гугла, но половина не работает, так как писались под XP, а другая половина даёт мерцания. Поможет кто нибудь с решением? |
07.12.2014, 16:30 | #2 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
По 2 пункту:
Код:
|
07.12.2014, 17:00 | #3 |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Iron Monk Мне нужно не один пункт выполнить, а все. Скрыть форму не проблема. Как показать её минуя отображение в панели задач по клику на иконку в трэе?
|
07.12.2014, 17:02 | #4 | |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
Цитата:
Нужно развернуть форму без отображения в таскбаре? |
|
07.12.2014, 17:31 | #5 | |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Цитата:
Да P.S. Более точное объяснение задачи. Нужно полностью перенести программу из панели задач в трэй (в панели задач никогда ничего не отображается). Последний раз редактировалось WinCoder; 07.12.2014 в 17:34. |
|
07.12.2014, 17:33 | #6 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
Так не работает по п.3?
В файле проекта: Код:
Код:
|
07.12.2014, 17:37 | #7 |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Application.MainFormOnTaskbar:= false; работает. Иконка пропала. Как теперь разворачивать и сворачивать, и избежать появления окна при старте программы?
|
07.12.2014, 17:40 | #8 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
|
07.12.2014, 17:45 | #9 | |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Цитата:
Код:
Код:
|
|
07.12.2014, 17:50 | #10 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
Форма создается динамически?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При скрытии главной формы и открытии другой, пропадает икнонка приложения из панели задач | TrickMePLS | Общие вопросы Delphi | 1 | 07.06.2014 19:01 |
Смена иконки в панели задач | AndreyK | Общие вопросы Delphi | 8 | 23.01.2013 23:42 |
Иконка приложения в панели задач | Кристинка89 | Общие вопросы Delphi | 12 | 11.06.2011 13:49 |
Изменение названия приложения в панели задач | Demien | Общие вопросы Delphi | 4 | 10.05.2011 12:36 |
Иконки на скрытой панели | segail | Microsoft Office Excel | 7 | 01.08.2010 23:03 |