[pyar] toolkits gráficos que vienen con Python

Juan Carlos Ojeda juancarlospaco en gmail.com
Mar Nov 9 18:58:18 ART 2010


2010/11/9 craf <prog en vtr.net>

> Hola.
>
> Estoy probando Tkinter y sus extensiones TTk y Tix.
> Por lo que logro entender TTK trae 20 widgets o controles que permiten
> agregar funcionalidad a Tkinter, permitiendo ademas mejorar el feel de
> los programas en cada S.O (aunque en Gnome sigue viendose mal).
> Con respecto a Tix, este parece ser una extensión tambien de Tkinter
> pero el problema principal es que no se encuentran ejemplos de peras y
> manzanas para realizar un simple formulario.
> ¿Es mejor Tix a TTK, o solo son distintos, y depende de la aplicación
> que se quiera construir.?
>
> Saludos.
>
> CRAF
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

Realmente el toolkit se llama TK,
Python le puso de apodo TKinter, supongo por TK internal *(TKinterno)*

TTK es TK con un motorcito de themes, puede convivir con TK.
No entiendo que seria tecnicamente un "peras y manzanas" *(?)*

Yo no soy programador profesional, pero agregue y agrego mucho en el
Recetario sobre TK:
http://python.org.ar/pyar/Recetario#Tkinter_.2B-_ttk
Probablemente mis ejemplos tengan algun error o posibilidad de mejora, pero
todos funcionan,
ademas si esta escrito por personas va a tener errores, uses el sistema que
uses.

Tix agrega Meta-widgets pre-fabricados, podes hacer los mismos widgets con
TK solo,
la verdad yo no le veo mucho el punto, pero a algunas personas les gusta.
Seria como usar PythonCard con Wx, yo prefiero usar Wx solo.

El motorcito de Theming de TTK es mas que nada para los widgets internos,
bordes y barras.

Si estas interesado en que se vea mejor, fijate que TK *(solo)*, soporta los
temas GTK:
Puedes verlo aqui: http://python.org.ar/pyar/GTKonTK

Podes hacer cualquier widget en TK como en los otros Toolkits,
muchos dicen que les falta un monton de cosas pero no es cierto,
podes tener tooltips, notebooks, wizards y demas.

Los widgets de Entry y Canvas son de los mas poderosos que he visto,
es similar al Canvas de HTML5,
ademas crear, mostrar, personalizar, un boton que haga algo es 1 linea en
TK.

Ejemplo de un programa con TK, usando tema GTK:
http://img87.imageshack.us/img87/1228/gtkontk.jpg

-- 
.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101109/96af7df9/attachment.html>


More information about the pyar mailing list