Named Objects design proposal

 From:  Michael Gibson
7108.2 In reply to 7108.1 
Hi Robert welcome to MoI and to the forum!

I think it would be possible to implement much of what you're describing in MoI as a script, if you'd like to try to do the implementation some existing scripts that do part of that functionality are here:

AssignName - set the name of an object from a list of existing named objects:
http://moi3d.com/forum/index.php?webtag=MOI&msg=3830.4

AssignPresetName - set the name of an object from a fixed preset list of names in a text file:
http://moi3d.com/forum/index.php?webtag=MOI&msg=3830.8

Those ones are close to the functionality that you are asking about and so they would probably be your best bet as a starting spot for modifying it to get your desired design.

Probably a couple of the details of your proposed design would be difficult to implement currently with scripts though, especially the part about the dialog staying open and changing in response to changing selections. There is not really any mechanism set up for scripts to get notified when the selection changes.

Also unfortunately a lot of the things that deal with styles, like the Edit Styles dialog pretty much rely on internal helper functions to do stuff, so some of those things are not as easily reusable for other purposes as it sounds like you're expecting...

But anyway the AssignName and AssignPresetName plug-ins from the above links will get a major portion of what you're describing working for you right now.

In the future I want to make it easier to assign to existing names using some method in the scene browser itself...

- Michael