Un listado hecho con printer y canvas, como puedo centrar un texto en la
hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
izquierdo sino centrado en esa linea.
Un saludo
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.
centrar texto en listado
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
-
- Mensajes: 203
- Registrado: Vie Abr 01, 2005 9:05 am
centrar texto en listado
Paco,
:nTextAlignment := taCENTER
:TextOut( 0, 300, "INFORME DE CAJA DEL DIA " + dTOC( dDesde ) + " AL DIA
" + dTOC( dHasta ) + ". TERMINAL: " + AppData:cTerminal,
Printer:PaperSize()[1] )
Saludos,
Jose A. Suarez
FRANCISCO SANCHEZ escribió:
> Un listado hecho con printer y canvas, como puedo centrar un texto en la
> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
> izquierdo sino centrado en esa linea.
>
> Un saludo
>
>
:nTextAlignment := taCENTER
:TextOut( 0, 300, "INFORME DE CAJA DEL DIA " + dTOC( dDesde ) + " AL DIA
" + dTOC( dHasta ) + ". TERMINAL: " + AppData:cTerminal,
Printer:PaperSize()[1] )
Saludos,
Jose A. Suarez
FRANCISCO SANCHEZ escribió:
> Un listado hecho con printer y canvas, como puedo centrar un texto en la
> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
> izquierdo sino centrado en esa linea.
>
> Un saludo
>
>
centrar texto en listado
FRANCISCO,
Primero le indicas la alineación a Canvas...
Printer:oCanvas:nTextAlignment := nAlign //TA_CENTER
Luego, TODO lo que imprimas utilizando TextRect, te lo escribirá alineado
según esa órden
Printer:oCanvas:TextRect( { 50, 50, 200, 70 }, "Texto de Prueba en color
Azul", clBlue )
Espero te sirva...
UnSaludo,
Xevi.
"FRANCISCO SANCHEZ" <francisco@softwaretotal.biz> ha escrit al missatge del
grup de discussió: [email=44736d99@ozsrvnegro.ozlan.local...]44736d99@ozsrvnegro.ozlan.local...[/email]
> Un listado hecho con printer y canvas, como puedo centrar un texto en la
> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
> izquierdo sino centrado en esa linea.
>
> Un saludo
>
Primero le indicas la alineación a Canvas...
Printer:oCanvas:nTextAlignment := nAlign //TA_CENTER
Luego, TODO lo que imprimas utilizando TextRect, te lo escribirá alineado
según esa órden
Printer:oCanvas:TextRect( { 50, 50, 200, 70 }, "Texto de Prueba en color
Azul", clBlue )
Espero te sirva...
UnSaludo,
Xevi.
"FRANCISCO SANCHEZ" <francisco@softwaretotal.biz> ha escrit al missatge del
grup de discussió: [email=44736d99@ozsrvnegro.ozlan.local...]44736d99@ozsrvnegro.ozlan.local...[/email]
> Un listado hecho con printer y canvas, como puedo centrar un texto en la
> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
> izquierdo sino centrado en esa linea.
>
> Un saludo
>
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
centrar texto en listado
Muchas gracias por vuestra respuesta, voy a probar enseguida.
Un saludo
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=44737140@ozsrvnegro.ozlan.local...]44737140@ozsrvnegro.ozlan.local...[/email]
> FRANCISCO,
>
> Primero le indicas la alineación a Canvas...
> Printer:oCanvas:nTextAlignment := nAlign //TA_CENTER
> Luego, TODO lo que imprimas utilizando TextRect, te lo escribirá alineado
> según esa órden
> Printer:oCanvas:TextRect( { 50, 50, 200, 70 }, "Texto de Prueba en color
> Azul", clBlue )
>
> Espero te sirva...
>
> UnSaludo,
> Xevi.
>
>
> "FRANCISCO SANCHEZ" <francisco@softwaretotal.biz> ha escrit al missatge
> del grup de discussió: [email=44736d99@ozsrvnegro.ozlan.local...]44736d99@ozsrvnegro.ozlan.local...[/email]
>> Un listado hecho con printer y canvas, como puedo centrar un texto en la
>> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
>> izquierdo sino centrado en esa linea.
>>
>> Un saludo
>>
>
>
Un saludo
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=44737140@ozsrvnegro.ozlan.local...]44737140@ozsrvnegro.ozlan.local...[/email]
> FRANCISCO,
>
> Primero le indicas la alineación a Canvas...
> Printer:oCanvas:nTextAlignment := nAlign //TA_CENTER
> Luego, TODO lo que imprimas utilizando TextRect, te lo escribirá alineado
> según esa órden
> Printer:oCanvas:TextRect( { 50, 50, 200, 70 }, "Texto de Prueba en color
> Azul", clBlue )
>
> Espero te sirva...
>
> UnSaludo,
> Xevi.
>
>
> "FRANCISCO SANCHEZ" <francisco@softwaretotal.biz> ha escrit al missatge
> del grup de discussió: [email=44736d99@ozsrvnegro.ozlan.local...]44736d99@ozsrvnegro.ozlan.local...[/email]
>> Un listado hecho con printer y canvas, como puedo centrar un texto en la
>> hoja?. Es decir, en una linea un texto que no aparezca pegado al margen
>> izquierdo sino centrado en esa linea.
>>
>> Un saludo
>>
>
>
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
centrar texto en listado
Bien, me ha valido la solucion de jose alfonso, pero con drawpicture para
una imagen tambien podria centrarse en la linea ? La imagen quisiera
mostrarla en el tamaño que tiene la propia imagen, sin forzarlo yo desde el
drawpicture, y que ademas me aparezca centrada en una linea, seria posible?
Un saludo
una imagen tambien podria centrarse en la linea ? La imagen quisiera
mostrarla en el tamaño que tiene la propia imagen, sin forzarlo yo desde el
drawpicture, y que ademas me aparezca centrada en una linea, seria posible?
Un saludo