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.
base feature:
- Tab page
- drag and drop script command to create a new button.
- drag and drop to reorder the controls
- shelf editor
for maya:
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.