Orientación sobre edición de recursos .RC y .RES

User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Orientación sobre edición de recursos .RC y .RES

Post by jose_murugosa »

Hola,

Como siempre, preguntando algo....

Es que me frustra trabajar con un editor de recursos de 16 bits, aunque de momento es lo que hago.

He observado que muchos han abandonado la edición de archivos.RC para trabajar directamente con los .RES con por ejemplo PellesC, Resource Builder, etc.

Por otra parte cuando he intentado trabajar con .RC con otros editores de recursos, he vuelto finalmente al Resource Workshop.

Quisiera saber que me recomiendan.....
1) Que editor de recursos podría usar en 32 bits?
2) Debo pasar mis .RC a .RES y trabajar con .RES?, hay alguna ventaja en hacerlo? o desventaja?
3)Si fuera posible seguir editando recursos en archivos .RC tengo que hacer algún cambio en ellos?, debo considerar alguna forma de convertirlos?


Desde ya gracias por cualquier orientación que puedan darme. :wink:
Me aterra la idea de convertir los recursos de mis aplicaciones y luego tener que revertir el proceso.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Post by Carlos Mora »

José,
Resource Builder es muy completo y avanzado, lee los RC's pero siempre guarda como RES o como DLL.
Tiene muchas opciones que no todos tienen: Puedes modificar el canal alpha de los bitmaps, lo que se agradece porque ahsta ahora solo lo podía hacer con photoshop. Puede que sea una prestacion que aún no necesites, pero seguro que en un futuro cercano sí, sino preguntales a los de noway ;)

Puedes incluir otro tipo de recursos no disponibles en otros editores, por ejemplo HTML.
Puedes precargar la BWCC32.dll en el editor para hacerlo Borland Compatible.

Es mi eleccion personal,

Carlos
Ruben D. Fernandez
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Post by Ruben D. Fernandez »

José:

Yo uso Pelles C con archivos .RES y no he tenido problemas.

El Resource Builder es muy bueno, vale 49 dólares +-.

Saludos

Ruben Fernandez.
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Post by Francisco Horta »

jose,
yo uso pellesc .res sin problemas, es gratuito y facil, por ahi a mas de 1 le paso que usando sus .rc de workshop y luego pasar a .res con pellesc tenian problemas, por lo que te recomiendo pruebes lo siguiente:
Genera tu .exe normalmente, ejecuta el pellesc y abre desde el programa el .exe de tu aplicacion, automaticamente te carga todos tus recursos, luego lo grabas como .res y listo... a usar pelles en caliente!!
salu2
paco
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

José:

Sin duda PellesC con .RES es la mejor opción.

Otra solución para convertir tu archivo .RC a .RES, abrelo con WS como normalmente lo haces, despues en el menú FILE, la opción SAVE FILE AS... .RES y listo a usar PellesC con archivos .RES

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Post by sysctrl2 »

Pelles c ,

y .RES

Porque ?

Se corrumpen menos o mas bien no se corrumpen

los .rc se descompone muy facilmente,,



saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Post by karinha »

Mira este ejemplo sencillo, usando WORKSHOP.EXE en 32 Bits.

http://www.fivewin.com.br/exibedicas.asp?id=819
João Santos - São Paulo - Brasil
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Post by jose_murugosa »

karinha wrote:Mira este ejemplo sencillo, usando WORKSHOP.EXE en 32 Bits.

http://www.fivewin.com.br/exibedicas.asp?id=819
Apreciado amigo,

Conozco el poder de Resouce Workshop, es lo que uso, el ejemplo se parece a mi rutina de altas bajas y modificaciones...

Image

Mi pregunta es... verdaderamente es "más seguro" trabajar con .RES como han mencionado? Se corrompen menos? Superaré los obstáculos que tengo ahora, que supero frecuentemente la capacidad del .RC?

Vale la pena cambiar? y .... POR QUÉ?

No quiero entrar en la "promoción de tal o cual producto" (no sea que malinterpreten mi mensaje y lo bloqueen), simplemente... Es mejor tener un editor de recursos de 32 bits, que edite .res y no .rc, es más seguro? Vale la pena que abandone a mi querido Resource Workshop?

Gracias desde ya.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

José:

Mira este link

http://google.blogspot.com/2007/06/camb ... ursos.html

Seguramente se despejaran tus dudas

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post by R.F. »

sysctrl2 wrote:
los .rc se descompone muy facilmente,,

saludos..
:shock: :shock: :shock: :shock: :shock:

Un RC es vil archivo de texto.... ¡¡¡¡¡ Explicame como se puede descomponer o corromper un archivo de texto !!!!!!

Un archivo RC hasta con el Block de notas le metes mano.
Saludos
R.F.
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Post by jose_murugosa »

RF wrote:
sysctrl2 wrote:
los .rc se descompone muy facilmente,,

saludos..
:shock: :shock: :shock: :shock: :shock:

Un RC es vil archivo de texto.... ¡¡¡¡¡ Explicame como se puede descomponer o corromper un archivo de texto !!!!!!

Un archivo RC hasta con el Block de notas le metes mano.
Gracias Master, ahora me saca Ud. la duda.

Voy a probar su sugerencia en el artículo que menciona SysCtrl2 a ver como me resulta, sobre el editor de recursos pues..... veremos que hago.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Post by sysctrl2 »

Quetal Rene,


No se si te ha pasado, pero cuando agregas mas recursos al RC

sobre todo en worshop, estas trabajando perfectamente bien

pero de repende al enlazar el RC al sistema el compilador

de borlan indica que hay problemas en el archivo RC

Al editar el RC por medio de un procesador de texto o NOTEPAD como tu

dices, resulta que al rc se le esfumaron algunas lineas,,

Porque pasara esto ? Ni idea


Desde que uso RES no me ha vuelto a pasar,, aun trabajando con worshop o pelles c no he tenido mas problemas..



saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Post by Carlos Mora »

Fernando,
Fernando Sanchez wrote:Carlos,

>> Tiene muchas opciones que no todos tienen: Puedes modificar el
>> canal alpha de los bitmaps, lo que se agradece porque ahsta ahora
>> solo lo podía hacer con photoshop. Puede que sea una prestacion
>> que aún no necesites, pero seguro que en un futuro cercano sí,
>> sino preguntales a los de noway

Es bastante más complicado de lo que te puede parecer a simple vista.
Perdona, no digo que sea fácil manejar gráficas con alpha en ningún momento. Estoy diciendo que es importante controlar el canal alpha de los gráficos para lograr ciertas prestaciones. Y digo que si aún no usa gráficos con canal alpha en algun momento lo hará, y que mire vuestro trabajo y que hable con ustedes. Si te ha parecido mal, te pido disculpas, pero creo que tus productos utilizan graficas con canales alpha, o me equivoco? Para mí son un referente importante, porque atacan aspectos bastante innovadores, fundamentalmente desde la estética.
Y volviendo al punto, no he podido controlar recursos con canal alpha con ningún editor de recursos salvo con Resource Builder.

Un saludo,

Carlos.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Post by karinha »

jose_murugosa wrote:
karinha wrote:Mira este ejemplo sencillo, usando WORKSHOP.EXE en 32 Bits.

http://www.fivewin.com.br/exibedicas.asp?id=819
Apreciado amigo,

Conozco el poder de Resouce Workshop, es lo que uso, el ejemplo se parece a mi rutina de altas bajas y modificaciones...

Image

Mi pregunta es... verdaderamente es "más seguro" trabajar con .RES como han mencionado? Se corrompen menos? Superaré los obstáculos que tengo ahora, que supero frecuentemente la capacidad del .RC?

Vale la pena cambiar? y .... POR QUÉ?

No quiero entrar en la "promoción de tal o cual producto" (no sea que malinterpreten mi mensaje y lo bloqueen), simplemente... Es mejor tener un editor de recursos de 32 bits, que edite .res y no .rc, es más seguro? Vale la pena que abandone a mi querido Resource Workshop?

Gracias desde ya.


NO, NO VALE A PENA CAMBIAR DE EDITOR DE RECURSOS.

TODO O QUE USTED HACES EN PELLESC.EXE POR EJEMPLO, PUEDES HACER EN WORKSHOP.EXE the best.

DEBES USAR EN TUS DIALOGOS EL COMANDO: 0X4L PARA OBTENER EL MISMO RESULTADO DE APARENCIA QUE SE TIENE COM EL EDITOR PELLESC.EXE

EJEMPLO:

DLG_BUSCA_PEDIDO_COMISSAO_ESPECIAL DIALOG 3, 68, 530, 122
STYLE DS_ABSALIGN | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_THICKFRAME
CAPTION "SGE - SISTEMA DE GERENCIAMENTO EMPRESARIAL - BUSCA PEDIDO PARA COMISSÃO ESPECIAL"
FONT 8, "MS Sans Serif"
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
{
EDITTEXT 20, 277, 55, 100, 12, ES_CENTER | ES_MULTILINE | WS_BORDER | WS_TABSTOP
PUSHBUTTON " ", 301, 178, 101, 80, 16
PUSHBUTTON " ", 302, 262, 101, 80, 16
EDITTEXT 21, 150, 6, 220, 12, ES_CENTER | ES_MULTILINE | NOT WS_TABSTOP | NOT WS_BORDER
GROUPBOX "Sistema de Gerenciamento Empresarial - Busca Pedido Para Comissão Especial", 501, 6, 25, 510, 72, BS_GROUPBOX
CTEXT "Informe o Número do Pedido:", 401, 143, 55, 130, 12, SS_CENTER | WS_BORDER | WS_GROUP
}
João Santos - São Paulo - Brasil
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Post by Carlos Mora »

Te hago una observación que puede resultar significativa. Puedes consultar el foro donde hay varios hilos referidos a como en 32 bits el aspecto de los _ cuando se usan rcs de 16 bits. En el trabajo pasamos unas aplicaciones de clipper a harbour y los recursos de 16 bits quedaban todos deformados. Si no usas gráficos es probable que no lo notes, pero en nuestro caso, que el fondo de los diálogos es un bitmap, queda todo totalmente desproporcionado. De hecho mira la definicion del comando DIALOG para que veas que hay una forma de indicar si la clase tiene que hacer correcciones por ser un recurso de 16 en 32 bits. Y si estas con workshop, estas en 16 bits, sin vueltas.

Un saludo,

Carlos.
Post Reply