Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros temas > La Taberna
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.003
Poder: 26
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
[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".
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 23-04-2010 a las 12:50:44.
Responder Con Cita
  #2  
Antiguo 23-04-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
Si no tienes prisa, a lo largo de este fin de semana te lo traduzco.
Responder Con Cita
  #3  
Antiguo 23-04-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.003
Poder: 26
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
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...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 23-04-2010 a las 13:02:18.
Responder Con Cita
  #4  
Antiguo 23-04-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
lo abriré con el D2010, lo compilaré, y te mando todo el proyecto, ok? Imagino que el delphi ya lo traducirá él solito... :P
Responder Con Cita
  #5  
Antiguo 23-04-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.003
Poder: 26
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
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é.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #6  
Antiguo 23-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 23-04-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
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
Responder Con Cita
  #8  
Antiguo 23-04-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.003
Poder: 26
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
¡Qué velocidad y premura!

Muchas gracias, compañeros.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
"ADOQUERY3: Parameter 'p' not found" error (POR FAVOR AYUDA) JuanchoDev Conexión con bases de datos 20 21-04-2010 23:36:19
El programa se queda "colgado" mientras copia y luego "despierta" NeWsP OOP 5 10-03-2010 23:05:40
Radiohead y su album "InRainbows" para descarga con precio abierto Héctor Randolph La Taberna 3 15-10-2007 10:20:37
Necesito llamar a métodos de clases "hija" desde su clase "padre" Flecha OOP 17 20-04-2007 01:03:53
Traducir un codigo de VB a Delphi ¡¡¡¡ Por favor !!!! Betsa23 Internet 2 30-11-2004 17:29:35


La franja horaria es GMT +2. Ahora son las 02:38:28.


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
Copyright 1996-2007 Club Delphi