Расширение Firefox для отображения изображения в строке состояния - PullRequest
0 голосов
/ 11 октября 2010

Я пытаюсь написать свое первое расширение "hello world" для Firefox.

Оно работает нормально, но я также хочу отобразить изображение в строке состояния и изображение не отображается.

Моя структура папок выглядит следующим образом:

  helloworld
            chrome.manifest
            icon.png
            install.rdf
            ->chrome
                    ->content
                      sample.xul
                     ->icons
                       hpsched18.png

-> показывает папку в приведенном выше примере

Мой код XUL:

<?xml version="1.0"?>
                  <overlay id="sample" 
                  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
            <statusbar id="status-bar">
           <statusbarpanel id="my-panel" label="Hello, World"  
            src="chrome://sample/chrome/content/icons/hpsched18.png"
            tooltiptext="Hello Word Tool Tip"
            />
           <statusbarpanel label="Left panel"
           tooltiptext="Sample status bar Left panel"
            />
           <spacer flex="1"/>
             <progressmeter mode="determined" value="82"/>
            <statusbarpanel label="Right panel"/>
         </statusbar>
        </overlay>

Все работает нормально ... строка состояния, сообщения, всплывающая подсказка ... Только изображение, которое находится в папке helloworld\chrome\icons, не отображается в строке состояния.

Любая помощь для этого?Возможно, я пишу неправильный код или путь и т. Д. , но имя приложения - образец .

Спасибо.

1 Ответ

1 голос
/ 25 октября 2010

Попробуйте:

src="chrome://sample/content/icons/hpsched18.png" tooltiptext="Hello Word Tool Tip" />
...