| Exemple 4 << >> | book |
| XUL | HOME |
| La commande close() ferme la fenêtre courante, et mettre window.location charge une nouvelle page. moveBy déplace la fenêtre du nombre de pixels passés en arguments. Une valeur positive déplace vers la droite lorsqu'il s'agit du premier paramètre ou vers le bas lorsqu'il s'agit du second. |
|
<?xml-stylesheet href="css1.css" type="text/css"?> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" align="vertical" > <menubar> <menu value="AAA"> <menupopup> <menuitem oncommand = "close()" value="Close"/> <menuitem oncommand = " window.location='index.html' " value="Index"/> <menuseparator/> <menuitem type = "radio" name = "group" value="Right" oncommand = "moveBy(100,0)"/> <menuitem type = "radio" name = "group" value="Left" oncommand = "moveBy(-100,0)"/> <menuitem type = "radio" name = "group" value="Top" oncommand = "moveBy(0,-100)"/> <menuitem type = "radio" name = "group" value="Bottom" oncommand = "moveBy(0,100)"/> </menupopup> </menu> </menubar> </window> |
| L'attribut accesskey permet d'effectuer une sélection de menu à l'aide du clavier. |
|
<?xml-stylesheet href="css1.css" type="text/css"?> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" align="vertical" > <menubar> <menu accesskey = "A" value="AAA"> <menupopup> <menuitem accesskey = "C" oncommand = "close()" value="Close"/> <menuitem accesskey = "I" value="Index" oncommand = " window.location='index.html' "/> <menuseparator/> <menuitem accesskey = "R" type = "radio" name = "group" value="Right" oncommand = "moveBy(100,0)"/> <menuitem accesskey = "E" type = "radio" name = "group" value="Left" oncommand = "moveBy(-100,0)"/> <menuitem accesskey = "P" type = "radio" name = "group" value="Top" oncommand = "moveBy(0,-100)"/> <menuitem accesskey = "B" type = "radio" name = "group" value="Bottom" oncommand = "moveBy(0,100)"/> </menupopup> </menu> </menubar> </window> |
| CSS | HOME |
| La feuille de style par défaut de Mozilla est utilisée. |
| @import url(chrome://global/skin); |