FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problemas con Bitmaps en Comobox
Posts: 625
Joined: Wed Mar 14, 2007 06:49 PM
Problemas con Bitmaps en Comobox
Posted: Sat Dec 22, 2007 01:57 AM

Saludos a todo el foro y de nuevo molestandolos..

Tengo problemas al ver imagenes a la clase combobox, estoy realizando unas pruebas y no veo las imagenes dentro del combo..

local oDlg, oCbx
local nTipo:= 1
local cTipos:= {"Usuario","PC"}
local aBmp:= {"logo1","logo2"}

DEFINE DIALOG oDlg RESOURCE "DLG_OPC"
REDEFINE COMBOBOX oCbx VAR nTipo ITEMS cTipos BITMAPS aBmps ID 100 OF oDlg
ACTIVATE DIALOG oDlg CENTERED

pero no veo los bitmas que estan cargados desde un .rc y que estan incrustados en el exe..

la clase combobox esta modificada para hacer busquedas incrementales presionando la primera letra de los item..

saludos y esperando aportaciones..

gracias..

Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con Bitmaps en Comobox
Posted: Sat Dec 22, 2007 08:21 AM

Dany,

Puedes probar fwh\samples\ownerdra.prg y comprobar si te funciona bien ? gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 625
Joined: Wed Mar 14, 2007 06:49 PM
Problemas con Bitmaps en Comobox
Posted: Sat Dec 22, 2007 10:45 PM
Gracias por Contestar Maestro Antonio:

Efectivamente si pude ejecutar el ejemplo que me comenta y al principio no mostraba las imagenes porque estaban en una ubicacion de disco diferente, por lo cual procedí a llamarlos desde el lugar de origen:

BITMAPS { "E:\Desarrollo\32bits\FWH\bitmaps\fdrive.bmp",;
"E:\Desarrollo\32bits\FWH\bitmaps\netdrive.bmp" }

Ahora bien, yo trabajo con los bitmap desde un archivo de recursos .RC

suponiendo que estan pero no los carga en memoria se me ocurre llamarlos de la siguiente manera:

LOCAL aHMark:= { LoadBitmap( GetResources(), "MARCA1" ), ;
LoadBitmap( GetResources(), "MARCA2" ) }

ya que por el momento los tengo así:

LOCAL aHMark:= { "MARCA1" ,"MARCA2" }

Haber que pasa... luego le comento... :-)
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con Bitmaps en Comobox
Posted: Sun Dec 23, 2007 01:39 AM

Prueba a ver que valor te aparece aqui:

MsgInfo( LoadBitmap( GetResources(), "MARCA1" ) )

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion