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