Perd�n por el OT.
Me he liado la manta a la cabeza y he decidido meterme de lleno en la
programaci�n, campo que ten�a pr�cticamente olvidado. He elegido gtk y
anjuta.
Como es l�gico me est�n surgiendo muchas dudas.
La primera es c�mo acceder a las propiedades de un widget desde otro.
Por ejemplo, cambiar un label al pulsar un bot�n. Hay una funci�n que se
ejecuta al pulsar el bot�n, pero �c�mo obtengo el puntero al label?
De momento lo he solucionado con una chapucilla:
gtk_signal_connect (GTK_OBJECT (entry1), "changed",
GTK_SIGNAL_FUNC (on_entry1_changed),
label1);
Es decir, en vez de pasar un puntero nulo, paso como par�metro la
etiqueta label1. Esto funciona, pero requiere tocar un fichero que dice
que no lo edite porque es autogenerado por glade. Si hago cambios en el
interfaz con glade me lo machaca y tengo que volver a hacer el cambio.
Adem�s, de esa forma no puedo pasar varios widgets. Sospecho que tiene
que haber un m�todo m�s eficaz y estandar.
La otra pregunta es �c�mo co�o se cambia de versi�n en anjuta? �No hay
m�s remedio que editar el makefile a mano para esto? y crearte otro
arbol de proyecto a mano. Si no hago esto a mano se me queda siempre en
versi�n 0.1
Un saludo a todos y perdonad por el OT y por la longitud del mensaje.
PD: �Conoceis alguna lista que hable de estos temas? Si me podeis enviar
por privado la forma de suscribirse mejor. No tengo acceso a ninguna
web.
--
Amar es... borrar el Windows del disco de ella.
-- Www.frases.com.
faro at escomposlinux . org
Debian GNU/Linux - Usuario Linux #162541
http://www.escomposlinux.org/faro