XULMaker Project

Application Architecture and Components

Files

content

  1. xulmaker.xul
    - the application's presentation layout (user interface): layout of control components (menubar, toolbar, etc.), various document views.
  2. xulmaker.js
    - the application's presentation logic (behaviour) and business logic (todo: separate these two.)
  3. project.html
    - (this file) - a description of this project. Includes status, issues, notes, todos, etc.

skin

  1. xulmaker.css
    - the application's presentation style: font, color, icons/images, etc.
  2. background.png
  3. *-large.gif
    - used as <toolbarbutton> icons
  4. *-small.gif
    - used as <treeitem> icons