AFAIK, there is not currently a plan for a cross-platform plugin
architecture.  However, gerv said that he thought there had been some talk
of this, at least, if not a design.  I would like to implement a
cross-platform plugin architecture for XUL, using XPCOM technology to avoid
having to code plugins three times for different platforms.  Before I
present my detailed plans, I wanted to see if a pre-existing plan exists of
which I am unaware.

The goal with this plugin technology is to extend XUL so that application
developers who are using XUL for "other" projects besides browsers can have
an extended drawing palette: for example for the Gregorian chant typesetting
program I am programming, the UI would be designed in XUL, manipulating a
central plugin object.  This plugin object would be written in XP C++, and
would do its drawing using the GFX interfaces, rather than native system
calls in a window.

** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **
**   Benjamin Smedberg, Director of Music    **
**   St. Patrick's Church, Washington D.C.   **
**  VOX 202-347-2713 x102 - FAX 202-347-1401 **
**           [EMAIL PROTECTED]          **
**             "Soli Deo Gloria"             **
** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **




Reply via email to