Opentopia Directory Encyclopedia Tools

Widget toolkit

Encyclopedia : W : WI : WID : Widget toolkit



 

In computer programming, widget toolkits (or GUI toolkits) are sets of basic building units for graphical user interfaces. They are often implemented as a library, or application framework.

See the article on widgets for a list of widgets.

General characteristics

(This section deals mostly with High-level widget toolkits characteristics)

A High-level widget toolkit is an API which manage the creation and behavior of a Graphical user interface :

Widget toolkits must have a means to position the widgets in their containers. The simplest way to define their positions is by defining their absolute (on the screen) or relative (to the parent) position in pixels or common distance units, but it is also often possible to layout the widgets by their relative positions without using distance units (see Layout manager).

Also the Look and feel of the widgets can be hardcoded in the toolkit, but some widget toolkit APIs decouple the Look and feel from the definition of the widgets, allowing to define them at the initialisation of the application or even at runtime (see Pluggable look and feel).

Popular widget toolkits

Low-level widget toolkits

High-level widget toolkits

Not yet categorised

See also

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.


Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: