Error detectado en TRichEdit

Post Reply
jmartial
Posts: 457
Joined: Tue Mar 14, 2006 7:26 pm

Error detectado en TRichEdit

Post by jmartial »

Antonio,

Al usar el METHOD SetFont2RTF( nSize ) salta un error :

Error description: Error BASE/1083 Error de argumento: *
Args:
[ 1] = L .T.
[ 2] = N 20

Parece ser que la función Font2RTF( nSize ) devuelve logico en vez de numérico.

Estoy necesitando la forma de decirle al objecto RTF escribe en font 14 y tome perfectamente ese tamaño, y no he encontardo la forma.



Un Saludo,
Joaquín
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Joaquín,

Está función devuelve un número:

Code: Select all

STATIC FUNCTION Font2RTF( nSize )

return Int( nSize * 10/13 )
salvo que se le esté suministrando un valor lógico. No le estarás pasando un valor lógico en vez de uno numérico ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
jmartial
Posts: 457
Joined: Tue Mar 14, 2006 7:26 pm

Post by jmartial »

Antonio,

Esa función ya la había visto, "debe" si no existe otra que la intercepte devolver un número.

Seguro que le mando un número porque además lo pinto en la msgbar y sí lo es.

No obstante, no me preocupa excesivamente.

Realmente lo que ando buscando y no encuentro nada claro en la TRichEdit es lo siguiente:


- Selecciono un texto del oRTF y quiero que muestre un tamaño 14. Este número es el que selecciona el usuario.

- Ahora vuelvo a seleccionarlo otra vez y llamo al método oRTF:SetCharFormat() y que esté posicionado el tamaño en 14.

- Una vez seleccionado pulsando aceptar , que alguna función me devuelva que el texto seleccionado es tamaño 14.


¿Que funciones uso para convertir el 14 entre las distintas opciones ?

Un Saludo,
Joaquín
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Joaquín,

Es un tema que ya hemos tratado anteriormente en el foro. Puedes revisarlo aqui: http://fivetechsoft.com/forums/viewtopi ... font+point
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply