Envoyé par : indy
Date : 18/03/2006 15:01
Bonjour,
Et oui, il faut bien un début, je suis complétement novice dans le monde XUL mais il faut commencer quelque part
Je suis en train d'essayer de créer une application avec XULrunner. J'utilise actuellement Eclipse avec Orangevolt.
Comment faire pour avoir une sorte de consoleJS. Il y a bien dump() ... mais où sont donc afficher les messages que je lui passe ?
Envoyé par : omicron
Date : 18/03/2006 15:31
Ma méthode pour pour debugger sous xulrunner:
Fichier "prefs.js" pour autoriser l'affichage dans une console :
pref("browser.dom.window.dump.enabled", true); pref("javascript.options.showInConsole", true); pref("javascript.options.strict", true);
Dans le code d'initialisation du projet:
window.open("chrome://global/content/console.xul","_blank", "chrome,extrachrome,menubar,resizable,scrollbars,status,toolbar");
Très utile, créer une fonction de traçage :
function logDebug(aMessage) { var consoleService=Components.classes["@mozilla.org/consoleservice;1"] .getService(Components.interfaces.nsIConsoleService); consoleService.logStringMessage("[DEBUG] " + aMessage); }
Envoyé par : indy
Date : 18/03/2006 17:37
ça marche nickel !!! Merci beaucoup
D'ailleurs, ça donne une idée ... Ya pas de projet de type Log4XUL ?
ça simplifierai pas mal de chose !
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.