Diferencia entre revisiones de «GTK»

 
(No se muestra una edición intermedia de otro usuario)
Línea 1: Línea 1:
{{Aplicación|nombre=GTK|logo=logogtk.png|descripcion=Logo GTK|creador=GNOME Foundation|fecha_de_creacion=[[23 de septiembre]] de [[2010]]|sitio_web=www.gtk.org}}
+
{{Ficha Software
 +
|nombre=GTK|imagen=logogtk.png|descripción=Logo GTK|creador=GNOME Foundation|lanzamiento inicial=[[23 de septiembre]] de [[2010]]|web=[[www.gtk.org]]}}
  
 
'''GTK+''' o '''The GIMP Toolkit'''. Conjunto de bibliotecas multiplataforma, para desarrollar [[interfaces gráficas de usuario]] (GUI), principalmente para los entornos gráficos: [[GNOME]], [[XFCE]] y [[ROX]], aunque también se puede usar en el escritorio de [[Windows]], [[MacOS]] y otros.
 
'''GTK+''' o '''The GIMP Toolkit'''. Conjunto de bibliotecas multiplataforma, para desarrollar [[interfaces gráficas de usuario]] (GUI), principalmente para los entornos gráficos: [[GNOME]], [[XFCE]] y [[ROX]], aunque también se puede usar en el escritorio de [[Windows]], [[MacOS]] y otros.
Línea 14: Línea 15:
  
 
== Bibliotecas de GTK+ ==
 
== Bibliotecas de GTK+ ==
[[Archivo:TheGimp y GTK2.png|thumb|Versión 2 de GTK+ en [[The Gimp]] para [[GNU/Linux]].]]
 
  
 
GTK+ se basa en varias bibliotecas del equipo de GTK+ y de GNOME:
 
GTK+ se basa en varias bibliotecas del equipo de GTK+ y de GNOME:
Línea 31: Línea 31:
  
 
== Aplicaciones que usan GTK+ ==
 
== Aplicaciones que usan GTK+ ==
[[Archivo:GIMP2.4-English.png|thumb|Screenshot de [[GIMP]] 2.0. GTK+ es responsable de administrar los componentes de la interfaz del programa, incluyendo los menús, botones, campos de entrada, etc.]]
 
  
 
Aquellos entornos, que utilizan GTK+ son:
 
Aquellos entornos, que utilizan GTK+ son:

última versión al 12:16 17 may 2011

GTK
Información sobre la plantilla
Logogtk.png
Logo GTK
CreadorGNOME Foundation
Lanzamiento inicial23 de septiembre de 2010
Sitio web
www.gtk.org

GTK+ o The GIMP Toolkit. Conjunto de bibliotecas multiplataforma, para desarrollar interfaces gráficas de usuario (GUI), principalmente para los entornos gráficos: GNOME, XFCE y ROX, aunque también se puede usar en el escritorio de Windows, MacOS y otros.

Inicio

Inicialmente fueron creadas para desarrollar el programa de edición de imagen GIMP, sin embargo actualmente se usan bastante por muchos otros programas en los sistemas GNU/Linux. Junto a Qt es una de las bibliotecas más populares para X Windows System.

Características

GTK+ se ha diseñado para permitir programar con lenguajes como C, C++, C#, Java, Ruby, Perl,PHP o Python.

Licenciado bajo los términos de LGPL, GTK+ es un software libre y es parte del proyecto GNU.

Bibliotecas de GTK+

GTK+ se basa en varias bibliotecas del equipo de GTK+ y de GNOME:

  • GLib: Biblioteca de bajo nivel, estructura básica de GTK+ y GNOME. Proporciona manejo de la 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 que 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 mouse.
  • 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 GTK+2.
  • Cairo: Biblioteca de renderizado avanzado, de controles de aplicación.

Aplicaciones que usan GTK+

Aquellos entornos, que utilizan GTK+ son:

Los entornos de escritorio no son necesarios para ejecutar los programas GTK+. Si las bibliotecas que requiere el programa están instaladas, un programa GTK+ puede ser ejecutado por encima de otros entornos basados en X11 como KDE, o cualquier otro entorno, lo que incluye Mac OS X, si X11.app está instalado.

GTK+ también puede ejecutarse en Microsoft Windows; también es utilizado por algunas aplicaciones populares multiplataforma como Pidgin y GIMP. WxWidgets, un toolkit gráfico multiplataforma usa GTK+ en sistemas tipo Unix.

Los decoradores de ventanas Metacity y Xfwm4, usan GTK+ 2.

Widget y GTK+

Algunas aplicaciones que usan GTK+ como Widget incluyen:

Enlaces externos