Saludos:
Si desde codigo defino los botones que integran una ToolBar y empleo
alguno de los Bitmap predefinidos no se muestran en el botón.
:AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
:AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
No es que sea un problema porque pueden sustiturse por otros definidos como
resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
programado, porque en el la vista previa del report si se ven.
José R.Castro
jrcpoli@terra.es
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
BitMap predefinidos
BitMap predefinidos
José Ramón Castro.
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
BitMap predefinidos
José,
En SamplesDataControlsDbfData2 están funcionando perfectamente.
Alguien más podría probarlo. Gracias
Un saludo,
"José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Saludos:
>
> Si desde codigo defino los botones que integran una ToolBar y empleo
> alguno de los Bitmap predefinidos no se muestran en el botón.
>
> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>
> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>
> No es que sea un problema porque pueden sustiturse por otros definidos
> como
> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
> programado, porque en el la vista previa del report si se ven.
>
> José R.Castro
> jrcpoli@terra.es
>
>
>
En SamplesDataControlsDbfData2 están funcionando perfectamente.

Alguien más podría probarlo. Gracias
Un saludo,
"José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Saludos:
>
> Si desde codigo defino los botones que integran una ToolBar y empleo
> alguno de los Bitmap predefinidos no se muestran en el botón.
>
> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>
> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>
> No es que sea un problema porque pueden sustiturse por otros definidos
> como
> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
> programado, porque en el la vista previa del report si se ven.
>
> José R.Castro
> jrcpoli@terra.es
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
BitMap predefinidos
José,
Perdoname, pero efectivamente tienes razón. Ahora le echo un vistazo.
Gracias
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:[email=449bc5d1@ozsrvnegro.ozlan.local...]449bc5d1@ozsrvnegro.ozlan.local...[/email]
> José,
>
> En SamplesDataControlsDbfData2 están funcionando perfectamente.
> Alguien más podría probarlo. Gracias
>
> Un saludo,
>
> "José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
> news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Saludos:
>>
>> Si desde codigo defino los botones que integran una ToolBar y empleo
>> alguno de los Bitmap predefinidos no se muestran en el botón.
>>
>> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
>> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>>
>> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>>
>> No es que sea un problema porque pueden sustiturse por otros definidos
>> como
>> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
>> programado, porque en el la vista previa del report si se ven.
>>
>> José R.Castro
>> jrcpoli@terra.es
>>
>>
>>
>
>
Perdoname, pero efectivamente tienes razón. Ahora le echo un vistazo.
Gracias
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:[email=449bc5d1@ozsrvnegro.ozlan.local...]449bc5d1@ozsrvnegro.ozlan.local...[/email]
> José,
>
> En SamplesDataControlsDbfData2 están funcionando perfectamente.

> Alguien más podría probarlo. Gracias
>
> Un saludo,
>
> "José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
> news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Saludos:
>>
>> Si desde codigo defino los botones que integran una ToolBar y empleo
>> alguno de los Bitmap predefinidos no se muestran en el botón.
>>
>> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
>> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>>
>> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>>
>> No es que sea un problema porque pueden sustiturse por otros definidos
>> como
>> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
>> programado, porque en el la vista previa del report si se ven.
>>
>> José R.Castro
>> jrcpoli@terra.es
>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
BitMap predefinidos
Jose,
Problema encontrado.
El problema está en que el tamaño de las imagenes de recursos predefinidos
es menor que el de los anteriores Bitmaps. El objeto Imaglist cuando no
tiene definido el tamaño de la imagen utiliza el de la primera imagen que
recibe, y a continuación no acepta imagenes de menor tamaño. Las imagenes
definidas en el ejemplo son de 26x26, sin embargo las predefinidas son de
24x24.
Hay dos formas de arreglarlo:
1) Definir el tamaño de la imagelist con el menor tamaño, pero como la
ToolBar utiliza tres imagelist hay que indicarselo en las tres
2) Hacer todos los bitmaps del mismo tamaño.
Si quieres puntualmente puedes utilizar la primera opción que sería algo así
(antes de añadir ningún botón):
:oImageList:SetIconSize( 24, 24 )
:oHots:SetIconSize( 24, 24 )
:oDisables:SetIconSize( 24, 24 )
Pero es posible que cambiemos el nombre a oHots y oDisables pues no nos
convence mucho el nombre.
No obstante voy a modificar el ejemplo utilizando la segunda opción.
Un saludo,
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:449bc657$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> José,
>
> Perdoname, pero efectivamente tienes razón. Ahora le echo un vistazo.
>
> Gracias
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:[email=449bc5d1@ozsrvnegro.ozlan.local...]449bc5d1@ozsrvnegro.ozlan.local...[/email]
>> José,
>>
>> En SamplesDataControlsDbfData2 están funcionando perfectamente.
>> Alguien más podría probarlo. Gracias
>>
>> Un saludo,
>>
>> "José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
>> news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> Saludos:
>>>
>>> Si desde codigo defino los botones que integran una ToolBar y empleo
>>> alguno de los Bitmap predefinidos no se muestran en el botón.
>>>
>>> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
>>> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>>>
>>> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>>>
>>> No es que sea un problema porque pueden sustiturse por otros definidos
>>> como
>>> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
>>> programado, porque en el la vista previa del report si se ven.
>>>
>>> José R.Castro
>>> jrcpoli@terra.es
>>>
>>>
>>>
>>
>>
>
>
Problema encontrado.
El problema está en que el tamaño de las imagenes de recursos predefinidos
es menor que el de los anteriores Bitmaps. El objeto Imaglist cuando no
tiene definido el tamaño de la imagen utiliza el de la primera imagen que
recibe, y a continuación no acepta imagenes de menor tamaño. Las imagenes
definidas en el ejemplo son de 26x26, sin embargo las predefinidas son de
24x24.
Hay dos formas de arreglarlo:
1) Definir el tamaño de la imagelist con el menor tamaño, pero como la
ToolBar utiliza tres imagelist hay que indicarselo en las tres
2) Hacer todos los bitmaps del mismo tamaño.
Si quieres puntualmente puedes utilizar la primera opción que sería algo así
(antes de añadir ningún botón):
:oImageList:SetIconSize( 24, 24 )
:oHots:SetIconSize( 24, 24 )
:oDisables:SetIconSize( 24, 24 )
Pero es posible que cambiemos el nombre a oHots y oDisables pues no nos
convence mucho el nombre.
No obstante voy a modificar el ejemplo utilizando la segunda opción.
Un saludo,
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:449bc657$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> José,
>
> Perdoname, pero efectivamente tienes razón. Ahora le echo un vistazo.
>
> Gracias
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:[email=449bc5d1@ozsrvnegro.ozlan.local...]449bc5d1@ozsrvnegro.ozlan.local...[/email]
>> José,
>>
>> En SamplesDataControlsDbfData2 están funcionando perfectamente.

>> Alguien más podría probarlo. Gracias
>>
>> Un saludo,
>>
>> "José R.Castro" <JRCPOLI@terra.es> escribió en el mensaje
>> news:449bbd87$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> Saludos:
>>>
>>> Si desde codigo defino los botones que integran una ToolBar y empleo
>>> alguno de los Bitmap predefinidos no se muestran en el botón.
>>>
>>> :AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
>>> :AddButton( "", "XA_BMP_EXIT",,, "Exit", {|| ::Close() } )
>>>
>>> Podeís probar en el ejemplo DataControlsDBFData2DBFTest.xpj
>>>
>>> No es que sea un problema porque pueden sustiturse por otros definidos
>>> como
>>> resource ¿pero quizás sea un error? o yo tenga que cambiar algo de lo ya
>>> programado, porque en el la vista previa del report si se ven.
>>>
>>> José R.Castro
>>> jrcpoli@terra.es
>>>
>>>
>>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com