= 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 original GTK library on Unix. It uses the concept of box packing to create a dynamically resizable interface. Dynamic Windows is used by Mark Hessling's Rexx/DW package. There are stable source modules for OS/2, Unix (with GTK2/3/4), Windows, MacOS X (Cocoa) and iOS. 64bit builds are supported on all platforms except OS/2. The library has been tested on x86, amd64, arm, arm64, ppc64, ppc32 and sparc64. There is a beta source module for Android. There are language bindings for C++ (alpha version included in the package), Go and FreeBASIC. 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/Tabbed * Slider * Percent/Progress * Listbox * Render/Drawing Area * Scrollbar * Text/Status Bar * Scrollbox * Calendar * HTML (except OS/2) Dialogs supported: * File open/save * Directory chooser * Color chooser * Font chooser * Print * Messagebox * Custom dialogs For more information on the concepts of box packing please see the GTK home page. If you want to checkout the source you can browse the Subversion repository maintained by Brian Smith and Mark Hessling, he also maintains Rexx/DW. API documentation for Dynamic Windows is available at the [https://dbsoft.org/dw_help.php DBSoft web site]. * [[Dynamic Windows News Archive]] == Download == ||'''Component'''||'''Package'''||'''Version'''||'''Description'''|| ||Source||[https://dbsoft.org/dwindows/dwindows-3.3.tar.gz TAR]||3.3||(2023/01/06)|| ||OS/2 Unicode||[https://dbsoft.org/dwindows/dwindows-os2-3.3.zip ZIP]||3.3||(2023/01/06)|| ||Windows 64 Bits ||[https://dbsoft.org/dwindows/dwindows-win64-3.3.zip ZIP]||3.3||(2023/01/06)|| ||Windows 32 Bits ||[https://dbsoft.org/dwindows/dwindows-win32-3.3.zip ZIP]||3.3||(2023/01/06)|| For older versions you can check [ftp://ftp.netlabs.org/pub/dwindows/ the netlabs ftp directory]. == Development == You can check out full source code of the project with Subversion using the following URL: * http://svn.netlabs.org/repos/dwindows/ == License == This project is open source under the BSD license. == Authors == * Brian Smith * Mark Hessling == Links == * [https://dbsoft.org/dw_help.php Dynamic Windows Documentation] * [http://svn.netlabs.org/dwindows/timeline Rexx/DW] * [https://dbsoft.org/forum/forumdisplay.php?fid=3 DBSoft Support Forum]