PDA

Ver la Versión Completa : cordenadas canvas?


Zakio_tu
19-11-2008, 05:33:42
Saludos :confused:
Mi inquietud es esta:
Quiero imprimir directa mente un texto que tengo en un Edit. ¿Cómo lo logro, como hago para darle las coordenadas, céntralo, ect? Se que se utiliza Canvas pero nose como usarlo, conmo verán soy nuevo y me interesa mucho saber como se utiliza el canvas, métodos, ect. ejemplo imprimir el contenido del edit a 5 cm del lado izquierdo y 10 de la parte superior.

PD: si tienen algun manual referentes canva se le agradese

duilioisola
19-11-2008, 09:57:03
Escribe TCanvas en el editor de Delphi, lo marcas y presionas F1. Te dirá todo lo que hay que saber sobre Canvas.

Para escribir algo sobre un canvas, tienes la funcion TextOut.
Para centrarlo, deberás utilizar TextWidth para saber cuan ancho es tu texto y luego sumar, restar y dividir para centrarlo. (x = ancho_del_canvas div 2) - (ancho_del_texto div 2))