GTK
English: GTK

GTK
www.gtk.org
GTK Logo
Gtk3-demo 3.11.8.png
Tipo de programatoolkit
Paquete GNU
declarative programming language
lenguaje de programación
widget
DesarrolladorFundación GNOME
Proyecto GNU
Lanzamiento14 de abril de 1998
Última versión estable3.24.13 (info)
27 de noviembre de 2019 (1 mes y 27 días)
Última versión en pruebashp android
GéneroBiblioteca de desarrollo
Programado enC
Sistema operativoMultiplataforma
Plataformamultiplataforma
LicenciaGNU LGPL
Estado actualActivo
IdiomasMultilingüe
En españolSí 

En informática, GTK (conocido hasta febrero de 2019 como GTK+[6]​ Otras aplicaciones gráficas no directamente relacionadas con GNOME también han empleado GTK, convirtiéndose junto con Qt en la biblioteca GUI más popular del sistema operativo Linux.[cita requerida] Otros entornos gráficos para Linux como XFCE y ROX han elegido también GTK como su biblioteca de componentes gráficos.[cita requerida] GTK también se puede emplear para desarrollar aplicaciones gráficas que funcionen en los escritorio de Microsoft Windows, Mac OS y otros sistemas operativos.[cita requerida]

Licenciado bajo los términos de GNU LGPL,[5]

Bibliotecas de GTK

gtk3-widget-factory, un programa que muestra los widgets en GTK versión 3.14

GTK se basa en varias bibliotecas desarrolladas por el equipo de GTK y de GNOME:

  • GLib. Biblioteca de bajo nivel estructura básica de GTK y GNOME. Proporciona manejo de estructura de datos para C, portabilidad, interfaces para funcionalidades de tiempo de ejecución como ciclos, hilos, carga dinámica o un sistema de objetos.
  • GTK. Biblioteca la cual realmente contiene los objetos y funciones para crear la interfaz de usuario. Maneja widgets como ventanas, botones, menús, etiquetas, deslizadores, pestañas, etc.
  • GDK. Biblioteca que actúa como intermediario entre gráficos de bajo nivel y gráficos de alto nivel.
  • ATK. Biblioteca para crear interfaces con características de una gran accesibilidad muy importante para personas discapacitadas o minusválidos. Pueden usarse utilerías como lupas de aumento, lectores de pantalla, o entradas de datos alternativas al clásico teclado o ratón.
  • Pango. Biblioteca para el diseño y renderizado de texto, hace hincapié especialmente en la internacionalización. Es el núcleo para manejar las fuentes y el texto de la versión 2 de GTK.
  • Cairo. Biblioteca de renderizado avanzado de controles de aplicación.
Other Languages
العربية: جتك+
български: GTK
বাংলা: জিটিকে
català: GTK
čeština: GTK
dansk: GTK+
Ελληνικά: GTK+
English: GTK
Esperanto: GTK
euskara: GTK
فارسی: جی‌تی‌کی
suomi: GTK
עברית: GTK
हिन्दी: जीटीके
magyar: GTK+
Bahasa Indonesia: GTK
íslenska: GTK
italiano: GTK (toolkit)
한국어: GTK+
lietuvių: GTK
Bahasa Melayu: GTK
Nederlands: GTK-toolkit
norsk: GTK+
polski: GTK+
português: GTK
română: GTK
русский: GTK
srpskohrvatski / српскохрватски: GTK+
slovenčina: GTK
slovenščina: GTK
српски / srpski: GTK+
svenska: GTK+
தமிழ்: ஜிடிகே+
తెలుగు: జిటికె+(GTK+)
Türkçe: GTK+
українська: GTK+
Tiếng Việt: GTK
中文: GTK