Extraits de code
Un article de MDC.
Voici une rapide liste d'extraits de code disponible pour des développeurs d'extensions pour diverses applications Mozilla. La plupart de ces extraits fonctionnent pour des applications XULRunner et Firefox/Thunderbird.
Ces exemples vous montrent quelques tâches basiques qui ne sont pas évidentes à appréhender immédiatement.
Sommaire |
[modifier] Général
- Fenêtres
- Ouvrir et manipuler des fenêtres.
- Barre d'outils
- Code relatif aux barres d'outils.
- XML
- Code pour traiter, écrire, manipuler, etc. du XML.
- Fichiers E/S
- Code pour lire, écrire et exploiter des fichiers.
- Dialogues et invites
- Code pour afficher et exploiter des boîtes de dialogues.
- Préférences
- Code pour lire, écrire, modifier les préférences.
- JS XPCOM
- Code utilisé pour définir et appeler des composants XPCOM personnalisés dans Javascript
- Exécuter des applications
- Code pour exécuter d'autres applications.
- Relatif à
<canvas> - Code relatif à WHAT WG Canvas.
- Signer un XPI
- Comment signer un XPI avec PKI
- Divers
- Divers fragments de codes utiles
[modifier] Code orienté navigateur
- Onglets de navigation (Firefox/SeaMonkey)
- Opérations basiques avec les onglets de navigation qui sont le cœur des fenêtres de navigation de Mozilla.
- Cookies
- Lire, écrire et effacer des cookies.
- Chargement de page
- Code pour charger des pages, recharger de pages, et surveiller le chargement de pages.
- Interaction entre des pages à privilèges et sans privilèges
- Comment communiquer entre des extensions et des sites Web et vice-versa.
- Observateur de téléchargement
- Exemple d'observateur de téléchargement du gestionnaire de téléchargement de Firefox.
[modifier] Éléments spécifiques XUL
- Label et description
- Exemple d'utilisations spéciales et de sauts de ligne
- Arbre
- Définition et manipulation des arbres en utilisant XUL et JS
[modifier] Windows spécifiquement
- Trouver les gestionnaires de fenêtres (HWND) (Firefox)
- Comment utiliser les appels API Windows pour trouver les différents gestionnaires des fenêtres Mozilla. Les gestionnaires de fenêtres peuvent servir pour des besoins IPC et d'accessibilité.
- Accès au registre Windows en utilisant les XPCOM
- Comment lire, écrire, modifier, effacer, énumérer et inspecter les clefs de registre et les valeurs.
[modifier] Liens externes
Consultez également http://kb.mozillazine.org/Category:Example_code (en) et http://xulfr.org/wiki/RessourcesLibs (fr).