Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   [Favor] "Traducir" archivos dfm de programa código abierto (https://www.clubdelphi.com/foros/showthread.php?t=67570)

Ñuño Martínez 23-04-2010 11:46:15

[Favor] "Traducir" archivos dfm de programa código abierto
 
Hola, gente de bien.

Veréis: Hay una aplicación la mar de chula llamada Tile Studio, la cual fue desarrollada con Delphi. Es de código abierto (GNU Public License, concretamente). El problema es que aunque funciona con WineHQ, lo hace de forma tan lenta que no se puede trabajar con él decentemente. Intenté contactar con el autor, pero lleva desaparecido desde 2008 y no contestó el correo que le envié hace un par de semanas, así que he pensado en traducirlo a Lazarus yo mismo.

Y aquí está el favor: El código fuente está completo pero los archivos donde guarda el diseño de las ventanas y formularios están en formato binario, así que Lazarus no puede traducirlos por sí mismo (al menos no la versión que estoy utilizando). Como en estos momentos no dispongo de una copia de Delphi, ¿podría alguien hacerme el favor de traducir estos archivos por mi? El paquete con las fuentes lo podéis bajar de aquí. Es el que se llama "ts-2.55-src.zip".

mcs 23-04-2010 11:53:10

Si no tienes prisa, a lo largo de este fin de semana te lo traduzco.

Ñuño Martínez 23-04-2010 11:56:45

Hombre, prisa, prisa, pues no me corre mucha. Estaré atento.

Gracias. :)

[edit] Lo olvidaba: no sé si será necesario traducir también el archivo de recursos (ts.res) por si acaso...

mcs 23-04-2010 12:11:52

lo abriré con el D2010, lo compilaré, y te mando todo el proyecto, ok? Imagino que el delphi ya lo traducirá él solito... :P

Ñuño Martínez 23-04-2010 12:23:42

Que yo recuerde (hace un par de años o tres que apenas uso Delphi) hay una opción para indicar al IDE que guarde el dfm en formato texto. Habría que cargar cada formulario, cambiar la opción y guardarlo. Creo que no existía una opción global, así que habría que ir uno a uno. Claro que yo he utilizado siempre D6, no sé si D2010 será diferente.

Si te refieres al archivo de recursos, entonces no lo sé.

Neftali [Germán.Estévez] 23-04-2010 13:05:41

No hace falta Delphi para eso Ñuño.
Esta herramienta de MiTEC también es muy chula ;) y te permite abrir los DFM en formato binario y grabarlos de nuevo en formato texto.

Pruébalo y ya dirás...

EDITO: Lo acabo de probar con un par de DFM's y funciona perfectamente. Lo que no se es qué pasará si encuentra un componente no estandard.

Casimiro Notevi 23-04-2010 13:18:04

Lo he abierto con un delphi 5 y no ha salido ningún mensaje de componentes extraños, ya lo he "traducido" y puesto a disposición del interesado, por si acaso le corre prisa :)

Ñuño Martínez 23-04-2010 13:20:09

¡Qué velocidad y premura!

Muchas gracias, compañeros.:)


La franja horaria es GMT +2. Ahora son las 21:11:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi