Войти

Показать полную графическую версию : Поместить иконки запуска в панель задач


garober
15-07-2008, 01:36
Каким образом помещаются иконки запуска задач в панель быстрого запуска:
- справа от кнопки Пуск,
- в центре - если задача не активна,
- слева от времени (вроде как треем называется).

Drongo
15-07-2008, 03:13
- справа от кнопки Пуск »
"C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Application Data\Microsoft\Internet Explorer\Quick Launch\
- слева от времени (вроде как треем называется). »Это вроде при программировании приложения назначается событие такое, у компонента TrayIcon.
- в центре - если задача не активна »Не совсем понятен вопрос...

garober
15-07-2008, 10:58
...назначается событие такое, у компонента TrayIcon.
»
А событие TrayIcon в итоге где-либо прописывается:
- в дереве каталогов, как например для Quick Launch - быстрый запуск
- или еще каким-либо образом?

- в центре - если задача не активна »
Не совсем понятен вопрос... »
Запущенные задачи (на панели задач) могут быть:
- активна (одна, на весь экран или занимать часть экрана)
- неактивны (минимированы)
Где это и как отражается в системе?

Busla
15-07-2008, 11:51
garober, Панель быстрого запуска - это устоявшийся термин для "справа от кнопки Пуск" от английского Quick Launch toolbar - это ярлыки на программы.

В центре - Панель задач - там представлены окна выполняемых пользовательских приложений.

слева от времени - трей, System Tray - там отображаются иконки различных выполняемых системных сервисов - драйверы, серверы и т.п.

Таково было изначальное предназначение. Но в трей оказалось удобно пихать и прочие приложения, которые как правило выполняются на протяжении всего сеанса работы и в то же время подразумевают интерактивность - почтовые программы, IM, медиа-прогрыватели и т.п.

Сворачивание в трей - свойство заложенное разработчиками. Обычно ПКМ и ЛКМ на значке в трее вызывают разные меню быстрого управления. Есть утилиты, которые позволяют "перенести" приложение из панели задач в трей, но только значок - никакое меню там не появится.

yurfed
15-07-2008, 12:06
А событие TrayIcon в итоге где-либо прописывается: » это событие WinAPI. Вроде есть програмки, позволяющие чужие программы отправлять в трей, типа как для KDE (http://softsearch.ru/programs/120-767-kdocker-download.shtml)

Blast
15-07-2008, 12:09
Как свернуть определенное окно в трей (Tray) (http://forum.oszone.net/thread-12247.html)

yurfed
15-07-2008, 12:21
Blast, в этом варианте нужно писать отдельные скрипты для каждого окна с определённым заголовком. При этом сама Windows Power Pro должна всегда находится в памяти чтобы выполнить свои действия для вторичного открытия программы после её закрытия. Конечно, потом её можно и выгрузить.
Где-то видел более изящные способы. Например, запускать через loader, поместив его в автозапуск или создав для него ярлык, как на основную программу. После сделанного дела loader выгружается.
Во, пока ваял пост, вспомнил InqSoft Neo Sign 0f Misery (http://kickme.to/inqsoft)

Blast
15-07-2008, 12:23
yurfed, в этом варианте можно сообщение #2 (http://forum.oszone.net/post-63966-2.html) посмотреть еще

yurfed
15-07-2008, 12:26
Blast, согласен. Я и говорил что есть что-то подобное. Хотя и этот вариант предполагает нахождение в памяти этой утилиты.

Blast
15-07-2008, 12:29
yurfed, таких много даже, обсуждались неоднократно, но, к сожалению, все они разбросаны по разным темам, собрать бы в кучу это дело...

yurfed
15-07-2008, 12:34
Blast, Да... (мечтательно). И назвать тему "Управление окнами рабочего стола"




© OSzone.net 2001-2012