Colorear una palabra en un RichEdit
Hola, necesito que un timmer lea todas las líneas (código ya lo tengo) de un TRichBox (o como se llame, no tengo el delphi delante) y mire si empieza cada por ejemplo por "Hola" y entonces ponga esa palabra en azul y el resto de la línea normal por ejemplo:
Hola Mundo se quedaría en: Hola Mundo Podrían ayudarme para que localize la palabra para cambiarle el color y/o ponerla en negrita. Muchas gracias. |
Hola ZaneMS,
Creo que lo que buscas es esto:
No he entendido bien lo del timer, pero creo que es mejor que lo pusieras en el evento OnChange de el RichEdit.
Saludos. |
|
Re: Colorear una letra con un timmer (DUDA)
¿Por qué no funciona? |
Cita:
No entiendo como juega el timer en todo esto, pero para cambiar el color y estilo a la primera palabra de cada línea que coincida con buscada, podes hacer:
Llamada: Saludos :) |
¡¡¡¡¡¡¡¡¡Gracias, efisca!!!!!!!!!
Me has resolvido tu todos los problemas que he tenido, ¡¡¡¡¡muchas gracias!!!!! |
1 Archivos Adjunto(s)
Vale, ahora que me lo solucionaste de la mejor manera posible (que de paso digo al primero que me contestó que su código casi me había servido) este es mi problema.
Necesito que cuando tu código haga su funcionamiento si yo siga escribiendo vuelva a la letra normal. En este caso, estoy escribiendo (la palabra a buscar es "HOLA": _____________ HOLA a todos _____________ y me lo deja así: _____________ HOLA a todos _____________ Debido a que sigo escribiendo con la misma fuente anterior. Me gustaría que si usara un texto como el siguiente se quede así: _______________ HOLA a todos HOLA a ustedes HOLA sin perdones (no se me ocurre nada) hola //Ven que también me den válidas las minúsculas. _______________ Y cuando me encuentra la palabra a poner en rojo resulta que me la selecciona lo cual no me deja escribir a menos que esté quitando el ratón todo el rato. Algo así: Hol ---> Hola ----> Como en la imagen adjunta... Y al seguir escribiendo me la vuelve a seleccionar y no me deja seguir. Por favor, ayúdenme; ya que terminé el compilador en C quiero poder poner un entorno con colores y resaltos. A ver si estos meses han servido para algo. (Y no, no es de la universidad es para un proyecto mío voluntario) |
Hola ZaneMS.
Cita:
Otra:
Saludos :) |
La franja horaria es GMT +2. Ahora son las 15:28:07. |
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