factograf
NL

vrije software van GNOME Foundation

GTK-toolkit

GTK-toolkit

Key facts

datum van oprichting of creatie14 april 1998
datum van uitgaveapril 1998
is eenapplicatieframework, toolkit
All data from the card 11
Categorie
GUI-toolkit
Ontwikkelaar(s)
GNOME Foundation
Besturings­systeem
Multiplatform
Geschreven in
C
Status
Actief
Uitgebracht
14 april 1998 (28 jaar geleden)
Recentste versie
4.24.1 (1 oktober 2026)
Onderhouds­versie
3.24.35
Licentie(s)
LGPL
Website
(en) Projectpagina
Versiebeheer
Broncode


GIMP Toolkit (GTK) is een GUI-toolkit die wordt gebruikt voor GIMP, GNOME en andere programma's. GTK ontstond toen de ontwikkelaars van de GIMP niets zagen in bestaande GUI-toolkits en er zelf één begonnen te schrijven. De aldus ontstane toolkit bleek ook voor andere programma's geschikt te zijn en werd als basis voor GNOME gekozen.

Techniek

GTK is een laag boven op het X Window System en stelt programmeurs in staat om grafische programma's met gebruiksvriendelijke vensters, menu's en dergelijke te ontwerpen. Alhoewel de koppeling met het X Window System nog steeds bovenaan staat is het inmiddels ook geschikt gemaakt om bovenop andere systemen te draaien, waaronder de Linux-framebuffer en zelfs Microsoft Windows. Programma's geschreven met de GTK kunnen daardoor zonder programmacode te wijzigen geschikt gemaakt worden voor zowel Linux als Windows.

GTK is zelf geschreven in C, maar uitwisselbaarheid met andere programmeertalen heeft altijd hoog op de agenda gestaan, bijgevolg wordt in vele programmeertalen met de GTK gewerkt.

Voor het weergeven van tekst wordt Pango gebruikt.

GTK-programma's kunnen worden gerenderd in een webbrowser met de Broadway-backend.

Read next

In 44 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article