Envoyé par : jiber2fr
Date : 21/01/2007 09:00
Bonjour à tous,
Je cherche à récupérer l'icône du système correspondant à un fichier (c'est à dire correspondant à son extension).
J'ai un nsIFile, j'affiche quelques informations dans un Tree, et je voudrais que l'icone du fichier soit affichée dans la première cellule de la ligne.
Est-ce possible ?
Merci d'avance.
Envoyé par : hhf
Date : 21/01/2007 15:11
en cherchant à répondre à ta question, je suis un peu rentré dans les sources du chrome, et là j'ai découvert un truc enorme, dans la fenêtre de préférence des downloads :
Outils -> Options -> Contenu -> Type de fichier -> Gerer...
Il y a un certain nombre d'icone system, en tout cas celles dont le type mime est reconnu pas FF. donc je vais là :
"chrome://browser/content/preferences/downloadactions.xul",
qui correspond au préférence de téléchargement, ca utilise un script :
"chrome://browser/content/preferences/downloadactions.js"
et dedans on voit à la ligne 182 un truc du style :
"moz-icon://goat?size=16&contentType="+typemime"
copie cette url dans FF puis remplace typemime par une chaine du type : "application/zip"
et la ho c'est enorme.
Bon d'accord ca te donne pas toute les icônes, mais déjà celle connue de FF, faut approfondir la chose moi je dis.... :-D
Envoyé par : jiber2fr
Date : 21/01/2007 15:16
Super merci, je vais regarder ça de plus près.
Envoyé par : hhf
Date : 21/01/2007 15:31
content d'avoir compris ta question, j'etais pas sur
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.