Parametric design in MoI?

 From:  Max Smirnov (SMIRNOV)
7713.591 In reply to 7713.590 
Hi James,

>>This is very useful for ordering complex node wiring diagrams,
however there would also be great utility in being able to delete
multiple nodes at once.

I've added this program block today. Wait a few days until a new beta.

>>Is it possible to activate the "delete" key to work with litegraph core?

Unfortunately, I can't find a way to use shortcuts in this project. I can't catch keyboard events at all when I start nodeeditor using moi.ui.createDialog method. Also I can start it using .js command script. In this case I can set shortcuts, and it works. But if I start another script while nodeeditor window is open the shortcuts will be reset.

>>Also as I understand it, Javi Agenjo imposed a limitation on nodes
that they can receive only single inputs, but may have unlimited
multiple outputs. However in node editor, nodes with object outputs
are further limited to single outputs necessitating the "clone" node.

This limitation caused by MoI's geometry database architecture. We can't use same objects with multiple nodes. So let's wait until MoI V4 beta. I hope it will support instances.

>>However it would be better to deprecate the "clone" node altogether,
and introduce unlimited multiple outputs to object out nodes as well.
Is this something that is even possible?
It possible, but it can cause significant slowdown. Anyway I'll think about it.