Page 1 sur 1
[Résolu] MapIt : comment faire pour modifier
Publié : 11 janv. 2005, 08:22
par smog the bat
Dans la prochaine version de mapit (0.6.1) je souhaite avoir dans le menu contextuel Option. Après quelques recherches et essais

j'ai donc réussit à faire apparaître
Options là ou je voulais et avec le petit séparateur devant

...
Mais là ou je bloque

c'est sur l'instruction à mettre dans le
oncommand pour qu'il m'ouvre la boite de dialogue des options
Si quelqu'un pouvait m'aider

car je débute dans cette grande expérience de la modification d'extension ....
Le partie de code en question :
Code : Tout sélectionner
<menuitem id="mapit-options" oncommand=" ??????????? ;"
label="&mapit.menu.options.label;" />
Voilà, voilà .... a vous
PS : le nom du fichier xul ou se trouve le menu d'option se nomme option.xul
Publié : 11 janv. 2005, 10:48
par calimo
c'est un truc du style oncommand="chrome://mapit/content/options.xul" non ? Qu'as-tu essayé ? Tu veux bien ouvrir les options de MapIt ?
Publié : 11 janv. 2005, 15:40
par smog the bat
calimo a écrit :c'est un truc du style oncommand="chrome://mapit/content/options.xul" non ? Qu'as-tu essayé ?
Non c'est pas ça, j'avais déja essayé et ça ne fonctionne pas

.
Après un bon repas ce midi, j'ai eu une

. Je viens de faire un test en créant une fonction javascript qui ouvre une boite d'alerte et là ça fonctionne, donc reste plus qu'a ouvrir une fenêtre avec le nom de la boite d'option .... mais va encore falloir que je cherche car mon niveau de programmation est faible ...
calimo a écrit :Tu veux bien ouvrir les options de MapIt ?
Sinon c'est bien l'idée ....

si tu as d'autres

je suis preneur

Publié : 11 janv. 2005, 17:09
par nmoreau
smog the bat a écrit : donc reste plus qu'a ouvrir une fenêtre avec le nom de la boite d'option .... mais va encore falloir que je cherche car mon niveau de programmation est faible ...
Code : Tout sélectionner
window.openDialog('chrome://mapit/content/options.xul','',
'chrome,dialog,dependent=no,modal,centerscreen=yes');
Publié : 11 janv. 2005, 17:57
par smog the bat
nmoreau a écrit :smog the bat a écrit : donc reste plus qu'a ouvrir une fenêtre avec le nom de la boite d'option .... mais va encore falloir que je cherche car mon niveau de programmation est faible ...
Code : Tout sélectionner
window.openDialog('chrome://mapit/content/options.xul','',
'chrome,dialog,dependent=no,modal,centerscreen=yes');
Merci nicolas, je viens d'arriver (presque) à la même conclusion :
Code : Tout sélectionner
window.open("chrome://mapit/content/mapitOptions.xul", "_blank", "chrome,resizable")
Mais je veux bien que tu m'explique les fonction de : chrome,dialog,dependent=no,modal
Encore merci la 0.6.1 est donc terminé reste plus qu'a updater
