Buenas tardes,
Estoy intentando hacer un "find" distinto en la Trichedit. Lo que necesito lograr es que la palabra buscada sea "mostrada" con el resaltado azul pero EN TODAS LAS POSICIONES EN LA QUE SE ENCUENTRE A LA MISMA VEZ.
Creo que debo buscar por el lado de la función RESetSelection() que es llamada por el METHOD Find() de la tRichedit, pero lo que no logro es encontrar donde está está función para poder hojearla y ver si reformándola puedo lograr lo que necesito.
Espero comentarios. Gracias.
Rolando
RESetSelection() ¿donde la encuentro?
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Antonio,
Gracias, pero ya lo hice con el método Colorize, agregué uno que llamé colorizeall() pero solo puedo cambiarle el color de tinta, no puedo "resaltar" como lo hace el find(), que es lo que justamente me interesaría hacer.
La verdad es que aunque tuviese el código C, no sabría que hacer porque nunca programé nada en C (aunque nunca es tarde para comenzar).
Y bue.., si no se puede, no se puede, que se va a hacer, ¿no?.
Gracias.
Gracias, pero ya lo hice con el método Colorize, agregué uno que llamé colorizeall() pero solo puedo cambiarle el color de tinta, no puedo "resaltar" como lo hace el find(), que es lo que justamente me interesaría hacer.
La verdad es que aunque tuviese el código C, no sabría que hacer porque nunca programé nada en C (aunque nunca es tarde para comenzar).
Y bue.., si no se puede, no se puede, que se va a hacer, ¿no?.
Gracias.