I would like to have popup dialog windows in my plugin for things like registration, alerts, external windows for meters, etc. However, in the documentation for OnlineUnlockForm, this line is under the description:
"...But if you're writing a plugin, then DO NOT USE A DIALOG WINDOW! Add it as a child component of your plugin's editor component instead."
Why is this? It seems like companies like Native Instruments, iZotope, and many others use dialog windows for just these things.