Envoyé par : skuallpa
Date : 31/08/2009 11:56
Bonjour,
je débute dans le milieu. Je suis en train de créer une extension qui va me rajouter une icone dans la status-bar. Lors du clic droit sur cette icone, un menu s'affiche. Cela marche si je met du texte à la place de l'icone, mais j'ai un problème si j'essaie d'afficher l'icone.
Voici ma structure de fichiers/dossiers.
->chrome -->content --->sample.xul ---->core.js -->skin ->monappIcon.png ->sample.css ->chrome.manifest ->install.rdf
Dans mon chome.manifest
content sample chrome/content/ skin sample skin/ overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul
Dans mon fichier sample.xul, j'ai quelque chose du style:
<statusbar id="status-bar"> <statusbarpanel id="monAppStatusBar" context="monAppContextMenu" role="button"> <image id="monAppStatusIcon" tooltip="moretip"/>
Et dans mon fichier sample.css, j'ai
#monAppStatusIcon{ list-style-image: url(chrome://sample/skin/monappIcon.png); }
Je suppose quelque chose cloche dans la structure vu que l'image n'est pas affichée, mais quoi?
Merci d'avance
Envoyé par : thefab
Date : 31/08/2009 13:15
chrome.manifest
skin sample chrome/skin/
je pense
Envoyé par : laurentj
Date : 07/09/2009 10:56
et encore, il manque le nom du theme auquel ce skin se rattache
skin sample classic/1.0 chrome/skin/
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.