ImagenList en browse
Publicado: Dom Ago 03, 2025 1:04 am
Estimados, no se si sea asi como lo diseñaro o un problemilla,
el caso es que en un browse agrego (del gestor de recursos) dos bitmap ( chk_on y chk_off) de 14x14 pizeles para mostrar un campo logico,
luego agrego tres bitmap que son de un tamaño de 52x20 pixeles, pero a la hora de mostralos en la columna donde se mustran los bitmap de 50x20, la image es recortada a 14x14 que es el tamaño del primer bitmap agregado, por lo que se muestra recortado la imagen.
por el contrario, si pongo las imagenes mas grande primero y luego las mas pequeñas, el bitmap para el control de valor logico no muestra nada, y la columna que recortaba antes ahora se muestra bien.
aclaro que los anchos de las columnas tiene espacios suficientes.
el caso es que en un browse agrego (del gestor de recursos) dos bitmap ( chk_on y chk_off) de 14x14 pizeles para mostrar un campo logico,
luego agrego tres bitmap que son de un tamaño de 52x20 pixeles, pero a la hora de mostralos en la columna donde se mustran los bitmap de 50x20, la image es recortada a 14x14 que es el tamaño del primer bitmap agregado, por lo que se muestra recortado la imagen.
Código: Seleccionar todo
WITH OBJECT ...
hImg[ "chk_off" ] := :AddImage( "bms_checkoff" ) //14x14
hImg[ "chk_on" ] := :AddImage( "bms_checkon" ) //14x14
hImg[ "star1" ] := :AddImage( "star1" ) //50x20
hImg[ "star2" ] := :AddImage( "star2" ) //50x20
hImg[ "star3" ] := :AddImage( "star3" ) //50x20
...
por el contrario, si pongo las imagenes mas grande primero y luego las mas pequeñas, el bitmap para el control de valor logico no muestra nada, y la columna que recortaba antes ahora se muestra bien.
aclaro que los anchos de las columnas tiene espacios suficientes.
Código: Seleccionar todo
WITH OBJECT ...
hImg[ "star1" ] := :AddImage( "star1" ) //50x20
hImg[ "star2" ] := :AddImage( "star2" ) //50x20
hImg[ "star3" ] := :AddImage( "star3" ) //50x20
hImg[ "chk_off" ] := :AddImage( "bms_checkoff" ) //14x14
hImg[ "chk_on" ] := :AddImage( "bms_checkon" ) //14x14
...