Grendel:Specification:New GUI Proposal: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
Line 1: Line 1:
{{Grendel}}
{{Grendel}}
'''Very primitive spec - work in progress'''
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.
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.



Latest revision as of 15:32, 5 June 2005

Grendel
Home
Coding Documentation
Review Policy
Libraries
Compile
Outstanding Issues
Development Document
Links

Very primitive spec - work in progress

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?