Today i wanted to put a few ui's into one but didn't know how to go about it. What helped me get a start on it was to just use buttons with builtin in print commands .. this way dont have to worry about the real code more complicated code.. Then I explored in the images below how to make multiple ui's into one larger ui. Hope these images are helpful:
And here is the testing code i wrote for the last one in MEL
window;
columnLayout;
frameLayout -label "Great Day A" -borderStyle "etchedIn";
columnLayout;
button -label "Great Day!"
-command "print \"Great Day Today!!!\\n\"";
columnLayout;
button -label "Hurraay!"
-command "print \"It is a Great Day!!\\n\"";
//
frameLayout -label "Great Day B" -borderStyle "etchedIn";
columnLayout;
button -label "Great Day!"
-command "print \"Great Day Today!!!\\n\"";
columnLayout;
button -label "Hurraay!"
-command "print \"It is a Great Day!!\\n\"";
major take aways:
--simplifying problem by looking at simple print command buttons
--experimenting with different syntax by having great scripting reference books ...
--slowly begin thinking how to integrate the real code into it ...
cheers,
-Nate
Inspired by David Gould's Complete Maya Programming (An Extensive Guide to MEL and the C++ API)


