Разработка дополнений FireFox: различия между версиями
Содержимое удалено Содержимое добавлено
Dipsy (обсуждение | вклад) →content\overlay.xul: добавил про кодировку файла |
Dipsy (обсуждение | вклад) |
||
Строка 130:
Следует обратить внимание, что путь файла должен чётко соответствовать системе: в Windows используются обратные слэши, в Linux - прямые.
==== Окно для выбора файла на чтение ====
<source lang="javascript">
fp = Components.classes["@mozilla.org/filepicker;1"]
.createInstance(Components.interfaces.nsIFilePicker);
fp.init(window, "File Open Dialog", fp.modeOpen);
fp.show();</source>
С точки зрения рантайма окно отображается синхронно (приостанавливает работу js). После выбора файла соответствующий дескриптор будет доступен в fp.file.
Окно для сохранения файла:
<source lang="javascript">fp.init( window, "File Save Dialog", fp.modeSave );</source>
=== Таймер ===
|