The Lit Window Library is a C++ library which provides "reflections" (extended runtime type information), adds "rules" to the "methods, properties, events" GUI coding paradigm, and contains a collection of frequent UI patterns. The goal of this library is to speed up GUI coding by a factor of 10. It does so by greatly reducing the amount of source code necessary to implement common, day-to-day user interface requirements. This is not just another "better widgets" library. The library introduces two new, different concepts to UI coding: a data abstraction layer (reflections) and rule-based programming.
|Tags||Software Development Libraries User Interfaces|
|Operating Systems||Mac OS X Windows POSIX Linux|
Release Notes: The Lit Window Library is now available in two packages. lwall contains the full library, including support for wxWidgets and the RapidUI code. lwbase contains only the basic functionality and is of interest for programmers who are not using wxWidgets. Specifically, lwbase contains the data abstraction layer (reflections or data adapters), a simple constraints solver, and a few maintenance functions. The base package was created to gauge the interest of the "boost library" community in the data adapters/reflections.
No changes have been submitted for this release.