Página 1 de 1

No cambia el tama

Publicado: Dom Feb 04, 2007 10:30 pm
por josem
No consigo cambiar el tamaño de la fuente en un BtnBmp
Adjunto ejemplo
Saludos
José Manuel Serrano


Attached files NoCambiaTamanoEnBtnBmp.zip (1.8 KB)Â

No cambia el tama

Publicado: Lun Feb 05, 2007 1:57 pm
por jfgimenez
José Manuel,
sí se está cambiando, pero no se ve reflejado. Debes llamar a
::oBtnBmp:Refresh() para forzarlo; sé que lo podría hacer Xailer lo mismo
que cuando se cambia cText, pero creo que no vale la pena. No obstante, lo
vamos a revisar.
Por otro lado, veo que estás cambiando directamente la propiedad nSize de la
fuente que ya tiene asignada el control. Debes tener en cuenta que en este
caso te está funcionando, pero si el control tuviese la propiedad
lParentFont = .T., entonces estarías cambiando tanto la fuente de ese
control como la de su contenedor (e indirectamente también la de otros
controles con toda seguridad). Lo correcto sería crear una nueva fuente y
asignarla. Algo así:
::oBtnBmp1:oFont := TFont():Create( "MS sans serif", 24 )
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info