based on Scites, I made a plugin Incremental Search.
I took also some ideas from Multi-Edit.
You can quit the dialog with:
ESC: jumps back to old cursor position.
Cursor Keys: it performs a curor movement of the current search position.
Search next: enter key or alt-n, or button
Search previous: shift-enter key or alt-p
the textctrl ignore keys, where no search string is found.
Special handling of backspace key.