- Intrinsics
Intrinsics (also known as Xt, for X toolkit) is a library used in the
X Window System . More precisely, it is a library that uses the low-levelXlib library and provides a friendly (object-oriented -looking)API to developX11 software with graphical widgets. It can be used in the C orC++ languages.The low level Xlib library provides functions for interacting with an X11 server, but does not provide any function for implementing the graphical objects used in
GUI s, such as buttons, menus, etc. Such objects are called widgets. The Xt library provides support for creating and using widget types, but does not provide any specific widget. Specific widgets are implemented by other libraries using Xt, such asXaw and Motif.A programmer can for example use the Xt library to create and use a new widget type such as a two-side button. Since applications typically require a number of standard widgets such as buttons, menus, etc, they usually rely on a library such as
Xaw and Motif that provides such widgets, rather than implementing them directly using Xt.See also
*
X Window System protocols and architecture External links
* [http://www.x.org/docs/Xt/ X Toolkit Intrinsics - C Language Interface]
* [http://www.faqs.org/faqs/Xt-FAQ/ The Intrinsics FAQ]
* [http://www.cs.cf.ac.uk/Dave/X_lecture/node4.html#SECTION00420000000000000000 The place of Intrinsics in X11]
* [http://www.kenjennings.cc/st/stprgux.html#testxt2 TestXt2] , Example C program that creates a Menu Bar using just Xt/Xaw
Wikimedia Foundation. 2010.