Pull to refresh

Comments 22

как раз думал как же это реализовать, спасибо избавили от проблем.
как раз думал как же это реализовать, спасибо избавили от проблем.
flashguy — это мой друг, и ему спасибо за то, что помог попасть на хабр.
Наздоровье, рад был помочь.
Было бы здорово, научится в своих расширениях использовать flash…
Проанализируйте исходный код вон того примера: Марк Финкель показывал именно на этом примере, как можно код HTML включать в код XUL — что пригодится, если именно такова та задача, решение которой немедленно позволит «использовать Flash в расширениях».

Готовый пример вставки SWF в XUL приводит Филип Теппер в Mozilla.Dev.Tech.XUL:
<binding id="blipfox-embed-youtube">
    <content>
        <html:embed
        src="http://whatever/swf/file.swf"
        width="240"
        type="application/x-shockwave-flash" />
    </content>
</binding>
Нужно будет попробовать это реализовать.
Смотрел вот этот код:
init: function()
{
    this.prefs = Components.classes["@mozilla.org/preferences-service;1"]
        .getService(Components.interfaces.nsIPrefService)
        .getBranch("extensions.sample.");
    this.prefs.QueryInterface(Components.interfaces.nsIPrefBranch2);
    this.prefs.addObserver("", this, false);
}
Много думал.

Я бы, наверное, через FUEL действовал, через extIPreferenceBranch: всё бы меньше писанины выходило. Код тогда получается попроще — где-то такой:
Application.prefs.get("extensions.sample.").events.addListener("change", someFunction);
Как вам этот вариант покажется?

(Конечно, использование FUEL означает необходимость полагаться на Firefox 3 (более ранние FUEL не содержат), однако разве простота кода того не стоит?)
Да, конечно, проще, и думаю, довольно часто можно использовать.
Хватит минусовать Мицгола за то, что он Мицгол. Вполне адекватные вещи пишет (в данном случае, по крайней мере).
navigator.preference уже не работает для установки/чтения пропертей? или это вчерашний день?
В пособиях MDC сказывают, что вчерашний.
киньте ссылку, потому как «старый способ» прост, как 3 коп.
Да, спс. Красная, но не obsolete. )

Расширения на автомате (насколько я понимаю) в привилегированном положении, так что get-set своих пропертей они могут делать всего одной строкой через navigator.preference(). Само собой для простых значений only.
Спасибо за статью!
Может подскажете как иконку в трэй поместить как в Thunderbird при получении письма? Или как NotifyPopup в нижнем правом углу показать в то время как главное окно свернуто?
Работа над портированием в Firefox кода из Thunderbird (а также Prism и Jabberzilla), обеспечивающего появление значка в системном лотке, ведётся (баг 325353), и ведётся мощно, но пока ещё не достигла окончательного завершения.
А как такое в самом Thunderbird добиться.

Я пилю под себя плагин добавляющий IM на Jabber основе в Thunderbird и хотел иконку в трей помещать, если пришло сообщение а Thunderbird был свернут. А так же хотелось бы свои всплывающие сообщения сделать, а то Thunderbird совсем кривые предлагает, да и только одно сообщение за раз можно показать.
Видимо, сервер, на котором хостятся файлы временно недоступен. Думаю, скоро это исправятю
Sign up to leave a comment.

Articles