XPCOM

Ressources pour la création du composant

Ressources

Les fichiers cités dans l'exemple sont les suivants :

MOZILLA/alexis/Makefile
Utilisé pour la compilation.
MOZILLA/alexis/plop.idl
L'IDL décrivant l'interface des composants.
MOZILLA/alexis/plop.js
Le composant JavaScript et son module.
MOZILLA/alexis/plop.h
Le header du composant C++.
MOZILLA/alexis/plop.cpp
L'implémentation du composant C++.
MOZILLA/alexis/plopModule.cpp
Le module du composant C++.
MOZILLA/alexis/plop_test.js
Le script JavaScript pour utiliser les deux composants.
MOZILLA/alexis/generated/plop.h
Le header C++ généré par le compilateur d'IDL.
MOZILLA/alexis/generated/plop.html
La documentation de l'interface générée par le compilateur d'IDL.
MOZILLA/alexis/generated/plop.java
L'interface Java généré par le compilateur d'IDL.
MOZILLA/alexis/generated/plop.xpt
Le typelib généré par le compilateur d'IDL. Il s'agit d'un fichier binaire.