This question will apply to 11 or 12, although now I'm primarily working with 12.
When I run one of my plugins that tags the entire library in a loop, but leave the plugin before the loop is completed, the rest of the library gets ignored. My question is, does a plugin get unloaded when it loses focus (i.e. you change the view to something else like clicking on the Audio button)? If so, can I place code in my Unload function that will hold off until my processing is complete? Ultimately, I want to set my plugin off tagging the whole library, but be able to view other things or do other tasks while it completes this. I can't do that if the plugin gets terminated when it loses focus. Any suggestions?
Also, can we make Plugins that interact directly with MC12? I want to add my plugin to right click menus.
-Tano