Инструменты пользователя

Инструменты сайта


software:firefox-xpi-programming:0ther

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:firefox-xpi-programming:0ther [2010/01/29 11:38] artursoftware:firefox-xpi-programming:0ther [2017/03/23 21:59] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ====== Разные куски кода ====== ====== Разные куски кода ======
 +
 +===== Настройки: Чтение-запись =====
 +
 +<code javascript>var prefs = Components
 +                .classes["@mozilla.org/preferences-service;1"]
 +            .getService(Components.interfaces.nsIPrefService)
 +            .getBranch("extensions.ADDONNAMEGOESHERE.");
 +
 +var string = prefs.getCharPref("PREFERENCE NAME");
 +prefs.setCharPref("PREFERENCE NAME", string);
 +
 +var bool = prefs.getBoolPref("PREFERENCE NAME");
 +prefs.setBoolPref("PREFERENCE NAME", bool);</code>
 +
 +
  
 ===== Read Chrome files ===== ===== Read Chrome files =====
  
-<code>function chromeToPath (aPath) {+<code  javascript>function chromeToPath (aPath) {
  
    if (!aPath || !(/^chrome:/.test(aPath)))    if (!aPath || !(/^chrome:/.test(aPath)))
Строка 39: Строка 54:
  
  
-<code js>function getContents(aURL){+<code javascript>function getContents(aURL){
   var ioService=Components.classes["@mozilla.org/network/io-service;1"]   var ioService=Components.classes["@mozilla.org/network/io-service;1"]
     .getService(Components.interfaces.nsIIOService);     .getService(Components.interfaces.nsIIOService);
software/firefox-xpi-programming/0ther.txt · Последнее изменение: 2017/03/23 21:59 — 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki