Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   "Plantillas" para tipos de documentos. (https://www.clubdelphi.com/foros/showthread.php?t=84428)

santiago14 17-10-2013 18:14:57

"Plantillas" para tipos de documentos.
 
Que tal, a ver si me explico lo mejor que pueda.
¿Cómo puedo hacer para que mi software me haga algunas modificaciones de "estilo" en un texto (un aviso) que fue cargado?
Tengo una pequeña herramienta (tipo notepad) donde pego el texto, lo que necesito es ponerle ciertos adornos.
Supongamos que hay dos tipos de avisos: "sucesorios" y "notificaciones". Los sucesorios deben tener un título en negrita, arial 20, y centrado. El cuerpo del texto va con arial 14, justificado a la izquierda.
Las notificaciones tienen un título, arial 22, centrado. El cuerpo, arial 12, justificado a izquierda, la fila del firmante, arial 16, negrita, cursiva, justificado a la derecha.
Tengo dos botones: "sucesorios", "notificaciones"; por lo cual el ser humano reconoce el tipo de aviso. Lo que quiero es que cuando se presione un botón me "decore" el aviso según las especificaciones.

Por el momento el texto que menciono viene desde Word y allí ya se hacen algunos arreglos, a mano por supuesto. El tema es que son muchos avisos y muy repetitivos y sería bueno automatizar un poco la cosa.

Mas o menos es la idea.

Estoy abierto a sugerencias porque no se bien como encarar el tema.

Gracias y espero haber sido claro.

Santiago.

Neftali [Germán.Estévez] 17-10-2013 19:53:57

No se si he entendido muy bien, pero lo primero que se me ocurre es que utilices desde tu programa un RichEdit, que ya te permite hacer cambios de formato.
Si los textos tienen una estructura estándard esos cambios se pueden hacer por código (tipo de letra, tamaño, color, estilos,...)


La franja horaria es GMT +2. Ahora son las 02:28:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi