Grendel:Specification:New GUI Proposal

From MozillaWiki
Revision as of 15:31, 5 June 2005 by Rjkeller (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Grendel
Home
Coding Documentation
Review Policy
Libraries
Compile
Outstanding Issues
Development Document
Links

Move Grendel from using the Grendel XML format to using XUL w/ JavaScript. This will eliminate the need for ActionFactory and help significantly clean up code by uniting it through multiple JavaScript files.

This will use the new XUL Parser API that integrate Rhino, the Mozilla JavaScript Engine for Java.

more to come...

New Structure:

  • ui
    • content
      • grendel.xul - Will read JavaScript files grendel.js and comm.js
      • grendel.js -> Functions that will replace events defined in MultiMessageDisplayManager
    • locale
      • grendel.dtd
  • comm
    • content
      • comm.js
  • addressbook?