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 the updated flag?


Log in to reply