Dear LabVIEW community,
let me, please, ask you about the following - is it possible somehow to implement some functionality, which will be triggered by project load/save; kind of override some special hooks?
Let's say, my quick drop/or shortcut menu plugin will need to have list of some items in the project. But, I don't want to get it all the time dynamically, when quick drop is called. It could take time, and I don't want to wait, till quick drop or shortcut menu plugin will be initialized (there is nice shortcut menu plugin Add Bookmark.llb, which is difficult to use for large projects, b/c loading of bookmarks -> and shortcut menu appear time is long, which is confusing).
So it would be nice to get it (list of some items, etc.) when project is opened, or when it is saved - because when we open project, we know its initial state, and each change will be followed by save action; so we will could all the time get actual list of items (classes, bookmarks, comments - whatever).
Is it possible to reach by implementing custom project provider? Or, it is possible to override some project explorer hook (if any; b/c I didn't find info that something like this exists)?
Thank you very much in advance,
Sincerely, kosist90