Sunday, 23-Nov-2008 12:17:22 GMT Tell a friendLink to this pageRandom Article
 
 
Online encyclopedia

 


GTK

Initially created for the graphics program The GIMP, the GIMP toolkit — abbreviated GTK+ — is now one of two most popular X widget toolkits for creating graphical user interfaces (the other being Qt).

GTK+ is written in C, although it is designed within an object-oriented paradigm (unlike C++, C does not support object-orientation natively). The toolkit offers bindings to almost all popular programming languages.

The look of the toolkit is largely configurable by the user, right down to offering a number of different display engines. There are engines emulating the look of other popular toolkits or platforms, like Windows 95, Motif, or NEXTSTEP.

The GNOME environment uses GTK+ as a base, which means that programs written for GNOME use GTK+ as their toolkit. GNOME applications are not the only programs using it, though, and any GTK+ program (or GNOME program, for that matter) can run on top of other desktop environments, such as KDE or XFce.

GTK+ initially contained some utility routines that were not strictly graphics-related, for instance providing such data structures as linked lists and binary trees. This has now been separated into a separate library, Glib[?], which is regularly used to develop programs that do not have a graphical interface.

 

Tell a friend about this page.
Send this page
Bookmark GTK.

 

Link to this page: The easy way to educate your website visitors. Post a link to definition / meaning of " GTK " on your site.
HTML code: Resulting link:

GTK

 

This online educational article is provided by contributions of Wikimedia Foundation.
Licensed under the GNU free documentation license. View live article. Copyright & Disclaimer - Contact

Partners: Digital Gadgets | Logo Design | Business Articles | Online Calculators

Anti-Spam Coalition