Thanks Benjamin. To be clear, are you suggesting that I define the interface and implement the functionality inside an extension (XUL-type stuff), as opposed to inside a dll?

No, I'm suggesting that you put your component dll in an extension, instead of trying to manually install it. And, in case it's not clear, interfaces are declared using an .xpt file generated by the "xpidl" tool from an .idl file.

By the way, I just finished reading this sentence from http://www.mozilla.org/projects/xpcom/book/cxc/html/component_internals2.html:
"regxpcom registers your component in the default component registry."

That is quite old and is no longer accurate.

--BDS
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to