Chema Cortés chemacortes en wanadoo.es
Sab Mar 1 03:34:33 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Sáb 01 Mar 2003 00:45, David Gil escribió:

> Hola:
>
> estoy haciendo un programa para facilitar la traducción audiovisual
> (doblaje), para lo cual ya he diseñado el fichero XML y la
> transformación en RTF mediante XSLT. El problema viene cuando quiero
> crear la interfaz gráfica, porque sé cómo querría que se comportase
> tanto el front-end como el back-end, pero no sé cómo relacionarlos para
> que sean como, por ejemplo, del estilo de formularios continuos de
> Access. Es decir, me gustaría poder añadir, eliminar y modificar las
> intervenciones de los personajes.

En lugar de "formularios continuos", para xml te iría mejor una organización 
arborescente (outlines). Podrías utilizar algún widget como las xmltools 
(http://www.logilab.org/xmltools/xmleditor.html). O puede que te valga 
simplemente un editor como Leo 
(http://personalpages.tds.net/~edream/front.html).

Si no te sirve ésto, tal vez tengas que replantearte el tema. La estructura 
XML sirve para "transportar" los datos; para procesarlos escoge las 
habituales listas y diccionarios, y emplea una GUI clásica compuesta por una 
ventana con una lista de "takes", y un diálogo que haga de editor de takes. 
Otra alternativa sería emplear un inteface web con "formularios contínuos" y 
dhtml. Todo depende un poco de qué estés buscando.


- -- 
"Haz software libre, no la guerra"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+YBw6HLTQrABk8H0RAo37AJ9DRRTnC0XXSMhMNauLgv/R5ZU/HwCg8Gmb
mLwMkcH2LOF0OSH9S+qBQF0=
=q63B
-----END PGP SIGNATURE-----




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