PDA

Ver la Versión Completa : Align en Printer.Canvas


principiante22
18-12-2008, 17:08:59
Saludos a todos, esta ves quisiera saber como podria hacer que lo que estoy imprimiendo por canvas me aparezca alineado al centro. Muchas gracias de antemano

Saludos,
Principiante :p

Chris
18-12-2008, 17:29:51
Debes utilizar la API de Windows, especificamente la función DrawText.
ej.:

DrawText(Canvas.Handle, 'texto a dibujar', Length('texto a dibujar'), aRect, DT_CENTER);


Puedes investigar más de esta función en el SDK de Windows que se acompaña con Delphi.