Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Поместить иконки запуска в панель задач (http://forum.oszone.net/showthread.php?t=111467)

garober 15-07-2008 01:36 851651

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

Drongo 15-07-2008 03:13 851683

Цитата:

Цитата garober
- справа от кнопки Пуск »

Код:

"C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Application Data\Microsoft\Internet Explorer\Quick Launch\
Цитата:

Цитата garober
- слева от времени (вроде как треем называется). »

Это вроде при программировании приложения назначается событие такое, у компонента TrayIcon.
Цитата:

Цитата garober
- в центре - если задача не активна »

Не совсем понятен вопрос...

garober 15-07-2008 10:58 851838

Цитата:

Цитата Drongo
...назначается событие такое, у компонента TrayIcon.
»

А событие TrayIcon в итоге где-либо прописывается:
- в дереве каталогов, как например для Quick Launch - быстрый запуск
- или еще каким-либо образом?

Цитата:

Цитата Drongo
- в центре - если задача не активна »
Не совсем понятен вопрос... »

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

Busla 15-07-2008 11:51 851891

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

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

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

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

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

yurfed 15-07-2008 12:06 851901

Цитата:

Цитата garober
А событие TrayIcon в итоге где-либо прописывается: »

это событие WinAPI. Вроде есть програмки, позволяющие чужие программы отправлять в трей, типа как для KDE

Blast 15-07-2008 12:09 851902

Как свернуть определенное окно в трей (Tray)

yurfed 15-07-2008 12:21 851913

Blast, в этом варианте нужно писать отдельные скрипты для каждого окна с определённым заголовком. При этом сама Windows Power Pro должна всегда находится в памяти чтобы выполнить свои действия для вторичного открытия программы после её закрытия. Конечно, потом её можно и выгрузить.
Где-то видел более изящные способы. Например, запускать через loader, поместив его в автозапуск или создав для него ярлык, как на основную программу. После сделанного дела loader выгружается.
Во, пока ваял пост, вспомнил InqSoft Neo Sign 0f Misery

Blast 15-07-2008 12:23 851916

yurfed, в этом варианте можно сообщение #2 посмотреть еще

yurfed 15-07-2008 12:26 851919

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

Blast 15-07-2008 12:29 851920

yurfed, таких много даже, обсуждались неоднократно, но, к сожалению, все они разбросаны по разным темам, собрать бы в кучу это дело...

yurfed 15-07-2008 12:34 851931

Blast, Да... (мечтательно). И назвать тему "Управление окнами рабочего стола"


Время: 11:23.

Время: 11:23.
© OSzone.net 2001-