Capitulos de este wiki
  1. 1 Feedback
  2. 2 GTK y su funcionamiento
  3. 3 En resumen

1 - Feedback

[editar]
Tutorial creado por Juan Carlos Inostroza. Extraido de: http://www.tux.cl/articulos.php?id=30#
30 de Noviembre de 1999
Poco feedback recibi por correo, pero si bastante por IRC. Asi que voy a explicar las cosas que quedaron en el tintero en el articulo pasado.


Para compilar cualquiera de los ejemplos anteriores, solo se necesitaba el programa "glib-config", que pertenece a las bibliotecas de desarrollo de Glib 1.X. En el caso que quieran compilar los ejemplos anteriores y estos, instalen derechamente gnome-devel (RedHat) o libgnome-dev (Debian), ya que la dependencia minima es Glib.

Para saber si esta o no instalado, ejecutar



$ glib-config



a secas.


Si alguien tiene instalado Glib 2.X (Debian Sid, RedHat 8, etc) se supone los ejemplos compilarian, pero en vez de ejecutar "glib-config" hay que ejecutar



$ pkg-config --cflags --libs glib-2.0



en vez de



$ glib-config --cflags --libs




Me preguntaron por los argumentos de g_tree_new, especificamente GCompareFunc y eso de los parentesis. :-)

En C, eso es casting. Es decir, pasar un parametro por otro. GCompareFunc es un tipo de dato de Glib para pasar por parametro una funcion, especificamente una funcion de comparacion, que podria decirse es casi exclusiva de GTree.


Sip. Punteros. Para programar esta clase de programas, ojala saber al reves y al derecho punteros.


Para compilar estos ejemplos, debe estar instalado gtk-config. Para verificar, ejecutar



$ gtk-config



Estos ejemplos estan pensados para GTK+ 1.X.


Muchas gracias a #gnome por las correcciones a los codigos (y especialmente la sintaxis en español) y por las sugerencias.
[editar]

Sé el primero en opinar


Tutoriales relacionados con 'Programacion en GTK+ (Segunda Parte)'

Esta es la segunda parte de este simple tutorial de Gtk+. El capitulo pasado explique... Más »
Este es un documento bastante básico, el primero de una serie de (espero) cinco artículos... Más »
Este es un curso sin ninguna relevancia. Pretende ser una pequeña introducción para todos mis... Más »

Autor y licencia de 'Programacion en GTK+ (Segunda Parte)'


Tutorial de Juan Carlos Inostroza. Extraido de: http://www.tux.cl/articulos.php?id=30# CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.