Python + GTK + Glade

Jesus Rodriguez foxandxss en gmail.com
Lun Jun 5 14:10:33 CEST 2006


Buenisimo Daniel, cuando aprenda wxpython supongo que entenderé todos los
widgets que tiene.
Aun asi, conoces algun manual de boa ? o has aprendido solo?

Gracias.

2006/6/5, Daniel Muñiz Fontoira <dmunhiz en gmail.com>:
>
> Nada de eso, es sencillisimo!! de verdad, lo que pasa es que no es como
> los demas gui.
>
> Ejemplo creas un wx.app
> a continuación un wx.dialog y para el diseño grafico pulsas en el
> iconito que tiene una flecha azul (a la izquierda del icono de deshacer)
> te aparecerá el form
> en la barra de objetos seleccionas una caja de texto por ejemplo,
> pinchas encima y despues pinchas encima del form. despues la pones donde
> quieras, cambias tamaño... todo de forma grafica.
>
> espero haberte ayudado.
> Saludos
>
> Daniel Muñiz
>
>
>
> Jesus Rodriguez escribió:
> > Buena respuesta si, estoy ahora mismo investigando sobre wxPython y
> > parece
> > muy interesante, pero boa-constructor me parece complejisimo de usar.
> >
> > El día 5/06/06, Chema Cortes <py en ch3m4.org> escribió:
> >>
> >> Jesus Rodriguez escribió:
> >> > Buenas, yo estaba hablando de GTK y creo que pyuic es para KDE, asi
> >> que
> >> no
> >> > me vale.
> >> > Por otro lado wxPython tampoco es GTK, pero para ser sincero,
> >> tampoco le
> >> > hago "ascos"
> >> >
> >> > Entonces, sigo sin saber cual es la mejor forma de programar en GTK.
> >>
> >> Cada uno tiene sus gustos. El objetivo es conseguir desacoplar código y
> >> diseño visual, para lo que tienes dos alternativas: codificar tu
> >> interface en python o cargar el interface desde un fichero xml.
> >>
> >> Ambas alternativas tienen su pros y contras. Codificando el interface
> en
> >> python te obligas a usar fuerte orientación a objetos para conseguir
> >> desacoplar código y GUI, lo que requiere una buena labor de análisis si
> >> no quieres tienes quebraderos de cabeza más adelante, aunque la
> >> refactorización puede ser de gran ayuda en estos casos. Por otro lado,
> >> el cargar un fichero xml te da mayor flexibilidad a la hora de crear
> los
> >> objetos visuales y resulta muy sencillo reutilizar el mismo diseño
> entre
> >> aplicaciones, e incluso entre varias ventanas. El handicap es que no es
> >> fácil hacerse una idea del diseño completo hasta que no se ejecuta la
> >> aplicación. Aunque resulte menos intuitivo, veo más reutilizable y
> >> simple cargar el interface desde un fichero xml.
> >>
> >>
> >> En cuanto a si gtk o wx, yo prefiero wx; pero es sólo mi opinión. A
> >> parte de boa-constructor, con wxglade puedes elegir entre guardar en
> xml
> >> o generar código para python u otros lenguajes, lo que añade la opción
> >> de dejar fijadas en el código partes del interface.
> >>
> >> --
> >> Chema Cortés (py en ch3m4.org)
> >> "Proudly made on earth by generic humanoid carbon units"
> >> _______________________________________________
> >> Python-es mailing list
> >> Python-es en aditel.org
> >> http://listas.aditel.org/listinfo/python-es
> >>
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> >
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




Más información sobre la lista de distribución Python-es