Problemas con Bitmaps en Comobox

Post Reply
User avatar
cuatecatl82
Posts: 614
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Problemas con Bitmaps en Comobox

Post by cuatecatl82 »

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..
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Dany,

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

Antonio Linares
www.fivetechsoft.com
User avatar
cuatecatl82
Posts: 614
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Post by cuatecatl82 »

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 _ 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... :?
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Prueba a ver que valor te aparece aqui:

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

Antonio Linares
www.fivetechsoft.com
Post Reply