the sdk offers a way to create a node with a window, that can be used with a right click (or with the infamous alt+1, 2, 3). This is done by inheriting System.Windows.Controls.UserControl (like here).
I presume, that vvvv checks internally, if a given node is inheriting this class, and treats it accordingly. However, because it is class-based inheritance, it basically forces devs to avoid inheritance in their packs (because custom base classes will not mix with UserControl, c# has no multiple inheritance).
So my question is this: would it be feasable to have an alternative interface (like IWindowPlugin) that gives the same functionality, but without restricting custom inheritance? Basically a gui’d-up-version of IPluginEvaluate?