FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Cambiar el Color de las Letras en Campo Memo
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Cambiar el Color de las Letras en Campo Memo
Posted: Mon Dec 26, 2016 06:06 AM

Saludos amigos Foristas y Feliz Navidad a todos !!

La consulta que me trae hoy es si alguien puede indicarme como podría hacer lo siguiente:

Tengo un campo MEMO dentro de un formulario. Dicho campo esta limitado a una longuitud maxima de 300 caracteres, pero necesito hacer una separacion visual cada 100 caracteres, es decir, cuando el usuario comience a escribir, la letras deberan aparecer comunmente en color negro, para a partir del caracter 101 se necesita que aparezcan en color gris oscuro y luego del caracter 201, nuevamente en negro.
Hay que contemplar que esto se mantenga si el usuario retrocede eliminando caracteres o si borra todo el contenido del campo de un solo porrazo.
Solo se desea cambiar el color de las letras, el fondo debe permanecer blanco.
Agradezco de antemano la gentil ayuda que puedan prestarme. Como siempre !

Un Abrazo.

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Cambiar el Color de las Letras en Campo Memo
Posted: Mon Dec 26, 2016 11:31 AM

José,

Necesitas usar un control RichEdit y no un control GET MULTILINE (Memo)

Busca por richedit en la carpeta samples y encontraras ejemplos

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: Cambiar el Color de las Letras en Campo Memo
Posted: Mon Dec 26, 2016 01:10 PM

Hola Antonio.
Ok, voy a buscar y te comunico lo que haga por acá.

Saludos y gracias!

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.

Continue the discussion