2010-10-11 5 views
0

J'essaye d'écrire ma première extension "hello world" pour Firefox.Extension Firefox pour afficher l'image dans la barre d'état

Cela fonctionne très bien, mais je veux également afficher une image dans la barre d'état & l'image ne s'affiche pas.

Ma structure de dossier sont les suivantes:

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

-> montre le dossier dans l'exemple ci-dessus

Mon code 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> 

Tout fonctionne très bien ... la barre d'état, les messages , info-bulle ... Seule l'image qui se trouve dans le dossier helloworld\chrome\icons ne s'affiche pas dans la barre d'état.

Une aide pour cela? Peut-être que j'écris un mauvais code ou un mauvais chemin, etc. mais le nom de l'application est l'échantillon.

Merci.

Répondre

1

Essayez:

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