>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Получить событие на смену папки в Thunderbird http://forum.mozilla-russia.org/viewtopic.php?id=8237 |
Deepwalker > 09-02-2006 15:11:54 |
Я из мучений с изучением xul так понял, что эта задача как то должна решаться применением обсервера. Но в копаниях в коде не особо многого достиг. Я делаю расширение которое должно заменять собой панели со списком сообщений и самим сообщением. Там просто сообщения в специальном формате. Так вот по кнопке то все прекрасно перечитывается, но желательно то было бы отслеживать момент смены папки и перечитывать ее содержимое. И еще если новое сообщение пришло, то тоже перечитать... |
ReZZediv > 09-02-2006 17:12:16 |
Ненайдя ответа на этом форуме, решил податься в саморитяне и поделиться скудным опытом. Регистрируешь свой фолдерлистнер Components.classes["@mozilla.org/messenger/services/session;1"]. var folderListener = { alert(item.Value);//URI фолдера Чтото много народа принялось птичку ковырять. |
Deepwalker > 10-02-2006 07:23:48 |
Спасибо, сейчас попробую : )) Потому что мощная она, птичка эта : )) Вот только разработчики все время пишут "улучшенная подержка RSS" блин. Зачем мне это RSS в почтовике? У меня лиса + sage есть : )) Вот acl бы добавили, здорово бы было. |
Deepwalker > 10-02-2006 08:33:51 |
Проверил, работает!!! Содрал кусочек кода из msgMail3PaneWindow.js |