Возможно ли, чтобы гаджет Windows 7 поднялся на вершину? - PullRequest
0 голосов
/ 27 июня 2011

Я занимаюсь разработкой гаджета для монитора, который отслеживает производственные исключения (путем выполнения запросов JSONP Ajax).

В большинстве случаев информация не представляет интереса, и я хочу, чтобы она находилась за другими окнами.

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

Возможно ли это, кто-нибудь знает?У меня такое ощущение, что нет ... есть ли другой способ, который люди могут предложить?Или гаджеты Windows не очень подходят для такого рода вещей.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 07 июля 2011

Ответ - нет.

Однако мне удалось добиться желаемого эффекта. А именно, я устанавливаю гаджет «всегда сверху», а затем получаю свернутое состояние, которое сжимает гаджет до наименьшего размера и устанавливает фон в виде значка (в окружении прозрачности). Это дает мне ненавязчивый значок, который я могу закрепить в правом верхнем углу экрана.

Затем, когда происходит событие, которое я хочу отобразить, у меня есть метод Maximize () в JS, который восстанавливает ширину / высоту гаджета и показывает некоторый контент (на самом деле я использую для этого метод animate jQuery, который дает хорошее "расширение", похожее на переход док / отмена).

0 голосов
/ 27 июня 2011

Не уверен, что это доступно для гаджетов, но на компьютерах с Windows вы можете использовать область уведомлений.http://msdn.microsoft.com/en-us/library/aa511448.aspx

...