fbpx
Wikipedia

GDK

En informática, GDK (del inglés Graphics Drawing Kit,[1]:209, originalmente GIMP Drawing Kit[2]​) es la capa de bajo nivel de la biblioteca de componentes gráficos GTK cuyo propósito es separar esta del interfaz de programación de aplicaciones (API) del sistema gráfico nativo.[1]:209 Fue desarrollada originalmente por los desarrolladores del programa de edición de imágenes GIMP como parte de su naciente biblioteca GTK+, quienes la bautizaron inicialmente como GIMP Drawing Kit.[2]​ La primera API implementada fue la de la biblioteca Xlib,[3]​ de forma que GTK+ ―y por lo tanto GIMP― pudiera funcionar en el sistema de ventanas X de un sistema operativo Linux.[1]:209 GDK actúa como puente entre GTK y el sistema gráfico subyacente, ofreciendo operaciones como primitivas gráficas de dibujo y de manejo de mapas de bits, de cursores, fuentes, eventos de ventanas y funcionalidades de arrastrar y soltar entre otras.[cita requerida]

GIMP Drawing Kit
Parte de biblioteca de software
Información general
Tipo de programa Biblioteca Gráfica
Desarrollador GNOME
Licencia GNU LGPL
Información técnica
Programado en C
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 3.2.3 (info)
Asistencia técnica
Enlaces
Sitio web oficial
Repositorio de código

Al igual que GTK, GDK está licenciado bajo los términos de GNU LGPL, y es software libre.

GDK es una parte importante de la portabilidad de GTK+. Como GLib provee funcionalidades independientemente de la arquitectura a las demás bibliotecas, todo lo que se necesita para hacer que GTK+ corra en cualquier plataforma es definir la capa de gráficos de un determinado sistema operativo en GDK. Como existen implementaciones de GDK en Win32 y Quartz, las aplicaciones de GTK+ pueden ejecutarse en Windows y en Mac OS X, respectivamente.

Desde la versión GTK+ 2.8, GDK soporta Cairo.

Referencias

  1. Harlow, Eric (1999). Desarrollo de aplicaciones Linux con GTK+ y GDK (1ª edición). Madrid: Prentice Hall Iberia. ISBN 84-8322-196-9. 
  2. «A Brief (and Ancient) History of GIMP». GNU Image Manipulation Program (en inglés). 1998. Consultado el 18 de junio de 2019. 
  3. Pennington, Havoc. . GNOME Developer (en inglés). Archivado desde el original el 26 de febrero de 2009. Consultado el 18 de junio de 2019. 

Enlaces externos

  • Manual de referencia GDK 3 (en inglés)
  • (en inglés)
  • The GTK+ Drawing Model (en inglés)
  •   Datos: Q3045088

informática, inglés, graphics, drawing, originalmente, gimp, drawing, capa, bajo, nivel, biblioteca, componentes, gráficos, cuyo, propósito, separar, esta, interfaz, programación, aplicaciones, sistema, gráfico, nativo, desarrollada, originalmente, desarrollad. En informatica GDK del ingles Graphics Drawing Kit 1 209 originalmente GIMP Drawing Kit 2 es la capa de bajo nivel de la biblioteca de componentes graficos GTK cuyo proposito es separar esta del interfaz de programacion de aplicaciones API del sistema grafico nativo 1 209 Fue desarrollada originalmente por los desarrolladores del programa de edicion de imagenes GIMP como parte de su naciente biblioteca GTK quienes la bautizaron inicialmente como GIMP Drawing Kit 2 La primera API implementada fue la de la biblioteca Xlib 3 de forma que GTK y por lo tanto GIMP pudiera funcionar en el sistema de ventanas X de un sistema operativo Linux 1 209 GDK actua como puente entre GTK y el sistema grafico subyacente ofreciendo operaciones como primitivas graficas de dibujo y de manejo de mapas de bits de cursores fuentes eventos de ventanas y funcionalidades de arrastrar y soltar entre otras cita requerida GIMP Drawing KitParte de biblioteca de softwareInformacion generalTipo de programaBiblioteca GraficaDesarrolladorGNOMELicenciaGNU LGPLInformacion tecnicaProgramado enCPlataformas admitidasMultiplataformaVersionesUltima version estable3 2 3 info Asistencia tecnicaEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Al igual que GTK GDK esta licenciado bajo los terminos de GNU LGPL y es software libre GDK es una parte importante de la portabilidad de GTK Como GLib provee funcionalidades independientemente de la arquitectura a las demas bibliotecas todo lo que se necesita para hacer que GTK corra en cualquier plataforma es definir la capa de graficos de un determinado sistema operativo en GDK Como existen implementaciones de GDK en Win32 y Quartz las aplicaciones de GTK pueden ejecutarse en Windows y en Mac OS X respectivamente Desde la version GTK 2 8 GDK soporta Cairo Referencias Editar a b c Harlow Eric 1999 Desarrollo de aplicaciones Linux con GTK y GDK 1ª edicion Madrid Prentice Hall Iberia ISBN 84 8322 196 9 a b A Brief and Ancient History of GIMP GNU Image Manipulation Program en ingles 1998 Consultado el 18 de junio de 2019 Pennington Havoc GDK Basics GTK Gnome Application Development GNOME Developer en ingles Archivado desde el original el 26 de febrero de 2009 Consultado el 18 de junio de 2019 Enlaces externos EditarManual de referencia GDK 3 en ingles Resumen de GTK y sus bibliotecas en ingles The GTK Drawing Model en ingles Datos Q3045088Obtenido de https es wikipedia org w index php title GDK amp oldid 127854598, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos