Hi,
I am still struggling to find a solution to my problem.
I want to ensure that every time I call a strip with a hotkey it becomes the only strip visible i.e. the insertion point is in a consistent place).
This is a problem when using the built in strips.
Trial 1: Keep a properties flag every time I open a strip and use the toggle function to close it each time I call another strip.
Fails: I cannot intercept the ESC key from the built in strips to clear the flag if the strip is manually closed.
Trial 2: Write my own find/replace "user" strips and have full control of the opening and closing.
Fails: I can no longer use scite.MenuCommand(IDM_FINDNEXT) and scite.MenuCommand(IDM_FINDNPREV) because editor:find() uses a different store for "last search". I tried storing to props["find.what"] but scite.MenuCommand(IDM_FINDNEXT) does not seem to be reading this.
I understand this is a "corner case" of my own making, but would welcome any help.
Kind Regards Gavin Holt