Ignoring state changes during text search
-
If the user initiates a find, as the texts is scanned, Notepad++ occasionally updates the scrollbar (every line?). As it does that, my plug-in is notified of a state change, and performs a series of actions that would be appropriate when a user is moving around the document, but make searching very slow.
Is there any way that I can know that notepad++ is scrolling through text for searching, and I should ignore the state changes?
-
as the texts is scanned, Notepad++ occasionally updates the scrollbar
You mean each time the user clicks “Find Next”?
my plug-in is notified of a state change
Which notification are you catching exactly? I’m assuming
SCN_UPDATEUI
and you are checking theupdated
flag?