Rollout name as local variable in the scope of the rollout
         
           MAXScript Language Improvements in 3ds Max 5 
         
         The name of a rollout is now defined as a local variable in the scope of the rollout,
            as long as the name is not a global variable. This allows for constructs such as:
            
         
            
               
                  
               
               
                  |    FOR EXAMPLE: 
                       
                   | 
               
               
                   
                     
fn makeDialog =
(
  rollout test "test"
  (
    on test open do print (getdialogpos test)
  )
  createdialog test
)
makeDialog()
   
                   |