Writing a Mozilla Application with XUL and Javascript
  Summary of XUL Elements [ << Previous | Next >> ]

  • The window element holds all other elements.
  • The box element describes positioning of contained elements.
  • The menubar, menu, menupopup, menuitem, and menuseperator elements are used to build menus.
    • On the Mac, XUL menus are hoisted into the system menubar.
    • Linux and Windows display menus in the window.
  • The toolbox element contains other elements in a collapsible box.
  • The toolbar element is used to build button bars.
  • The splitter element creates a drag-able splitter between two UI elements.
  • The spring element takes up space.
  • [see the full reference for details]

[ Presentation Overview | Agenda | XUL Documents | Summary of XUL Elements | XUL Document Example | XUL Document Screenshot | XUL Overlays | XUL Overlay Example | XUL Overlay Screenshot | RDF Data | RDF Graph Illustration | RDF and XUL Templates | XUL Template Example | XUL Template Example, Points of Interest | Conclusions | Extra Slides | RDF Data Sources | XPCOM and XPConnect | XPConnect Objects | Instantiating an XPCOM Component | Chrome structure | Installing Chrome | Sample manifest.rdf ]