Saltar al contenido

¿Existe una aplicación de diseño de GUI para la geometría de cuadrícula / Tkinter?

Solución:

Además de las opciones ya dadas en otras respuestas, hay un proyecto actual más activo, reciente y de código abierto llamado pygubu.

Esta es la primera descripción del autor tomada del repositorio de github:

Pygubu es una herramienta RAD que permite el desarrollo rápido y fácil de interfaces de usuario para el módulo python tkinter.

Las interfaces de usuario diseñadas se guardan como XML y, al usar el generador de pygubu, las aplicaciones pueden cargarlas dinámicamente según sea necesario. Pygubu está inspirado en Glade.


El programa Pygubu hello world es un video introductorio que explica cómo crear un primer proyecto usando Pygubu.

Lo siguiente en una imagen de interfaz de la última versión de pygubu diseñador en OS X Yosemite 10.10.2:

ingrese la descripción de la imagen aquí

Definitivamente lo probaría y contribuiría a su desarrollo.

Tú tienes VisualTkinter también conocido como Visual Python. El desarrollo parece inactivo. Tiene sitios sourceforge y googlecode. El sitio web está aquí.

Por otro lado, tienes PÁGINA que parece activo y funciona en python 2.7 y py3k

Como indica en su comentario, ninguno de estos usa el grid geometría. Por lo que puedo decir, el único constructor de GUI que hace eso probablemente podría ser Constructor de GUI de Komodo Pro que se suspendió y se convirtió en código abierto en ca. 2007. El código estaba ubicado en el repositorio SpecTcl.

Parece instalarse bien en win7, aunque aún no lo ha usado. Esta es una captura de pantalla de mi PC:

ingrese la descripción de la imagen aquí

Por cierto, Rapyd Tk también tenía planes para implementar la geometría de la cuadrícula, ya que en su documentación dice que no está lista “todavía”. Desafortunadamente, parece “casi” abandonado.

La mejor herramienta para hacer diseños usando cuadrícula, en mi humilde opinión, es papel cuadriculado y un lápiz. Sé que estás pidiendo algún tipo de programa, pero realmente funciona. He estado haciendo programación Tk durante un par de décadas, por lo que el diseño me resulta bastante fácil, sin embargo, sigo usando papel cuadriculado cuando tengo una GUI compleja.

Otra cosa en la que pensar es esto: el poder real de los administradores de geometría de Tkinter proviene de usarlos juntos *. Si se propone usar solo la cuadrícula, o solo el paquete, lo está haciendo mal. En su lugar, diseñe su GUI en papel primero, luego busque patrones que se resuelvan mejor con uno u otro. El paquete es la opción correcta para ciertos tipos de diseños, y la cuadrícula es la opción correcta para otros. Para un conjunto muy pequeño de problemas, el lugar es la elección correcta. No limite su pensamiento a usar solo uno de los administradores de geometría.

* La única advertencia para usar ambos administradores de geometría es que solo debe usar uno por contenedor (un contenedor puede ser cualquier widget, pero normalmente será un marco).

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *