Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№127-04-2005 14:59:12

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Как получает управление alertNotification ?

В составе Firefox и Thunderbird есть файлы alert.xul и alert.js, которые отвечают за отображение всплывающего окна, например у Thunderbird - для уведомления о приходе почты.

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

Поделитесь, пожалуйста, соображениями.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№227-04-2005 15:29:17

Psilon
Участник
 
Группа: Extensions
Откуда: Город-герой Москва
Зарегистрирован: 07-02-2005
Сообщений: 1452

Re: Как получает управление alertNotification ?

Посмотри в ForecastFox, как вызывается всплывающее окно.
/components/nsForecastFox.js

Выделить код

Код:

alerts = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alerts.showAlertNotification(alertURL, alertTitle, alertText, true, "", this);

Не оно?

Отредактировано Psilon (27-04-2005 17:34:14)


Мир, в котором человек больше не властен
Мир, принадлежащий машинам...

Отсутствует

 

№327-04-2005 17:21:17

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Как получает управление alertNotification ?

Psilon, спасибо большое.

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

Отредактировано Anton (27-04-2005 17:28:15)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№427-04-2005 17:31:37

Psilon
Участник
 
Группа: Extensions
Откуда: Город-герой Москва
Зарегистрирован: 07-02-2005
Сообщений: 1452

Re: Как получает управление alertNotification ?

Рад, что смог помочь. :)
Отредактировал. Может ещё кому пригодиться.

Отредактировано Psilon (27-04-2005 17:34:51)


Мир, в котором человек больше не властен
Мир, принадлежащий машинам...

Отсутствует

 

№528-04-2005 03:29:38

Yan
Участник
 
Группа: Extensions
Откуда: Москва
Зарегистрирован: 27-02-2005
Сообщений: 1019

Re: Как получает управление alertNotification ?

Попробовал сделать showAlertNotification, в винде всё работает.
Но:
1. Почему на XulPlanet среди компонент нет @mozilla.org/alerts-service;1 ?
Полазил по нету в поисках ответа, и возник второй вопрос:
2. Как это дело будет работать в линуксе, и будет ли вообще?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]