Aprender a desarrollar UI en Glade

Hola gente,

Hace un tiempo sabéis que colaboré en la renovación de Klavaro. El programa ya salió, y en general quedé muy contento con la experiencia.

Hace un par de días me enteré de que había salido la versión 0.1 de Giftwrap, un programa para crear paquetes .deb a partir del código fuente, que recoge el testigo de Deb Creator.

Así que también hice una serie de mockups, que al autor parece que le gustaron bastante y me pidió el archivo .glade para incorporarlo al proyecto. Momento en el que tuve que decirle que, sintiéndolo mucho, no tengo ni idea de trabajar en Glade y que estaba todo gimpeado.

¿Conocéis algún buen tutorial donde expliquen para tontos cómo crear de 0 un interfaz en glade, y hacer cosas básicas como por ejemplo redimensionar los widgets o añadirle una pestaña extra a un cuaderno?

Gracias de antemano.
Glade no tiene mucha dificulta, "mete botón, arrastra botón, etc...", lo que te interesa es leer un poco sobre gtk para conocer mejor los widgets y poder usarlos correctamente.

Glade lo único que hace es guardar un xml con la descripción del diseño que has hecho y generar el codigo para GTK, es algo que se aprende a usar en minutos.
wah_wah_69 escribió:Glade no tiene mucha dificulta, "mete botón, arrastra botón, etc...", lo que te interesa es leer un poco sobre gtk para conocer mejor los widgets y poder usarlos correctamente


Hum, ¿y dónde puedo encontrar documentación sobre gtk que esté dirigida a críos?
Te pongo varios enlaces que te pueden ser útiles:

Tutorial de introducción: http://www.micahcarrick.com/12-24-2007/ ... art-1.html
Foros sobre gtk: http://www.gtkforums.com/index.php
Libro muy completo sobre gtk y glade: http://www.gtkbook.com/home.php

Si sólo te piden el .glade es bastante sencillo de hacer. Con el primer enlace te debería llegar para aprender a usarlo.
Si quieres profundizar más en cosas como programar directamente en gtk sin glade, modificar los widgets que creas, crear uno desde cero, etc, te recomiendo que consigas el libro. Es muy completo para un novato que tenga algún conocimiento de programación. Incluye código de ejemplo que puedes descargar desde su página.
tambien tienes devhelp para documentacion :)

Salu2!!
NiGhTmArE escribió:Tutorial de introducción: http://www.micahcarrick.com/12-24-2007/ ... art-1.html


¡Mil gracias, ese enlace parece que es exactamente lo que buscaba!
NiGhTmArE escribió:Libro muy completo sobre gtk y glade: http://www.gtkbook.com/home.php

Gracias! Andaba buscando algo así y no daba con el clavo. (Foundations of GTK+ Development PDF => Google [15MB - 655pag))

Llevo unos días peleándome con el glade... generar la interfaz es fácil, pero adaptarla a un programa... [qmparto]
6 respuestas