7.8. Summary

Form and menu widgets are a vital first access point for users needing to interact with Mozilla-based applications. XUL supports all the simple form controls (or elements) with which users of Web browsers are familiar. XUL's support, however, is flexible and only begins with simple form and menu controls. That support goes much further, and it is not bound rigidly to user actions as HTML forms are.

Unlike HTML, XUL applications can only submit forms across the Web via a script. Such a submission, however, can be tailored more flexibly than any HTML form submission can.

Forms and menus are all interesting enough, but fiddling with such things won't allow the user to go anywhere or explore other parts of a possibly complex application. ...

Get Rapid Application Development with Mozilla™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.