|
|
||
Overview . Tag Reference . Cheat Sheet . CSS Reference . API Reference . FAQ . History . Upcoming . Gallery . Notes . Powered By Luxor . Contribute . Mailing Lists & Forums . Premium Support . Credits . Glossary . Site Search . The Memphis Sun . Download . Download Luxilla . Download Plugins . Download Contrib . Source . Javadoc . Team . Who's Who . Donate . Luxor @ Sourceforge |
Box - A box holds a bunch of UI elements (aka widgets) that it lays out usually from top-to-bottom (vertically) or from left-to-right (horizontally). A box is similar to a Swing JPanel. Luxor, however, discriminates between low-level, close-to-the-metal boxes and high-level, user-centric forms.
Chrome - An app's XUL files usually packed up in a jar.
Form - A form holds user input controls to collect user data. A form is similar to a Swing JPanel, but offers input validation, XML data import/export and more and it discriminates between low-level UI elements (aka widgets) and high-level user input controls.
Luxor - Open-Source XML User Interface Language (XUL) Toolkit (More Info at http://luxor-xul.sourceforge.net)
Mozilla - Open-Source, cross-plattform, industry-strength, household browser supporting web standards (CSS1, CSS2, HTML, XML, and more) and plug-ins. (More Info at http://www.mozilla.org )
Portal - Multiple portlets plus some sprinkled static XHTML fragments make up a complete web page also known as portal.
Portlet - Portlets (also known as HTML pagelets or HTML controls) are basically like servlets, but return HTML snippets instead of complete HTML pages.
Python - Pyhton is Luxor's scripting language of choice. Luxor includes Jyhton, an open-source 100% Java Python interpreter. Pyhton is as easy to use and learn as JavaScript/VBScript (if not easier) but doesn't leave you hanging once you venture beyond one-liners. Python, for example, supports dynamic typing, includes built-in data structures such as lists or dictionaries, supports programming-in-the-large through modules, classes, exceptions and more. (More Info at http://www.python.org and http://www.jython.org )
Resource Anchor - An empty class packed up with your app's resources (such as icons, templates, properties, etc.) in a jar to let you locate the jar without a file name.
Vamp - short for Venus Application Publisher; Vamp is tool suite that helps you package, sign and publish Web Start/JNLP apps. Vamp is built on top of Luxor. (More Info at http://www.vamphq.com )
Velocity - An open-source, embeddable, multi-purpose, template engine. Velocity, an Apache Jakarta project, offers a simple yet powerful scripting language (known as Velocity Template Language) as an alternative to Java Server Pages. (More Info at http://jakarta.apache.org/velocity )
Web Start - Web Start allows you to start full-featured desktop apps with a single click from your Web browser. (More Info at http://java.sun.com/products/javawebstart )
XUL - short for XML User Interface Language; the corner stone for building rich, cross-platform, zero-admin desktop apps on open standards today
|
Hosted by SourceForge |
For questions related to the use of Luxor,
please consult our web pages.
If that fails, the luxor-xul-user mailinglist
might help.
Please send comments on our web pages and the development of Luxor to our public luxor-xul-develop mailinglist. |
Maintained by Luxor Team
Copyright © 2001, 2002, 2003, 2004, 2005 Luxor Foundation |