The number of matches for the current query.
The index of the highlighted match, or -1 when there is none.
Move to the next match (wrapping), navigating to its slide; returns whether one was found.
Move to the previous match (wrapping), navigating to its slide; returns whether one was found.
Replace the current match with replacement; returns whether a text box changed.
Replace every match with replacement; returns the number of occurrences changed.
Re-run the search with a new query and/or flags; returns the match count.
A headless find/replace session over the deck's text boxes. Created by Presentation.find. Navigation moves the current slide to each match; replace rewrites the matching text (flattening that box to uniform formatting) and repaints. The session is stateful in the engine — one is live at a time, so re-query with FindSession.refresh rather than juggling several.