Finds the next occurrence of text in a RichTextEdit DataWindow control and highlights it, using criteria set up in a previous call of the Find method.
DataWindow type |
Method applies to |
---|---|
PowerBuilder |
DataWindow control |
integer dwcontrol.FindNext ( )
Argument |
Description |
---|---|
dwcontrol |
A reference to a DataWindow control containing a DataWindow with the RichTextEdit presentation style |
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.
PowerBuilder environment For use with PowerBuilder RichTextEdit controls, see FindNext in the PowerScript Reference.
This example searches the DataWindow control dw_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 = dw_1.Find(sle_search.Text, &
true, true, false, true)
A second button labeled Find Next would have a script like this:
dw_1.FindNext()