Misplaced Pages

XForms (toolkit)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
For the XML form definition language, see XForms.
XForms toolkit
The XForms Form Designer
Developer(s)XForms team
Stable release1.2.4 / June 28, 2014 (2014-06-28)
Repository
Written inC
Operating systemUnix-like
TypeWidget toolkit
LicenseGNU LGPL
Websitexforms-toolkit.org

XForms is a GUI toolkit based on Xlib for the X Window System. It features a rich set of objects, such as buttons, scrollbars, and menus etc. In addition, the library is extensible and new objects can easily be created and added to the library. It also includes the fdesign tool as a graphical user interface builder.

Distributed under the GNU Lesser General Public License, XForms is free software.

XForms was based on the Forms Library by Mark Overmars, converted from IRIS GL (a precursor to OpenGL that also included calls to create windows and manage events) to X11. A similar conversion was used to make the first versions of FLTK, so all these toolkits are distantly related.

The toolkit was originally used by the Xfce desktop environment before the switch to the GTK toolkit in 1999.

References

  1. "README (from project source code)". It is licensed under the GNU LGPL (Lesser General Public License) version 2.1. See the file COPYING.LIB for the gory details.

External links

List of widget toolkits
Low-level platform-specific
On AmigaOS
On Classic Mac OS, macOS
On Windows
On Unix,
under X11
On BeOS, Haiku
On Android
CLI
Low Level Cross-platform
CLI
C
Java
High-level, platform-specific
On AmigaOS
On Classic Mac OS, macOS
Object Pascal
Objective-C, Swift
C++
CLI
On Windows
CLI
C++
Object Pascal
On Unix,
under X11
On Android
High-level, cross-platform
C
C++
Objective-C
CLI
Adobe Flash
Go
Haskell
Java
JavaScript
Common Lisp
Lua
Pascal
Object Pascal
Perl
PHP
Python
Ruby
Tcl
XML
shell
Dart


Stub icon

This computer-library-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: