Idea of a highly customized tool shelf.
Hi guys,I about to redesign a tool shelf for scripts management(or command shortcut), highly customized just like maya shelf.
Because i also a maya user, i like this way for shortcut. And i have a tons of customize maxscript.
- Tab page
- drag and drop script command to create a new button.
- drag and drop to reorder the controls
- shelf editor
as you know, in maya every shelf’s defintion be saved as a single mel file. After you save the changs of the shelf in maya.The mel file also be changed.It’s good for migration.
Something of my wishlist that i have no idea.
Button Data Struct
what about creating a button base class?(eg. sytle, command, order etc.)
and using a single ms file for saving a list of buttons in the same tab page.
create button instance from reading the ms file.
is it work well? and the data struct looks like?
Update the data file
when create a button or reorder the buttons, how to update the data file?
May be you have a better idea for this stuff?
I prefer using MXS+DotNet.
Thanks for giving me a favour.