Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Obtener fuente y tamaño de letra en un RichEdit (https://www.clubdelphi.com/foros/showthread.php?t=2769)

SCH 06-08-2003 07:38:09

Obtener fuente y tamaño de letra en un RichEdit
 
Hola!
No encuentro la forma de obtener la fuente y el tamaño de letra de una o varias letras detenerminadas escritas en un RichEdit.

La idea es obtenerlo para después transformarlo a HTML, para eso voy comprobando letra por letra y añadiendo etiquetas, por ahora sí que consigo saber si está en negrita, subrayado o en cursiva pero la fuente y el tamaño......... nada de nada.


Sólo eso!! Un saludo!

delphi.com.ar 06-08-2003 15:47:35

Primero te recomiendo usar el TRxRichEdit de las RxLibs que utiliza "Rich Text Edit Control v3.0"... y en el ejemplo que traen las RxLibs tienes un ejemplo de como hacer lo que tu pides.

Saludos!

SCH 06-08-2003 17:24:40

Gracias, me he bajado las Rxlibs 2.75 pero tengo algún problema con su instalación, los componentes no se han "insertado" en Delphi (6) y no tengo muy claro como poder usarlos.

¿Puedes ayudarme?

Muchas gracias!!

delphi.com.ar 06-08-2003 17:30:22

¿Has seguido todos los pasos del README.TXT?... ¿Bajaste la versión para Delphi 6?

SCH 06-08-2003 17:39:02

No me he bajado las del Delphi 6, donde puedo encotrarlas?

delphi.com.ar 06-08-2003 17:46:20

Te recomiendo este hilo http://www.clubdelphi.com/foros/arch...ic.php?t=20069

Saludos!

SCH 06-08-2003 17:46:58

Creo que ya he bajado las correctas, voy a intentar compilar a ver que pasa. Muchas gracias por tu ayuda.

No conocía este foro, pero de ahora en adelante vendré mucho por aquí, espero poder ser de ayuda la próxima vez en vez de tener que pedirla :)

SCH 06-08-2003 22:43:55

Las RxLibs ya van y he intendo usar el TRxRichEdit como me dijiste pero estoy en las mismas que con el RichEdit, no sé como obtener la fuente de cada letra; he mirado en la ayuda pero no viene ningún ejemplo como decías, además la ayuda en general no es que sea de mucha "ayuda" :P

Sabes donde puedo bajarme ese ejemplo o donde puedo encontrar una ayuda un poco más completa? (o decirme directamente como se hace :) )

Un Saludo!!

SCH 06-08-2003 23:04:24

No había visto que el foro tiene un buscador, gracias a él ya he encontrado la respuesta, la verdad es que era bastante obvia pero me ha estado rayando bastante :(

Bueno, la respuesta era:
RichEdit.SelAttributes.Name
Eso te da el nombre de la fuente, y yo rompiendome la cabeza con lo fácil que era :o

Gracias por todo!!

delphi.com.ar 06-08-2003 23:07:26

Si has bajado anteriormente las RxLibs para Delphi 3, 4 y 5.. Ahí tienes el demo. La idea es que veas la propiedad SelAttributes que te retorna los atributos del texto seleccionado, solo tendrías que trabajar con esta propiedad y SelStart y SelLength.

Saludos!

__cadetill 07-08-2003 00:47:47

si no tienes las demos de las Rx, en mi web tienes un zip con las Rx para D6 mas las demos

SCH 08-08-2003 07:20:21

Ok, ya está todo claro :) Muchas gracias.


La franja horaria es GMT +2. Ahora son las 06:09:53.

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