FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda con ResEdit ( SOLUCIONADO )
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Ayuda con ResEdit ( SOLUCIONADO )
Posted: Sat Sep 20, 2014 12:53 PM
Hola,

Estoy intentando pasar los .RC de workShop a ResEdit.

Pues bien, le he puesto los includes en el .RC de WS, para que no de error al cargarlos la primera vez en Resedit.

Ahora, una vez lo abro con ResEdit y lo guardo, sin tocarlo siquiera, si lo intento abrir, me da error. Me está pasando con RC de diálogos, no de BMP´s.

Este es el error:



Estoy desesperado, a ver si alguien me puede decir como migrar de WS a ResEdit y no morir en el intento...

Gracias,
Un Saludo,

Joaquín Martínez
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Ayuda con ResEdit
Posted: Sat Sep 20, 2014 01:05 PM

Puedes indicar qué errores te da?
Si te sirve de algo, cuando migré de 16 a 32 bits, mis recursos (Dlls) usé PellesC (fácil y sencillo) aunque ResEdit no debe de dar ningún problema tampoco
Si necesitas más ayuda, si quieres, envíame un RC por correo electrónico o en algun site de descargas y le echo un vistazo

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Re: Ayuda con ResEdit
Posted: Sat Sep 20, 2014 01:25 PM

Gracias cristobal,

Pero el error es que graba algo que luego no puede interpretar.

Y en la captura de pantalla viene el error que da.

Un Saludo,

Joaquín Martínez
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Ayuda con ResEdit
Posted: Sat Sep 20, 2014 02:28 PM

lo comun men esto es que te de error por que no encuentra la definicion de ciertas constantes que resedit no conoce,
por ello es necesario agregar ciertos archivos cabezeras al rc.
por ejemplo windows.h

include "windows.h"

ademas al resedit debed configurarle la ruta donde puede ubicar estos archivos cabezeras.

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Ayuda con ResEdit
Posted: Sat Sep 20, 2014 06:29 PM
jmartial wrote:Gracias cristobal,

Pero el error es que graba algo que luego no puede interpretar.

Y en la captura de pantalla viene el error que da.


Es cierto, es que voy a 100 y no leo lo que debo de leer
Has probado a poner " " o "-" en lugar de "" (es una prueba, y lo que se me ocurre sin profundizar en el tema, no estoy seguro que sea eso)

Pero, en el foro de inglés, creo que Rick te da una solucion más coherente
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Re: Ayuda con ResEdit
Posted: Sat Sep 20, 2014 10:16 PM
Hola,

Aunque están todos los includes, he encontrado la línea que tiene el error y aparte de winuser.h que define el SS_BLACKFRAME, no se cual se necesita más
para que resEdit no se queje.


CONTROL "", 351, WC_STATIC, SS_BLACKFRAME, 74, 128, 168, 53, WS_EX_LEFT

¿Alguien sabe donde están esos defines ? WC_STATIC y WS_EX_LEFT
Un Saludo,

Joaquín Martínez
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Re: Ayuda con ResEdit ( SOLUCIONADO )
Posted: Sat Sep 20, 2014 10:30 PM
Buenas noches,


He encontrado el problema, por si a alguien le ocurre, que no se vuelva loco.


ResEdit no encuentra el define WC_STATIC, que en teoría debería estar en windows.h, pero ahí sólo existe WC_STATICW o WC_STATICL.

La solución, en el RC de workshop añadir

#define WC_STATIC "Static"

Con esto ha funcionado como la seda.

Gracias a todos.
Un Saludo,

Joaquín Martínez

Continue the discussion