Consulta Sobre Richedi5 ??

Consulta Sobre Richedi5 ??

Postby remtec » 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
remtec
 
Posts: 719
Joined: Fri May 12, 2017 2:50 pm

Re: Consulta Sobre Richedi5 ??

Postby cnavarro » Tue Aug 23, 2022 7: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
User avatar
cnavarro
 
Posts: 6549
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Consulta Sobre Richedi5 ??

Postby remtec » Tue Aug 23, 2022 4: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
remtec
 
Posts: 719
Joined: Fri May 12, 2017 2:50 pm

Re: Consulta Sobre Richedi5 ??

Postby cnavarro » Wed Aug 24, 2022 3: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
User avatar
cnavarro
 
Posts: 6549
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 48 guests