Finds the next occurrence of text in the control and highlights it, using criteria set up in a previous call of the Find function.
RichTextEdit controls and DataWindow controls whose content has the RichTextEdit presentation style
controlname.FindNext ( )
Argument |
Description |
---|---|
controlname |
The name of the RichTextEdit or DataWindow control whose contents you want to search |
Integer. Returns the number of characters found. FindNext returns 0 if no matching text is found and -1 if the DataWindow’s presentation style is not RichTextEdit or an error occurs.
This example searches the RichTextEdit rte_1 for text the user specifies in the SingleLineEdit sle_search. The search proceeds forward from the cursor position, is case insensitive, and is not limited to whole words:
integer li_charsfound
li_charsfound = rte_1.Find(sle_search.Text, &
TRUE, TRUE, FALSE, TRUE)
A second button labeled FindNext would have a script like this:
rte_1.FindNext()