Este control es una auténtica maravilla a la que solo le faltan un par
de cosas para ser perfecta, ya se que el control es de M$ y solo lo han
implementado en Xailer pero...
1. Segun he visto en las especificaciones de M$ a partir de la versión
2.0 del control esta implementado el salto de página, lo que no pone
claro es si lo que se puede hacer es poner el salto que para eso si hay
un método o si también existe la posibilidad de que muestre los saltos
de página en el control con alguna propiedad que no han implementado en
Xailer. Si no se ven los saltos en un documento largo el trabajo de
composición del texto se dificulta enormemente.
2. El preview se hace con el de Xailer, BIEN mejor un solo preview para
toda la aplicación, pero al llamar al método del preview podrían poner
un reloj de arena por que en documentos largos ni se sabe si esta
haciendo algo.
3. No existe la posibilidad de numerar páginas, de acuerdo, pero si el
RTF original tiene las páginas ya numeradas y de hecho el WORD las
imprime, por que en el preview de Xailer y en la impresión desaparecen?
Salu2 y muchas gracias.
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.
Mas sobre RichEdit para el equipo Xailer
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Mas sobre RichEdit para el equipo Xailer
Bingen,
Es cierto que el control RichEdit tiene un código para el salto de página
("page"), y además, a partir de la versión 3.0 se pueden usar los flags
PFE_PAGEBREAKBEFORE y PFM_PAGEBREAKBEFORE en la estructura PARAFORMAT2 y así
se inserta el código "pagebb". Sin embargo, lamentablemente el control
RichEdit ignora los saltos de página. Un ejemplo de esto lo puedes ver
cuando abres un archivo rtf con saltos de página con el programa WordPad.
Hasta ahora es una limitación de Riched20.dll y, si no estoy equivocado, no
hay mucha más documentación al respecto.
Tienes razón al decir que, programas como Word, visualizan los saltos de
página y la numeración de páginas. Pero, si estoy en lo cierto, Word utiliza
los códigos RTF de forma interna. Sin embargo, Xailer y programas como
WordPad utilizan el Api de Windows y la documentación disponible que hay
sobre Riched20.dll y todavía hay muchos secretos de este control que se
mantienen ocultos. Por ejemplo, a partir de RichEdit versión 4.0 hay
posibilidades de manejar tablas con sus celdas y filas, sin embargo no está
documentado.
Creo que por ahora, y repito que, si no estoy equivocado, un programa que
utilice el control RichEdit tiene limitaciones con relación a cómo Word
maneja los códigos RTF.
Saludos.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=45dc3fac@news.xailer.com...]45dc3fac@news.xailer.com...[/email]
> Este control es una auténtica maravilla a la que solo le faltan un par de
> cosas para ser perfecta, ya se que el control es de M$ y solo lo han
> implementado en Xailer pero...
>
> 1. Segun he visto en las especificaciones de M$ a partir de la versión 2.0
> del control esta implementado el salto de página, lo que no pone claro es
> si lo que se puede hacer es poner el salto que para eso si hay un método o
> si también existe la posibilidad de que muestre los saltos de página en el
> control con alguna propiedad que no han implementado en Xailer. Si no se
> ven los saltos en un documento largo el trabajo de composición del texto
> se dificulta enormemente.
>
> 2. El preview se hace con el de Xailer, BIEN mejor un solo preview para
> toda la aplicación, pero al llamar al método del preview podrían poner un
> reloj de arena por que en documentos largos ni se sabe si esta haciendo
> algo.
>
> 3. No existe la posibilidad de numerar páginas, de acuerdo, pero si el RTF
> original tiene las páginas ya numeradas y de hecho el WORD las imprime,
> por que en el preview de Xailer y en la impresión desaparecen?
>
> Salu2 y muchas gracias.
Es cierto que el control RichEdit tiene un código para el salto de página
("page"), y además, a partir de la versión 3.0 se pueden usar los flags
PFE_PAGEBREAKBEFORE y PFM_PAGEBREAKBEFORE en la estructura PARAFORMAT2 y así
se inserta el código "pagebb". Sin embargo, lamentablemente el control
RichEdit ignora los saltos de página. Un ejemplo de esto lo puedes ver
cuando abres un archivo rtf con saltos de página con el programa WordPad.
Hasta ahora es una limitación de Riched20.dll y, si no estoy equivocado, no
hay mucha más documentación al respecto.
Tienes razón al decir que, programas como Word, visualizan los saltos de
página y la numeración de páginas. Pero, si estoy en lo cierto, Word utiliza
los códigos RTF de forma interna. Sin embargo, Xailer y programas como
WordPad utilizan el Api de Windows y la documentación disponible que hay
sobre Riched20.dll y todavía hay muchos secretos de este control que se
mantienen ocultos. Por ejemplo, a partir de RichEdit versión 4.0 hay
posibilidades de manejar tablas con sus celdas y filas, sin embargo no está
documentado.
Creo que por ahora, y repito que, si no estoy equivocado, un programa que
utilice el control RichEdit tiene limitaciones con relación a cómo Word
maneja los códigos RTF.
Saludos.
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=45dc3fac@news.xailer.com...]45dc3fac@news.xailer.com...[/email]
> Este control es una auténtica maravilla a la que solo le faltan un par de
> cosas para ser perfecta, ya se que el control es de M$ y solo lo han
> implementado en Xailer pero...
>
> 1. Segun he visto en las especificaciones de M$ a partir de la versión 2.0
> del control esta implementado el salto de página, lo que no pone claro es
> si lo que se puede hacer es poner el salto que para eso si hay un método o
> si también existe la posibilidad de que muestre los saltos de página en el
> control con alguna propiedad que no han implementado en Xailer. Si no se
> ven los saltos en un documento largo el trabajo de composición del texto
> se dificulta enormemente.
>
> 2. El preview se hace con el de Xailer, BIEN mejor un solo preview para
> toda la aplicación, pero al llamar al método del preview podrían poner un
> reloj de arena por que en documentos largos ni se sabe si esta haciendo
> algo.
>
> 3. No existe la posibilidad de numerar páginas, de acuerdo, pero si el RTF
> original tiene las páginas ya numeradas y de hecho el WORD las imprime,
> por que en el preview de Xailer y en la impresión desaparecen?
>
> Salu2 y muchas gracias.
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Mas sobre RichEdit para el equipo Xailer
Hola Pedro, también he leído la información de M$ al respecto y como
comentas es algo confusa y ya me he resignado a que no se pueda hacer
más pero de todas maneras es un gran control.
También me estaba planteando hacer el salto de página de forma interna
es decir buscar ("page") y sustituirlo por otra cosa como una linea de
puntos pero me temo que será una locura controlar el movimiento del
usuario por la hoja.
Salu2.
Pedro Gil escribió:
> Bingen,
>
> Es cierto que el control RichEdit tiene un código para el salto de página
> ("page"), y además, a partir de la versión 3.0 se pueden usar los flags
> PFE_PAGEBREAKBEFORE y PFM_PAGEBREAKBEFORE en la estructura PARAFORMAT2 y así
> se inserta el código "pagebb". Sin embargo, lamentablemente el control
> RichEdit ignora los saltos de página. Un ejemplo de esto lo puedes ver
> cuando abres un archivo rtf con saltos de página con el programa WordPad.
> Hasta ahora es una limitación de Riched20.dll y, si no estoy equivocado, no
> hay mucha más documentación al respecto.
>
> Tienes razón al decir que, programas como Word, visualizan los saltos de
> página y la numeración de páginas. Pero, si estoy en lo cierto, Word utiliza
> los códigos RTF de forma interna. Sin embargo, Xailer y programas como
> WordPad utilizan el Api de Windows y la documentación disponible que hay
> sobre Riched20.dll y todavía hay muchos secretos de este control que se
> mantienen ocultos. Por ejemplo, a partir de RichEdit versión 4.0 hay
> posibilidades de manejar tablas con sus celdas y filas, sin embargo no está
> documentado.
>
> Creo que por ahora, y repito que, si no estoy equivocado, un programa que
> utilice el control RichEdit tiene limitaciones con relación a cómo Word
> maneja los códigos RTF.
>
> Saludos.
>
>
> "Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
> news:[email=45dc3fac@news.xailer.com...]45dc3fac@news.xailer.com...[/email]
>> Este control es una auténtica maravilla a la que solo le faltan un par de
>> cosas para ser perfecta, ya se que el control es de M$ y solo lo han
>> implementado en Xailer pero...
>>
>> 1. Segun he visto en las especificaciones de M$ a partir de la versión 2.0
>> del control esta implementado el salto de página, lo que no pone claro es
>> si lo que se puede hacer es poner el salto que para eso si hay un método o
>> si también existe la posibilidad de que muestre los saltos de página en el
>> control con alguna propiedad que no han implementado en Xailer. Si no se
>> ven los saltos en un documento largo el trabajo de composición del texto
>> se dificulta enormemente.
>>
>> 2. El preview se hace con el de Xailer, BIEN mejor un solo preview para
>> toda la aplicación, pero al llamar al método del preview podrían poner un
>> reloj de arena por que en documentos largos ni se sabe si esta haciendo
>> algo.
>>
>> 3. No existe la posibilidad de numerar páginas, de acuerdo, pero si el RTF
>> original tiene las páginas ya numeradas y de hecho el WORD las imprime,
>> por que en el preview de Xailer y en la impresión desaparecen?
>>
>> Salu2 y muchas gracias.
>
>
comentas es algo confusa y ya me he resignado a que no se pueda hacer
más pero de todas maneras es un gran control.
También me estaba planteando hacer el salto de página de forma interna
es decir buscar ("page") y sustituirlo por otra cosa como una linea de
puntos pero me temo que será una locura controlar el movimiento del
usuario por la hoja.
Salu2.
Pedro Gil escribió:
> Bingen,
>
> Es cierto que el control RichEdit tiene un código para el salto de página
> ("page"), y además, a partir de la versión 3.0 se pueden usar los flags
> PFE_PAGEBREAKBEFORE y PFM_PAGEBREAKBEFORE en la estructura PARAFORMAT2 y así
> se inserta el código "pagebb". Sin embargo, lamentablemente el control
> RichEdit ignora los saltos de página. Un ejemplo de esto lo puedes ver
> cuando abres un archivo rtf con saltos de página con el programa WordPad.
> Hasta ahora es una limitación de Riched20.dll y, si no estoy equivocado, no
> hay mucha más documentación al respecto.
>
> Tienes razón al decir que, programas como Word, visualizan los saltos de
> página y la numeración de páginas. Pero, si estoy en lo cierto, Word utiliza
> los códigos RTF de forma interna. Sin embargo, Xailer y programas como
> WordPad utilizan el Api de Windows y la documentación disponible que hay
> sobre Riched20.dll y todavía hay muchos secretos de este control que se
> mantienen ocultos. Por ejemplo, a partir de RichEdit versión 4.0 hay
> posibilidades de manejar tablas con sus celdas y filas, sin embargo no está
> documentado.
>
> Creo que por ahora, y repito que, si no estoy equivocado, un programa que
> utilice el control RichEdit tiene limitaciones con relación a cómo Word
> maneja los códigos RTF.
>
> Saludos.
>
>
> "Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
> news:[email=45dc3fac@news.xailer.com...]45dc3fac@news.xailer.com...[/email]
>> Este control es una auténtica maravilla a la que solo le faltan un par de
>> cosas para ser perfecta, ya se que el control es de M$ y solo lo han
>> implementado en Xailer pero...
>>
>> 1. Segun he visto en las especificaciones de M$ a partir de la versión 2.0
>> del control esta implementado el salto de página, lo que no pone claro es
>> si lo que se puede hacer es poner el salto que para eso si hay un método o
>> si también existe la posibilidad de que muestre los saltos de página en el
>> control con alguna propiedad que no han implementado en Xailer. Si no se
>> ven los saltos en un documento largo el trabajo de composición del texto
>> se dificulta enormemente.
>>
>> 2. El preview se hace con el de Xailer, BIEN mejor un solo preview para
>> toda la aplicación, pero al llamar al método del preview podrían poner un
>> reloj de arena por que en documentos largos ni se sabe si esta haciendo
>> algo.
>>
>> 3. No existe la posibilidad de numerar páginas, de acuerdo, pero si el RTF
>> original tiene las páginas ya numeradas y de hecho el WORD las imprime,
>> por que en el preview de Xailer y en la impresión desaparecen?
>>
>> Salu2 y muchas gracias.
>
>