No se pintan bitmaps en Menus

No se pintan bitmaps en Menus

Postby jvtecheto » Sun May 05, 2019 11:01 am

Hola :

Pues eso que tengo creado un fichero .rc asocw.rc el nombre del ejecutable es asocw.exe
y en el .rc tengo bitmaps que quiero utilizar en menus.

He mirado ejemplos de Fivewin\Samples como menu0002.prg y lo tengo igual
el archivo .rc esta como yo lo tengo sin Manifest ni nada.
¿Por cierto no se si se tiene que incluir el Manifest?
Ingreso los bmps al .rc con path relativo , no creo que tenga que ver.
el directorio en el que esta el .rc es el mismo del exe y veo como crea el archivo .res
otro dato abro el exe con una utilidad que se llama Resource Hacker que saca los recursos de un exe.
y el bitmap figura ahi.

lo hago asi.

Code: Select all  Expand view

  MENUITEM "&Utilidades"
      MENU
        MENUITEM "&Calculadora" FILE "Recursos\Notepad.bmp" ACTION WinExec("Calc")
            // MESSAGE "Realizar calculos"
        MENUITEM "&Textos" RESOURCE "Notepad" ACTION WinExec("Notepad")
 


En la opcion de FILE(la utilizo porque no funciona el RESOURCE) si se pinta bien
per el Resource no hay manera.

Que puede estar mal?

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 592
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: No se pintan bitmaps en Menus

Postby jvtecheto » Sun May 05, 2019 2:03 pm

Hola , me respondo a mi mismo

Casi lo tengo solucionado, hay que poner el numero del identificador y no el nombre asi.

Code: Select all  Expand view

MENUITEM "&Calculadora" RESOURCE "106" ACTION WinExec("Calc")
            // MESSAGE "Realizar calculos"
        MENUITEM "&Textos" RESOURCE "101" ACTION WinExec("Notepad")
 


Lo malo es que utilizo el ResEdit y no se ve el identificador en la ventana de propiedades del bitmap debes de ir a otra opcion, pero bueno sabiendolo
no pasa nada.

Lo que sigue sin funcionar desde recursos es el icono de la aplicacion principal para que aparezca a la derecha, funciona la opcion FILE
y no la de RESOURCE incluso con el identificador, alguien sabe porque ?

Code: Select all  Expand view

  // REDEFINE ICON oIcoPrpal RESOURCE "104"  // Esta no funciona
   DEFINE ICON oIcoPrpal FILE "Recursos\asoc32.ico" // Funciona bien.
 


Saludos a todos.

Jose
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 592
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: No se pintan bitmaps en Menus

Postby Baxajaun » Mon May 06, 2019 6:23 am

Buenos días José,

a mí me funciona así:

Code: Select all  Expand view
DEFINE ICON oIcon RESOURCE "TYTOALBA"


siendo "TYTOALBA" el nombre del recurso en el fichero rc.

Saludos,
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: No se pintan bitmaps en Menus

Postby jvtecheto » Mon May 06, 2019 7:03 am

Baxajaun wrote:Buenos días José,

a mí me funciona así:

Code: Select all  Expand view
DEFINE ICON oIcon RESOURCE "TYTOALBA"


siendo "TYTOALBA" el nombre del recurso en el fichero rc.

Saludos,


Si, si deberia pero no, creo que sera problema del Manifest, el amigo Cristobal me ha pasado un Manifest que tengo que
incluir a ver si se soluciona.

Gracias por el interes.

Saludos.

Jose
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 592
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: No se pintan bitmaps en Menus

Postby jvtecheto » Mon May 06, 2019 5:45 pm

Baxajaun wrote:Buenos días José,

a mí me funciona así:

Code: Select all  Expand view
DEFINE ICON oIcon RESOURCE "TYTOALBA"


siendo "TYTOALBA" el nombre del recurso en el fichero rc.

Saludos,


Baxajaun:

No sabes que acabo de encontrar buscando documentacion y cosas de Fivewin. ?

1 CD titulado UTILIDADES DE FIVEWIN Vol1 del año 2.001., te suena no?

Ya no deben quedar muchos. Jaja.

Un abrazo.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 592
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: No se pintan bitmaps en Menus

Postby Baxajaun » Mon May 06, 2019 7:27 pm

Hola José,

sí, si me suena. Es una recopilación que realizamos Bingen Ugaldebere y un servidor.

Muchas gracias.

Saludos,
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: No se pintan bitmaps en Menus SOLUCIONADO

Postby jvtecheto » Wed May 08, 2019 3:26 pm

Estimados compañeros.

Tengo que decir que los problemas han quedado solucionados , en el tema de los recursos , El ResEdit y yo ya nos llevamos un poco mejor.

Era problema mio.

Gracias a los que me habeis ayudado, perdiendo parte de vuestro tiempo.

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 592
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 82 guests