GDK Referencias Véase también Enlaces externos Menú de navegacióninfo«GIMP - A Brief (and ancient)...
Bibliotecas gráficasBibliotecas de CBibliotecas de GNOME
inglésbibliotecasistema de ventanas XGTK+mapas de bitscursoresfuentesarrastrar y soltarLGPLsoftware libreGLibsistema operativoWin32QuartzWindowsMac OS XCairo
| GIMP Drawing Kit | ||
|---|---|---|
http://library.gnome.org/devel/gdk/ | ||
| Información general | ||
| Desarrollador(es) | GNOME | |
| Última versión estable | 3.2.3 (info) | |
| Género | Biblioteca Gráfica | |
| Programado en | C | |
| Sistema operativo | Linux | |
| Plataforma | Multiplataforma | |
| Licencia | GNU LGPL | |
GDK (del inglés GIMP Drawing Kit) es una biblioteca de gráficos que actúa como un intermediario entre gráficos de bajo nivel y gráficos de alto nivel. Fue originalmente desarrollado para el sistema de ventanas X, GDK actúa entre el servidor X y la biblioteca GTK+, manejando el renderizado básico como primitivas de gráficos,[1] mapas de bits, cursores, fuentes, eventos de ventanas y funcionalidades de arrastrar y soltar.
Al igual que GTK, GDK está licenciado bajo los términos de 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
↑ «GIMP - A Brief (and ancient) History». Consultado el 2009.
Véase también
- GTK+
- GLib
Enlaces externos
- GDK API
- GDK Basics; GTK+ / Gnome Application Development: Havoc Pennington
GDK code from release GTK+ 2.14.6 (enlace roto disponible en Internet Archive; véase el historial y la última versión).