FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Consulta Sobre Richedi5 ??
Posts: 719
Joined: Fri May 12, 2017 02:50 PM
Consulta Sobre Richedi5 ??
Posted: Mon Aug 22, 2022 12:50 AM

Amigos, muy buenas tardes.

Tengo una duda sobre el usar richedi5, para editar campo memo con caracteres enriquecidos.

Necesariamente en el activate del Dialog debo usar ON INIT, de la siguiente forma?

ACTIVATE DIALOG oDlg CENTERED ON INIT ( oRich:LoadRtf( cTxt ), oRich:PostMsg( WM_KEYDOWN, VK_HOME, 0 ) ) ;
VALID ( cTxt := oRich:SaveAsRTF(), .T. )

Muchas gracias, saludos.

Antonio

FWH 22.10 - HARBOUR - PELLES C
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Consulta Sobre Richedi5 ??
Posted: Tue Aug 23, 2022 07:55 AM

Antonio
No, no es imprescindible el hacerlo tal y como est谩 en el ejemplo
El tema es que, por las "peculiaridades" en el uso de DIALOGS frente al comportamiento de la mayor铆a de los controles en su creaci贸n en una WINDOW, yo siempre intento realizar algunas acciones en el ON INIT ( incluso la creaci贸n de todos los controles cuando se trata de un DIALOG ).
Para poder contestarte m谩s en profundidad, necesitar铆a saber qu茅 quieres hacer, porque evidentemente, si s贸lo quieres crear el control para posteriormente rellenarlo con un texto, con mayor motivo, no es necesario.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 719
Joined: Fri May 12, 2017 02:50 PM
Re: Consulta Sobre Richedi5 ??
Posted: Tue Aug 23, 2022 04:07 PM
cnavarro wrote:Antonio
No, no es imprescindible el hacerlo tal y como est谩 en el ejemplo
El tema es que, por las "peculiaridades" en el uso de DIALOGS frente al comportamiento de la mayor铆a de los controles en su creaci贸n en una WINDOW, yo siempre intento realizar algunas acciones en el ON INIT ( incluso la creaci贸n de todos los controles cuando se trata de un DIALOG ).
Para poder contestarte m谩s en profundidad, necesitar铆a saber qu茅 quieres hacer, porque evidentemente, si s贸lo quieres crear el control para posteriormente rellenarlo con un texto, con mayor motivo, no es necesario.


Hola Cristobal.

Muchas gracias por responder y toda su ayuda.

Tengo un Dialog con 40 Gets aproximados, se trata de una evaluaci贸n cl铆nica, donde debo tener un campo llamado observaci贸n, donde el profesional, pudiera digitar libremente alrededor de 10 a 15 l铆neas, es por este motivo que pens茅 usar un campo memo, usando las caracter铆sticas de tipo de caracteres de Richedi5.

Pregunte, por que cada vez que ingreso al dialogo, se emite un sonido, descubr铆 que es producido por el ON INIT donde esta este c贸digo, este ruido me lo manifest贸 el usuario que no le agradaba. Pens茅 que podr铆a afectar en algo su funcionamiento si lo retiraba.

Quedo atento a sus comentarios.

Muchos Saludos.

Anotnio
FWH 22.10 - HARBOUR - PELLES C
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Consulta Sobre Richedi5 ??
Posted: Wed Aug 24, 2022 03:36 AM

Como te menciono en mi anterior post, puedes quitarlo sin problema, ya que no necesitas cargar inicialmente ning煤n texto en el control

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces

Continue the discussion