Iconos y Bitmaps

Post Reply
yadira
Posts: 52
Joined: Wed Jun 20, 2007 4:22 pm

Iconos y Bitmaps

Post by yadira »

Hola a todos, ya tengo varias aplicaciones hechas con fivewin funcionando (gracias a todos uds), pero no se como hacer para evitar el tener que copiar los bmp y los iconos que uso dentro del programa. hay alguna forma de que pueda incluir mis bmp y mis iconos en una dll ??? lo que programo siempre es por comando (ni modo, asi aprendi :( ), aun asi tengo el borland workshop, uso fivewin 2.3 y clipper 5.3 blinker 6.0, alguna sugerencia para evitar esto, siempre tengo que incluir
..\bitmaps

muchas gracias
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: Iconos y Bitmaps

Post by Manuel Aranda »

Puedes almancenar tus recursos (bitmap, iconos y diálogos) en un archivo .dll desde el programa workshop. Con Fivewin se incluye una DLL vacía llamada screens.dll que puedes copiar con otro nombre (MIDLL.DLL por ejemplo) para añadirle recursos y usarla desde tu aplicación.
La forma de usarla es muy sencilla:

Al iniciar tu aplicación:
SET RESOURCES TO "MIDLL.DLL" // Activa el recurso
..........
Para usar un DIALOGO
DEFINE DIALOG oDlg RESOURCE "MIDIALOGO" TITLE cTitulo FONT oFont1 ICON "ICONO1"
..........
Para usar un BITMAP
REDEFINE BTNBMP oBitmap RESOURCE "BITMAP1","BITMAP2" ID 102 OF oDlg;
ACTION oDlg:End() NOBORDER
.............
Para usar un CURSOR
DEFINE CURSOR oCursorMano RESOURCE "Hand"
......................
......................

Al salir de la aplicación
SET RESOURCES TO //Desactiva el recurso

Y eso es todo.
Un saludo,
Manuel

xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
yadira
Posts: 52
Joined: Wed Jun 20, 2007 4:22 pm

Re: Iconos y Bitmaps

Post by yadira »

Hola, ya copie la libreria como amablemente me sugeriste, hice lo siguiente:
Al abrir la dll , en la opcion ADD TO PROJECT seleccione los ico y los bmp que voy a usar
al momento de grabar me dice UNEXPECTED FILE FORMAT, que hice mal ? :oops:
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: Iconos y Bitmaps

Post by pablovidal »

Por que no migras a FWH, y así puedes usar PellesC,
Busca que hay una versión actualizada de FWH que
Antonio puso a la disposición de todos...
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: Iconos y Bitmaps

Post by Manuel Aranda »

Hola Yadira, pues la verdad es que no puedo ayudarte mucho en este asunto pues hace tiempo que dejé fw para clipper y me pasé a fwh y ya no utilizo el workshop. Ahora utilizo PellesC para los recursos. Como dice Pablo, tal vez deberías plantearte el salto a fwh, la mecánica es la misma y vas a encontrar muchas más información y ayuda en el foro de fwh que en este.
Un saludo,
Manuel

xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
Post Reply