FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Salto de pagina RichEdit
Hola a todos.
Mi progrunta es referente a un RichEdit. Queria saber la forma de hacer un salto de pagina por codgio. Muchas gracias. Carsoft |
#2
|
||||
|
||||
Hola,
Buscando en Google topé con varios sitios en los que se dice que no es posible insertar, de una manera sencilla, "page breaks" en los componentes "TRichEdit". En los resultados de la búsqueda en Google pueden verse otras páginas Web que tratan sobre el tema. Yo me quedo con esta página Web, en donde además se tratan no pocas cuestiones relativas al componente "TRichEdit". Ahí mismo se propone (en inglés) alguna que otra solución para lo que te ocupa, pero, ninguna es sencilla y se trata más o menos de chapucear un poco. Échale un vistazo a ver qué te parece a ti. |
#3
|
|||
|
|||
No pense que era tan complicado, pensaba que era algun metodo o alguna propiedad que no conocia. voy a fijarme en la web a ver que puedo encontrar. Muchas gracias.
CARsoft (Quilmes - Bs. As. - Argentina) |
#4
|
||||
|
||||
El RxRichEdit de la biblioteca RX imprime correctamente el salto de página.
// Saludos |
#5
|
||||
|
||||
como usarlos saltos de pagina RxRichEdit
Cita:
de antemano muchas gracias!
__________________
Nadie puede separar su fe de sus actos, o sus creencias de sus afanes |
#6
|
||||
|
||||
He estado estos dos días tratando de encontrar una repuesta y resultó ser más difícil de lo que pensaba
Hace tres años respondí lo que respondí porque, en efecto, el RxRichEdit es capaz de imprimir los saltos de página -que corresponden a la instrucción \page de RTF. Comprobar esto es muy sencillo. Basta, por ejemplo, abrir MS Word, insertar ahí un salto de página, copiarlo y pegarlo en un RxRichEdit. Si esto mismo lo hacen en un RichEdit normal, el salto de página no se imprime. Pero una cosa es saber que el RxRichEdit es capaz de imprimir saltos de página y otra muy distinta es insertar dichos saltos. En principio, la solución es fácil:
Al menos así lo indica la documentación. Pero, al parecer no tiene ningún efecto. Al menos a mi no me funciona y en varios lugares he visto mencionado que el control RichEdit nativo hace caso omiso de esta modalidad del PARAFORMAT2. Sin embargo, el RichEdit admite una forma de insertar texto o código RTF mediante el mensaje EM_STREAMIN. Este mensaje proporciona una función callback que es la encargada de proveer de datos al control. Ya hay por aquí en el club un código que usa este mensaje, pero cuando lo probé algo no me funcionó o posiblemente no lo utilicé correctamente. El caso es que finalmente me hice de un par de funciones para solucionar esto, que traté de simplificar lo más posible.
Deben incluirse las unidades RichEdit y RxRichEd. La función a usar es InsertRtf, que, en principio, serviría para insertar cualquier código RTF. Para el caso de un salto de página, sería así:
Con esto se tendrá el buscado salto de página en el punto donde se localice el cursor. // Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con salto de Página | her27 | Impresión | 8 | 21-06-2005 15:51:33 |
Salto de Página en fastreport o freereport | cahosoft | Impresión | 0 | 13-07-2004 19:05:26 |
Salto de Página con Report Builder | Nuria | Impresión | 0 | 01-07-2004 10:48:02 |
Salto de página con QReport | Will | Impresión | 1 | 22-04-2004 23:53:46 |
Salto de pagina con Qreport | DanielAlexander | Impresión | 0 | 24-06-2003 17:05:01 |
|