O padrão de implementação de uma ferramenta MCG é gerado automaticamente somente se a propriedade Interface de usuário personalizada está vazia. Se você estiver utilizando o MAXScript em Interface de usuário personalizada para estender uma ferramenta MCG, e você não deseja definir uma implementação personalizada, então é preciso restaurar a implementação padrão.
Para fazer isso, utilize o seguinte código:
rollout params "Parameters" ( -- Restore the rollout UI elements <<ParamUIDefs>> -- Restore any rollout events required by lists or other pecific parameters <<RolloutParamsHandlers>> ) -- Your custom MAXScript goes here
As marcas <<ParamUIDefs>> e <<RolloutParamsHanders>> são substituídas pelo código para os controles da interface de usuário que normalmente são gerados de maneira automática quando a propriedade Interface de usuário personalizada está vazia. É um dos vários identificadores que você pode usar na propriedade Interface de usuário personalizada.
Para gráficos de simulação, você também deve adicionar o identificador <<SimRollout>> para restaurar a implementação da Simulação com o botão Redefinir simulação. Por exemplo:
rollout params "Parameters" ( -- Restore the rollout UI elements <<ParamUIDefs>> -- Restore any rollout events required by lists or other pecific parameters <<RolloutParamsHandlers>> ) -- Restore the Simulation rollout <<SimRollout>> -- Your custom MAXScript goes here