[Python-es] Metawidgets para tkinter
Chema Cortés
chemacortes en wanadoo.es
Sab Oct 5 09:34:34 CEST 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola a todos,
Me he decidido finalmente a utilizar tkinter para hacer las aplicaciones que
tenía en espera en el trabajo. Según como vea el tema más adelante, puede que
me decante por utilizar otros frameworks como wx, glade ó qt, o incluso
alguno de java para jython.
Tkinter lo uso básicamente para crear los formularios de introducción de datos
y los diálogos para controlar los diferentes procesos. Utilizando tkinter no
necesito más, y me aseguro que siempre estará en cualquier máquina que tenga
python instalado ("bateries included").
Pero me preguntaba si estaría bien utilizar algún "metawidget" para tkinter,
por lo que os pido vuestra opinión. De los que he mirado por encima:
- - TIX: extensión del Tk que viene con el TCL/Tk que instala python>=2.2 , con
lo que me asegura que estará en la instalación.
- - PMW (Python Megawidgets http://pmw.sf.net): es un intento de crear una
mejora del tkinter en python. Ha estado mucho tiempo parado; pero acaba de
salir una nueva versión que parece interesante.
- - Pycard. Es un intento de abstracción del tkinter para hacerlo más simple.
De los tres, el que más he usado es el TIX. Acelera bastate el tkinter al
estar escrito en parte en C, además de mejorar la orientación a objetos del
tk. Me sirve perfectamente para lo que necesito. El PMW lo he visto por
encima, pero no le veo ventajas respecto a TIX. Del pycard no tengo ni idea.
¿Álguien tiene alguna comparativa ó experiencia con alguno de estos
metawidgets?
Saludos,
- --
Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.0
ZARALINUX http://www.zaralinux.org | "La ignorancia se apodera de quien
PYTANDO http://pytando.sf.net | se contenta con lo que sabe"
PGPKEY: mailto:chemacortes en wanadoo.es?subject=__PGPKEY__
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9npYOHLTQrABk8H0RApiNAJ9V9A3YFpryGeXnIk8OeZIh2yUIbwCeKW4o
ycl6HdO4lkC++qQYZxYzWgY=
=dZpJ
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Python-es