FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SayBitmap en Report
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
SayBitmap en Report
Posted: Mon May 07, 2007 01:04 PM

Hola aTodos...

Como se podra alinear un Bitmap en un REPORT, deseo que este a 1 cm del borde derecho
-------------------------|
xxxxxxxxxxx |
xxxxxxxxxxx |
1cm |

Tengo el tamaño del Bitmap, que eventualmente puede variar,

Ahora lo uso asi
oRpt:SayBitmap( .1, 6, "logo.bmp", 100, 30 )

Cualquier ayuda sera bienvenida..

Gracias...

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
Solucionado...
Posted: Mon May 07, 2007 01:16 PM

YAA.

Lo encontre...
con la ayuda de orpt:PhyWidth() supe el ancho de la hoja y solo le reste el ancho del bitmap + 1 Cm para ponerlo donde deseaba.

Algo asi como
orpt:SayBitmap(0.1, oRpt:PhyWidth() - 2.2, "logo.bmp", 2, 0.6)

Las dimensiones del logo son 2 y 0.6, asi que le sume .2 a mi ancho y logre ponerlo donde queria...

Eso...
Gracias de todas formas por estar ahi..

Desde Chile
Adolfo

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Posts: 326
Joined: Sun Oct 09, 2005 05:22 PM
SayBitmap en Report
Posted: Mon May 07, 2007 01:25 PM

Usa oPrn:nHorzSize() como referencia a la posición derecha.

nRigth := oRpt:nHorzSize()

oRpt:SayBitmap( .1, nRight-nWidth_Bipmap, "logo.bmp", nWidth_Bipmap, 30 )

Continue the discussion