Универсальные приложения в Windows 10 Anniversary Update смогут показывать индикатор уведомлений на Панели задач

  • Категория: Windows 10
  • Дата: 2-04-2016, 20:06
  • Просмотров: 6 413
Универсальные приложения в Windows 10 Anniversary Update смогут показывать индикатор уведомлений на Панели задач

Апдейт Anniversary Update для Windows 10 принесёт довольно много нововведений. Уже известно о том, что будет обновлён Центр уведомлений и Cortana. Кроме того, будет введена новая живая плитка и многое другое. Но и это тоже не всё. Microsoft добавит ещё одну новую функцию.

Ранее, в Windows 8, 8.1 и 10, когда современные приложения получали уведомления, увидеть их можно было только на живой плитке или в Центре уведомлений. Теперь же Microsoft позволит показывать индикатор уведомлений для UWP-приложений на Панели задач.

На изображении выше видно, что приложения, закрепленные на Панели задач или просто открытые, могут отображать индикатор с количеством уведомлений. Эта функция будет доступна в одной из следующих сборок Windows 10.
  • +4



  • Комментарии
  • ВКонтакте
  • Facebook
powerslice
VIP | 2 апреля 2016 20:35
  • 0
Охрененная функция, которая давным давно была в OS X. Жаль, что Win32 приложения в пролете по известным причинам, Ничего не мешало им сделать эту функцию для обычного по
FDen
Модератор | 2 апреля 2016 22:29
  • 0
Давно пора! И получается что-то вроде живой плитки, только на таскбаре (или циферки в OS X).
И да, соглашусь, что для Win32 тоже могли сделать (как и саму живую плитку для Пуска), но т.к. Microsoft пляшет вокруг универсальной платформы, то ждём в лучшем случае не скоро.
HorsyNox
Посетитель | 3 апреля 2016 00:42
  • 0
Цитата: powerslice
Ничего не мешало им сделать эту функцию для обычного по

Знаешь, что самое интересное?)
Винда ещё с 7ки с появлением супербара стала поддерживать такую штуку как раз для обычного по.
И ею пользуются, вот например телеграм. С чего все взяли, что этого нет?

А вот для "современных" приложений как раз не было, да.
FDen
Модератор | 3 апреля 2016 00:49
  • 0
Цитата: HorsyNox
Цитата: powerslice
Ничего не мешало им сделать эту функцию для обычного по

Знаешь, что самое интересное?)
Винда ещё с 7ки с появлением супербара стала поддерживать такую штуку как раз для обычного по.
И ею пользуются, вот например телеграм. С чего все взяли, что этого нет?

А вот для "современных" приложений как раз не было, да.
Не, тут прикол в том, что универсальным приложениям не обязательно быть запущенными, чтобы отображать информацию на живой плитке или значке на панели задач. А вот Win32 закрытый ничего отобразить не сможет.
HorsyNox
Посетитель | 3 апреля 2016 00:52
  • 0
Ну это уже особенности архитектуры. Как раз ради этого и тому подобных плюшек универсальные приложения и задумывались.
Другими словами, правильнее уже переписать приложение полностью под uwp, чем пытаться сделать uwp без uwp на древнем (но проверенном временем) winapi.
FDen
Модератор | 3 апреля 2016 12:18
  • 0
Но вот сейчас Microsoft собирается предложить публиковать Win32 в Магазине, упаковывая такие приложения схожим образом, как и UWP. Почему бы в таком случае не предложить разработчикам вместо обычного ярлыка поместить в Пуск живую плитку, за которую будет отвечать небольшой модуль, работающий в фоне?
HorsyNox
Посетитель | 3 апреля 2016 12:41
  • 0
Цитата: FDen
Почему бы в таком случае не предложить разработчикам вместо обычного ярлыка поместить в Пуск живую плитку, за которую будет отвечать небольшой модуль, работающий в фоне?

Погоди. А разве они об этом не говорили прямо в контексте упаковки под uwp? Мне кажется, я где-то видел такое заявление.
powerslice
VIP | 3 апреля 2016 13:49
  • 0
Цитата: HorsyNox
Цитата: powerslice
Ничего не мешало им сделать эту функцию для обычного по

Знаешь, что самое интересное?)
Винда ещё с 7ки с появлением супербара стала поддерживать такую штуку как раз для обычного по.
И ею пользуются, вот например телеграм. С чего все взяли, что этого нет?

А вот для "современных" приложений как раз не было, да.


Это фишка Telegram и Viber
HorsyNox
Посетитель | 3 апреля 2016 14:09
  • 0
Нет, не телеграма это фишка. Это фишка винапи таскбар икон оверлей. Появилась ровно тогда же, когда и цветовые индикаторы загрузки/состояния и прочие фишки супербара.
powerslice
VIP | 3 апреля 2016 14:30
  • 0
HorsyNox, можно пруф?

UPD, нашел, WINAPI: HRESULT SetOverlayIcon, но фишка в том, что эта функция рисует иконку, которая уже известна, а функций типа SetOverlayNumber(int number) или SetOverlayString(String str) У них нет. Дело в том, что напоминания в вайбере и телеграме разные, значит их отрисовывает программа, а потом готовую иконку кладет на таскбар.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Пользователи онлайн
Всего на сайте: 49
Пользователей: 0
Гостей: 49
Роботы:
+0  
Новостей: 15204
+0  
Комментариев: 39469
+0  
Пользователей: 10105