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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№106-03-2006 04:59:05

running
Участник
 
Группа: Members
Зарегистрирован: 06-03-2006
Сообщений: 4

"open file" dialog

Здравствуйте.
Как из экстеншена запросить вызов диалога "открыть файл"? Или его надо на XUL писать, если да, то посоветуйте стандартуную реализацию с возможностю ее коммерческого использования.

Отсутствует

 

№206-03-2006 08:21:13

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

Re: "open file" dialog

Выделить код

Код:

const nsIFilePicker = Components. interfaces. nsIFilePicker;
var fp = Components. classes ["@mozilla.org/filepicker;1"].
         createInstance (nsIFilePicker);
fp. init (window, "Open any file", nsIFilePicker. modeOpen);
fp. appendFilters(nsIFilePicker. filterXML);
if (fp. show () == nsIFilePicker. returnOK)
{
    ...
}

(http://www.xulplanet.com/references/xpc … icker.html)


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

Отсутствует

 

№306-03-2006 14:07:15

running
Участник
 
Группа: Members
Зарегистрирован: 06-03-2006
Сообщений: 4

Re: "open file" dialog

Спасибо, вы меня спасли!

Вопрос не по теме. Никто не знает, а где можно разжиться оффлайн версией какого нибудь reference manual'a для программирования под mozilla? Особенно интересуют списки доступных XPCOM объектов и их интерфейсов.

Отсутствует

 

Board footer

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