I am trying to figure out how to do a dynamic AutoComplete based on a list of static entries (like the XML approach) combined with a dynamic set of entires that are entered into the current document.
So if a user creates a new function or global variable, it should dynamically appear in the AutoComplete list.
According to the documentation I have to monitor every keystroke and implement it similar to the SciTEBase::CharAdded() function (although of course using the ScintillaNET equivalents.)
Is that the correct approach?
A simple yes or no, with any accompanying info would be greatly appreciated.
Thanks in advance! --Jeff