The XPToolkit Architecture
Vision
We will make UIs as easy to build as web pages, and we will make applications easier to write and to customize along the way.
Goals
The XPToolkit has two major goals, in order of precedence
Make UIs easier to build
Make cross-platform applications easier to build
Table of Contents
Introduction
Overview of Packages
XUL/AOM Reference
Introduction to a XUL Document
Widgets
Menu Bars and Menus
Toolbars and Toolboxes
Titled Buttons
Tree Widget
Tab Widget
Sliders and Scrollbars
The Splitter Widget
Progress Meter
Checkbox (Tri-state)
The Box System
Broadcasters and Observers
Focus and Command Dispatching
Key Binding
Popup Content (Context Menus and Tooltips)
XUL Overlays
Persistence and Sharing
Windows and Dialogs
Packages and the Chrome Registry
XUL and RDF
The AOM Implementation
XUL/RDF Templates
Services Reference
The Clipboard
Drag and Drop
File Dialogs
Color Picker
Font Picker
Contact us at
xptoolkitstaff@netscape.com
. Want to complain about the new documentation? Email
Dave Hyatt
.