General information
Category:
Coding, syntax & commands
>Hi,
>
>I have a window/form that has many check boxes. Each check box has a caption. I want to add a text box at the top of the form so that the user can search for any check box caption which contains the entered text. For example, when a user enters "fox", a method of the form will scan all check boxes and check if the caption has the word "fox." So far, it is all fairly easy to do.
>
>But then I want the substring of the caption to change the color (or make it bold). For example, if a check box has a caption
>"Visual FoxPro" I want the word/substring "Fox" to be highlighted by a color or make it bold.
>
>Is this possible? And if yes, how? TIA
Since you can't set color (forecolor or backcolor) for individual characters in a control, this will be hard. You could do something by dynamically overlaying controls that are appropriately colored, but there'll be a lot of overhead when it runs (assuming you're applying this to a bunch of controls).
I wonder whether simply doing something with SelStart and SelLength would accomplish your goals at a lower cost.
Tamar
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only