системный лоток что это
Для чего нужен системный трей
Приветствую всех кто читает этот блог и тех кто пришел первый раз. Меня частенько спрашивают мои читатели: «Что такое системный трей, где находится системный трей, как настроить» и многое другое. Поэтому я решил написать подробную статью, чтобы каждый раз не отвечать на один и тот же вопрос.
Если вы посмотрите в правый нижний угол экрана (там, где находятся часы) скорее всего вы обнаружите хорошо знакомые иконки ICQ, Skype, установленный антивирус и значки других программ. Эта зона и называется системным треем или по-другому область уведомлений. Второе название как нельзя лучше, раскрывает предназначение трея – уведомлять, какие программы запущены и работают в фоновом режиме. Также вы наверное замечали, что именно в области трея появляются сообщения: Windows, антивирусов и других программ.
Трей предоставляет возможность кликом левой кнопкой мыши активировать и вывести на экран интерфейсное окно выбранной программы. Клик правой кнопкой приводит к открытию диалогового окна, в котором можно произвести быструю настройку основных функций программы или вообще ее закрыть.
Фактически, по своему предназначению, системный трей можно сравнить с панелью задач. Единственная разница между ними, это способ получить доступ к программе, так как системный трей отображает уже запущенные программы. При обращении к ярлыку программы в панели задач она предварительно запускается.
Путем несложной настройки с помощью специальных программ, можно поместить практически любую программу в трей.
Никогда не наблюдали такую картину в Windows XP – при наведении на область системного трея раскрывается горизонтальная линия различных ярлыков, которая совсем чуть-чуть не доходит до кнопки «Пуск»? А я наблюдал и неоднократно. Может быть и удобно, но чтобы каждый раз искать из кучи приложений, программу, которая вам нужна — не очень. Зачастую там находятся не совсем нужные вещи для пользователей.
Поэтому надо производить настройку системного трея, чтобы все выглядело компактно. Конечно, можно произвести манипуляцию с панелью задач, но тут как говориться, выбирать вам.
Трей в Windows 7 сделан так, что значки располагаются не на панели задач. Выше на скриншоте можете в этом убедиться. Это очень удобно.
Почему так происходит? Ответ на этот вопрос очень прост. Рассмотрим ситуацию с точки зрения пользователя. Вы поместили в системный трей свой любимый iTunes, проигрыватель видео, парочку интернет браузеров, естественно Microsoft Office и т.д. Этот список можно продолжать практически до бесконечности. Для вас это, несомненно, гораздо более удобно, чем сворачивать все окна и пользоваться ярлыками или запускать программы через «Пуск». А теперь рассмотрим эту же ситуацию с точки зрения компьютера.
Как я уже упоминал выше, системный трей область уведомлений, в котором показываются запущенные приложения в фоновом режиме. То есть, при загрузке Windows происходит автоматический запуск программ. Этот процесс называется автозагрузкой. А ведь каждой программе для работы нужны ресурсы. В частности это касается оперативной памяти. И операционная система, подчиняясь вашим настройкам, выделяет ее каждому приложению ровно столько, сколько нужно.
Выделяя необходимый объем памяти программам, которые находятся в автозагрузке, Windows тем самым уменьшает ее доступный объем. В результате, компьютер начинает тормозить. Если такое происходит, не стоит сразу винить творение Microsoft и переустанавливать Windows. Как и любой другой компонент операционки системный трей очень легко настраивается.
Если из системного трея исчез значок для извлечение USB накопителей, тогда читайте: «Пропал значок безопасное извлечение устройства».
Что такое системный трей мы разобрались, теперь осталось эти знания применить на практике. В одной из следующих статей, расскажу как убирать значки из системного трея штатными средствами Windows.
А на сегодня все.
Пазлы 12 тура:
Почему некоторые называют область уведомлений «треем»?
оригинал опубликован в 2003, и относится к интерфейсу Windows XP
Короткий ответ: потому что заблуждаются.
Длинный ответ: официальное название штуковины снизу экрана — «панель задач» (taskbar). Она состоит из нескольких элементов — кнопка «Пуск», кнопки переключения между задачами, часы, и «область уведомлений» (taskbar notification area).
Распространённая ошибка — называть область уведомлений «треем» (или даже «системным лотком»). Она никогда так не называлась. Если вы встретите в документации упоминание «system tray», можете доложить, что обнаружили ошибку.
Откуда взялось это неверное название?
В ранних версиях Chicago — ещё до того, как проект получил название Windows 95 — панель задач была не панелью задач, а папкой, зафиксированной снизу экрана. Она была всегда на виду, и можно было «бросать» в неё документы и ярлыки для быстрого доступа — аналогично лотку для всякой всячины, который ставят в верхний ящик письменного стола.
Оттуда и взялось название «лоток (tray) рабочего стола». Немного сомнительное продолжение метафоры «рабочего стола на экране» — но всё ещё в пределах здравого смысла. (Вот если бы вместо обоев на стол клали скатерть. )
Значки свёрнутых приложений ложились прямо на рабочий стол — так же, как в классическом интерфейсе Windows 3.x
Лоток можно было зафиксировать у любого края экрана, а можно было «открепить» и перемещать по экрану, как обычную папку.
Потом мы отказались от этой идеи. На всегда видимую панель решили поместить кнопки переключения между задачами. (В одной из версий Chicago пользователь может выбирать, использовать панель как лоток или как панель задач; а иконки свёрнутых приложений попадают и на рабочий стол, и на панель задач.)
Идея кнопок для переключения задач тоже пришла не сразу. Вначале задумывался ряд вкладок, «листающих» запущенные приложения. Версия Chicago со «вкладками задач» не стала достоянием общественности, и даже нарисованный Рэймондом по памяти скриншот ушёл в небытие вместе с gotdotnet.com. Единственное, что осталось — чёрно-белый рисунок в книге Рэймонда.
Не все программы были готовы к тому, чтобы верх экрана занимал ряд вкладок, и от идеи пришлось отказаться. С другой стороны, код переключения «вкладок задач» был к тому времени уже готов, и проще было перерисовать вкладки, чтоб они выглядели, как кнопки — чем переписывать весь код, используя настоящие кнопки. Так кнопки переключения задач и остались замаскированными вкладками (окно класса SysTabControl32 ).
Диахроническая справка: функциональность лотка осталась в системе. Пользователь мог подтащить любую папку к краю экрана, чтобы зафиксировать её как новую панель, или как элемент существующей панели. Одна такая панель, «быстрый запуск», добавленная с IE4, частично повторяла назначение исходного лотка — хранение часто нужных ярлыков. Парадоксально, но в Windows 7 видим возвращение панели задач к этой исходной концепции лотка для ярлыков.
Область уведомлений (ряд значков) была панелью инструментов ( ToolbarWindow32 ) с самого начала, и остаётся ей до сих пор.
Так вот, когда мы решили сделать вместо лотка панель переключения задач, мы прошерстили всю нашу документацию, и заменили упоминания слова «tray» на «taskbar». Нигде в документации Windows Shell слово «tray» больше не упоминается.
Примерно в это же время мы добавили на панель задач область уведомлений.
К сожалению, ради обратной совместимости пришлось оставить Tray в названиях оконных классов: Shell_TrayWnd у панели задач, TrayNotifyWnd у области уведомлений, и TrayClockWClass у часов. Но и во всех этих случаях «tray» относится к панели задач целиком — с тех времён, пока она была лотком.
Что хуже всего, разработчики других компонентов Windows и других продуктов Microsoft втянулись во всеобщее заблуждение, и теперь название «tray» встречается в их официальной документации и в примерах кода. Некоторые даже имеют наглость заявлять, что «system tray» — это официальное название области уведомлений.
Неправда. Область уведомлений никогда не была треем: она появилась, когда трей-лоток уже не существовал. Она всегда назвалась областью уведомлений, а значки в ней всегда назывались значками уведомлений (notification icons).
Ну и какое мне дело? Раз теперь все называют её треем, пора бы уже привыкнуть?
Нет. Вот вам бы понравилось, если бы все называли вас чужим именем?
Приправьте системный лоток Windows с помощью этих 9 умных функций
Некоторые значки в системном трее ничего не делают, кроме как сидят, пока вы их не закроете В других есть всплывающие меню с функциями настройки, когда вы щелкаете правой кнопкой мыши по значку с помощью мыши. Хорошие примеры этого включают Skype, Dropbox, Google Drive, CCleaner и любой антивирусный пакет, который вы, возможно, установили.
Но есть и другое доступное программное обеспечение, которое добавляет некоторые полезные функции в системный трей, что делает его действительно плохим парнем в ОС. Вот 9 из них для вашего удовольствия от чтения.
Hyperdesktop
Часто ли вы загружаете изображения на сайты хостинга изображений? загрузки такие как Imgur или Photobucket? Если это так, то вам понравится это небольшое приложение, которое разработано, чтобы сделать отправку изображений в Imgur максимально простой и безболезненной.
Вы можете перетащить изображение в окно Hyperdesktop, нажать кнопку «Обзор», чтобы найти изображение на своем компьютере, или сделать снимок экрана. снимков экрана снимков используя предоставленные кнопки. Как бы вы это ни делали, изображение мгновенно загружается в Imgur в считанные секунды, и прямая ссылка Imgur копируется в предоставленное поле «Ссылки на изображения». Он также откроет эту ссылку в новой вкладке / окне.
WizMouse
Это ситуация, которую мы все пережили. Вы перемещаете мышь, чтобы переместить окно или закрываете вкладку (или закрываете приложение), а затем обнаруживаете, что не то окно находится в фокусе. Это означает, что вам нужно нажать на то, что вы хотите закрыть, а затем закрыть его с помощью мыши. ОК, это всего лишь вопрос или миллисекунды, но все же … через некоторое время это немного раздражает. Wizmouse на помощь тогда.
С включенным Wizmouse вы можете использовать мышь, чтобы закрыть все, что вы хотите, не щелкая по нему сначала, чтобы вывести его на передний план. Делает одну работу, но делает это хорошо, и удаляет один маленький компьютерный раздражитель.
SuperF4
Если бы я был разработчиком этого приложения, я бы дал ему более дурное имя, такое как App Annihilator или Software Stomper. SuperF4 набрасывается на волка и убивает любой процесс, происходящий на переднем плане. Поэтому нажмите в окне приложения, затем нажмите сочетание клавиш клавиш CTRL + ALT + F4, чтобы посмотреть, как оно мгновенно исчезнет. Не забудьте сначала сохранить свою работу.
ALT + F4 очень вежливо просит заблудиться, и приложение может решить, играть хорошо или нет. CTRL + ALT + F4 с помощью SuperF4 заставляет его отправиться в путь, хочет он этого или нет.
ShareX
Снимки экрана можно аннотировать, редактировать и изменять, используя широкий спектр функций. Снимки экрана записываются в формате MPEG или превращаются в анимированный GIF. После этого загрузите его на сайты хостинга изображений, такие как Imgur, или в службы синхронизации облачных файлов, такие как Dropbox. Наконец, получите URL-адрес в виде короткого URL-адреса или в виде QR-кода.
SoundSwitch
Я ДЕЙСТВИТЕЛЬНО рад, что нашел это, потому что настройки звука сводили меня с ума. Я использую наушники для разговоров по Skype. и Google Hangouts, а затем я использую свои динамики для прослушивания музыки и просмотра телепрограмм и фильмов.
Но когда я использовал динамики, чтобы иметь возможность переключить их на гарнитуру для вызова, мне нужно было перейти в меню «Пуск», выбрать настройки звука и затем нажать на гарнитуру. Затем после звонка вернитесь в настройки звука и снова нажмите на колонки!
С помощью Soundswitch вы можете назначить горячую клавишу для переключения между различными звуковыми устройствами, и вам не нужно приближаться ни к каким настройкам звука.
PureText
В обработке текста и в электронных письмах существует много различных типов форматирования. Оставляя в стороне бесчисленное количество шрифтов, у вас также есть различные размеры шрифтов, полужирный, курсив, подчеркивание, цвета, веб-ссылки, адреса электронной почты, встроенные изображения … … список можно продолжить. И если у вас есть привычка копировать и вставлять различные фрагменты форматированного текста из одного места в другое (например, из электронного письма в текстовый документ), то вы будете знать, как это может быть неприятно, когда все неравномерно.
PureText позволяет превратить часть отформатированного текста в простой текст. Просто выделите текст и скопируйте его в буфер обмена. Затем нажмите предустановленную горячую клавишу, и этот текст затем будет обрезан до простого старого текста, готового для вставки туда, куда он должен идти.
Минибин [Больше не доступно]
Вы тот тип пользователя компьютера, которому нравится иметь совершенно чистый рабочий стол, лишенный чего-либо? Противоположность нашего собственного Мэтью Хьюза, рабочий стол которого выглядит так:
Да, я знаю, я тоже травмирован. В любом случае, если вы похожи на меня и вам нравятся чистые рабочие столы, то MiniBin — хороший способ удалить мусорное ведро со своего рабочего стола.
После установки он будет находиться в вашем системном трее, и вы сможете открывать и опорожнять свой контейнер оттуда.
Кнопочное управление X-Mouse
Здесь вы можете дать своей компьютерной мыши немного стероидов и по-настоящему увеличить ее. Управление кнопками X-Mouse дает вам список возможных кнопок мыши. кнопками (при условии, что она есть у мыши), и вы можете назначать различные действия для каждой кнопки. Таким образом, моя левая кнопка активирует заставку Electric Sheep, а правая кнопка запускает кофеварку. В самом деле.
Состояние лотка
Вы всегда задаетесь вопросом, включена ли цифровая клавиша блокировки или клавиша Caps Lock? Вы хотите набрать «привет» и в конечном итоге HELLO? Статус лотка отображает отдельные маленькие значки в системном трее, которые показывают следующее:
Просто включите те, которые вы хотите видеть, а остальные отключите.
Прелесть системного трея в том, что он может быть минимальным или упакованным так, как вы хотите. В какой лагерь вы попали, и какие программы мы бы нашли, если бы заглянули в ваш системный трей Windows?
Как Использовать Системный лоток
Системный лоток является специализированной областью рабочего стола, где пользователи могут получить доступ к в настоящий момент рабочим программам. Эта область может быть упомянута по-другому на различных операционных системах. На Microsoft Windows системный лоток упоминается как область Состояния Панели задач, в то время как на Среде Объектной модели Сети GNU (GNOME) Рабочий стол это упоминается как область уведомлений. На K Настольной среды (KDE) эта область упоминается как Системный лоток. Однако, на каждой системе область лотка совместно используется всеми приложениями, работающими на рабочем столе.
Приложение не может создать экземпляр SystemTray class. Только единственный экземпляр, создаваемый в пределах этого class, может существовать, и этот экземпляр может быть получен, используя getSystemTray() метод.
Системный лоток содержит один или более значков лотка, которые добавляются к лотку, используя add(java.awt.TrayIcon) метод. Они могут быть удалены, когда они больше не необходимы с remove(java.awt.TrayIcon) метод.
TrayIcon Функциональность class идет вне значка, который выводится на экран в лотке. Это также включает текстовую подсказку, раскрывающееся меню, сообщения баллона, и ряд слушателей, связанных с этим. A TrayIcon объект генерирует различные события от нажатия мыши и поддерживает добавление соответствующих слушателей, чтобы получить уведомление об этих событиях. TrayIcon class обрабатывает некоторые из событий самостоятельно. Например, по умолчанию, когда щелчок правой кнопкой выполняется на значке лотка, он выводит на экран указанное раскрывающееся меню. Когда двойной щелчок выполняется, TrayIcon объект генерирует ActionEvent запустить приложение. Когда парения указателя мыши по значку лотка, подсказка выводится на экран. Изображение значка автоматически изменяется, чтобы соответствовать месту, выделенному для изображения на лотке.
Следующий демонстрационный пример, разработанное использование пакета AWT, демонстрирует функции классов SystemTray и TrayIcon.
Следующий фрагмент кода показывает, как добавить значок лотка к системному лотку и применить раскрывающееся меню:
Полный код для этого демонстрационного примера доступен в TrayIconDemo.java файл. Этот демонстрационный пример также использует bulb.gif файл изображения.
API SystemTray
Только единственный экземпляр, создаваемый в пределах SystemTray class может существовать.
API TrayIcon
A TrayIcon объект представляет значок лотка, который может быть добавлен к системному лотку. A TrayIcon у объекта может быть подсказка (текст), изображение, раскрывающееся меню, и ряд слушателей, связанных с этим.
Примеры, Которые Используют API SystemTray
Следующая таблица приводит пример, который использует значки лотка, добавленные к системному лотку.
| Пример | Где Описано | Примечания |
|---|---|---|
| TrayIconDemo | Этот раздел | Создает значок лотка в системном лотке, добавляет раскрывающееся меню к значку лотка. |
Ваше использование этой страницы и всего материала на страницах под «Учебным баннером» Java подвергается этим официальным уведомлениям.






















