Dynamic Windows
Dynamic Windows is an application framework that was designed to make it easy to create dynamic applications with a modern interface. It was modeled after the GTK library on Unix. It uses the concept of box packing to create a dynamically resizable interface.There are stable source modules for OS/2, Unix (with GTK) and Win32. A MacOS module is in development but there is no timetable for release of that module.
Widgets supported:
- Entryfield /Editbox
- Multiline Entryfield/Editbox
- Combobox
- Button
- Radio Button
- Spin Button
- Checkbox
- Container/Listview
- Treeview
- Splitbar/Paned
- Bitmap/Pixmap/Image
- Menu (Popup/Pulldown)
- Notebook
- Slider
- Percent/Progress
- Listbox
- Render/Drawing Area
- Scrollbar
- Text/Status Bar
For more information on the concepts of box packing please see the GTK home page at this location. And also concepts of signal handlers located here.