Cours du 28/09/2009
Le dossier système des gadgets Pour accéder au dossier système des gadgets, cliquez sur Démarrer, tapez %userprofile%\appdata\local\microsoft\windows sidebar\gadgets dans la zone de texte Rechercher et appuyez sur la touche Entrée.
Insertion de paramètres dans un gadget Pour définir un ou plusieurs paramètres, vous devez ajouter un nouveau fichier HTML/xhtml nommé settings.htm. Ce fichier initialise une ou plusieurs variables qui seront accessibles dans le fichier du gadget (mulot.htm)
Le fichier settings.htm 1/2 body { width: 200px; height: 80px; } function init() { var temp=System.Gadget.Settings.read('sURL'); if (temp != '') txtURL.value=temp; else txtURL.value=" }
Le fichier settings.htm 2/2 function Save() { System.Gadget.Settings.write("sURL", txtURL.value); } System.Gadget.onSettingsClosing = SettingsClosing; function SettingsClosing(event) { if (event.closeAction == event.Action.commit) Save(); event.cancel = false; } Entrez l'URL de la page Web :
Le fichier du gadget Le fichier du gadget doit également être modifié afin de lire la ou les valeurs définies dans le fichier settings.htm
Le fichier du gadget mulot.htm 1/2 body{ width:180; height:120; background: url('ar-plan.jpg'); } System.Gadget.settingsUI = 'settings.htm'; System.Gadget.onSettingsClosed = SettingsClosed; function SettingsClosed() { var adresse=System.Gadget.Settings.read('sURL'); cible.value = adresse; }
Le fichier du gadget mulot.htm 2/2 Cliquez ici pour aller sur le site
Les autres fichiers Les autres fichiers restent tels qu'ils étaient pour la version 1 du gadget.
Activation du gadget Si le Volet Windows n'est pas affiché, lancez la commande Tous les programmes/Accessoires/Volet Windows dans le menu Démarrer pour le faire apparaître. Cliquez du bouton droit sur le Volet Windows et sélectionnez Ajouter des gadgets dans le menu contextuel. Cliquez sur Mulot gadget puis sur Afficher les détails et vérifiez que les paramètres mis en place dans le fichier XML ont bien été pris en compte. Double-cliquez sur « Mulot gadget » pour le faire apparaître sur le Bureau.