Bueno el visual Maxscript tiene la función de ayudarte a colocar tus controles (slider, button, comolist, etc) en el lugar que quieras de una forma más visual, luego de terminar con eso, salva tu diseño como archivo.ms ábrelo y verás algo como esto.
Código:
rollout unnamedrollout untitled width:162 height:333.
(Tgroupbox grp1 groupbox pos:[4,8] width:147 height:114 tgroupbox grp2 groupbox pos:[7,170] width:143 height:142 tbutton btn1 button pos:[32,39] width:93 height:29 tedittext edt1 pos:[19,255] width:116 height:30 tslider sld1 slider pos:[11,125] width:130 height:44 tmaterialbutton btn2 materialbutton pos:[18,222] width:35 height:23.
).
Es un ut común con sus objetos dentro, ahora lo único que tienes que, agregar para meter este unt dentro de un attribute holder, es poner estas líneas.
Código:
ctrlaleta = attributes aleta parámetros.
(Tparameters parámetros ut:ctrlro t(t) trollout ctrlro cosas t(tgroupbox grp1 groupbox pos:[4,8] width:147 height:114 tgroupbox grp2 groupbox pos:[7,170] width:143 height:142 tbutton btn1 button pos:[32,39] width:93 height:29 tedittext edt1 pos:[19,255] width:116 height:30 tslider sld1 slider pos:[11,125] width:130 height:44 tmaterialbutton btn2 materialbutton pos:[18,222] width:35 height:23 t).
).
Custattributes, add $.modifiers[1] ctrlaleta.
Recuerda tener un objecto seleccionado y que este tenga el attribute holder, antes de ejecutar el código.