Envoyé par : kryogen
Date : 22/11/2006 14:02
Bonjour,
Comment faire pour ajouter une icone devant un menuitem ?
Merci.
Envoyé par : Fabrice
Date : 22/11/2006 14:26
tu déclares ton menuitem comme ça
<menuitem class="menuitem-iconic tonIcon" command="laTuFaisCeQueTuVeux" />
ensuite tu mets dans ta CSS
.tonIcon { list-style-image:url(chrome://tonapplication/content/images/tonicon.png); }
toute l'astuce est là
class="menuitem-iconic tonIcon"
tu as en effet deux class a déclarer.
Fabrice
Envoyé par : kryogen
Date : 22/11/2006 14:34
Merci c'est parfait, ça marche pour le mieux.
François.
Envoyé par : papy
Date : 22/11/2006 14:54
Juste pour information, on peut se passer de la deuxieme classe CSS en utilisant l'attribut image (cf référence XulPlanet)
<menuitem class="menuitem-iconic" image="url" command="..." />
Envoyé par : Ner0lph
Date : 14/12/2006 21:09
Ou src :
<menuitem class="menuitem-iconic" src="url" command="..." />
Envoyé par : Fabrice
Date : 14/12/2006 22:03
Certe, mais pour ma part je pense qu'il est bien plus souple de pouvoir modifier le look de son appli via une CSS qu'en se retapant le code... mais bon c'est un choix
Envoyé par : kryogen
Date : 19/02/2007 16:57
Bonjour,
Et comment (il insiste) ajouter une icône au niveau du menu ?
J'ai essayé ca :
<menu id="file-menu" label="Paramètres" modifiers="shift" accesskey="P" class="menu-iconic parametres">
et dans la feuille de style ça :
.parametres { list-style-image:url(../images/parametres.png); }
Mais ça ne marche pas...
Merci.
Envoyé par : Raphael
Date : 19/02/2007 18:20
Il y a un topic récent qui parle de ce problème.
Perso, je contourne le truc en utilisant un button de type "menu" au lieu d'un menulist et dans ce cas, mes icônes s'affichent bien dans mon menupopup.
Envoyé par : Christophe Charron
Date : 20/02/2007 11:07
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.