SayBitmap en Report

SayBitmap en Report

Postby Adolfo » Mon May 07, 2007 1: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
User avatar
Adolfo
 
Posts: 860
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Solucionado...

Postby Adolfo » Mon May 07, 2007 1: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
User avatar
Adolfo
 
Posts: 860
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Postby Alfredo Arteaga » Mon May 07, 2007 1: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 )
User avatar
Alfredo Arteaga
 
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 47 guests