FOX is a C++-based toolkit for GUI development. It includes a rich set of widgets and includes layout managers, MDI widgets, and mega-widgets. FOX incorporates support for XDND for drag and drop, X clipboard and X Selection, watching other I/O channels and sockets, timers and idle processing, object serialization and deserialization, a registry to save persistent settings, and 3D widgets using Mesa or OpenGL. FOX emphasizes speed, and minimizes memory use by letting programmers create and destroy GUI elements on the fly. Widgets can connect to each other and pass certain commands between them, which also reduces the amount of code needed. Finally, GUI elements automatically update themselves by interrogating the application's state, so it is easy to maintain the state of the GUI in an application.
DocumentationDeveloper's introduction available in HTML format from http://www.fox-toolkit.org/introduction.html
released on 9 November 2005
|License||Verified by||Verified on||Notes|
|LGPL||Janet Casey||5 March 2002|
Leaders and contributors
|See the AUTHORS file in the distribution for a complete list||Contributor|
|Jeroen van der Zijp||Maintainer|
Resources and communication
|Help||Mailing List Info/Archive||http://lists.sourceforge.net/mailman/listinfo/foxgui-announce|
|Bug Tracking,Developer,Support||Mailing List Info/Archive||http://lists.sourceforge.net/mailman/listinfo/foxgui-users|
This entry (in part or in whole) was last reviewed on 31 October 2005.