Je débute sur un plugin Firefox.
Je souhaite connaître la valeur, modifiée en cours de programme de la couleur du texte surligné et que je vois dans about: config : ui.textHighlightForeground = #ABCDEF
Sur le net j'ai trouvé ceci pour revenir à la situation antérieure, ça fonctionne bien :
Code : Tout sélectionner
if(Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefBranch)
.prefHasUserValue("ui.textHighlightForeground")){
Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefBranch)
.clearUserPref("ui.textHighlightForeground");
}
if(Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefBranch)
.prefHasUserValue("ui.textHighlightBackground")){
Components.classes["@mozilla.org/preferences-service;1"]
.getService(Components.interfaces.nsIPrefBranch)
.clearUserPref("ui.textHighlightBackground");
}
.clearUserPref("ui.textHighlightBackground") permet de revenir à la valeur par défaut
Je souhaite seulement connaître la valeur actuelle pour l'attribuer à un label !
Quelle est le nom de la clé pour accéder à cette information ?
Et plus généralement, comment et où trouver ces informations...
MERCI d'avance !
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0