max create mode D1 = 40 D2 = 25 try destroyDialog rlslice catch() global rlslice = rollout rlslice "Transfert IDs" ( button butx "GO" width:40 height:650 pos:[2,2] spinner sp01 "01-->" width:90 range:[1,99,1] type:#integer pos:[D1,D2*1] fieldwidth:40 spinner sp02 "02-->" width:90 range:[1,99,2] type:#integer pos:[D1,D2*2] fieldwidth:40 spinner sp03 "03-->" width:90 range:[1,99,3] type:#integer pos:[D1,D2*3] fieldwidth:40 spinner sp04 "04-->" width:90 range:[1,99,4] type:#integer pos:[D1,D2*4] fieldwidth:40 spinner sp05 "05-->" width:90 range:[1,99,5] type:#integer pos:[D1,D2*5] fieldwidth:40 spinner sp06 "06-->" width:90 range:[1,99,6] type:#integer pos:[D1,D2*6] fieldwidth:40 spinner sp07 "07-->" width:90 range:[1,99,7] type:#integer pos:[D1,D2*7] fieldwidth:40 spinner sp08 "08-->" width:90 range:[1,99,8] type:#integer pos:[D1,D2*8] fieldwidth:40 spinner sp09 "09-->" width:90 range:[1,99,9] type:#integer pos:[D1,D2*9] fieldwidth:40 spinner sp10 "10-->" width:90 range:[1,99,10] type:#integer pos:[D1,D2*10] fieldwidth:40 spinner sp11 "11-->" width:90 range:[1,99,11] type:#integer pos:[D1,D2*11] fieldwidth:40 spinner sp12 "12-->" width:90 range:[1,99,12] type:#integer pos:[D1,D2*12] fieldwidth:40 spinner sp13 "13-->" width:90 range:[1,99,13] type:#integer pos:[D1,D2*13] fieldwidth:40 spinner sp14 "14-->" width:90 range:[1,99,14] type:#integer pos:[D1,D2*14] fieldwidth:40 spinner sp15 "15-->" width:90 range:[1,99,15] type:#integer pos:[D1,D2*15] fieldwidth:40 spinner sp16 "16-->" width:90 range:[1,99,16] type:#integer pos:[D1,D2*16] fieldwidth:40 spinner sp17 "17-->" width:90 range:[1,99,17] type:#integer pos:[D1,D2*17] fieldwidth:40 spinner sp18 "18-->" width:90 range:[1,99,18] type:#integer pos:[D1,D2*18] fieldwidth:40 spinner sp19 "19-->" width:90 range:[1,99,19] type:#integer pos:[D1,D2*19] fieldwidth:40 spinner sp20 "20-->" width:90 range:[1,99,20] type:#integer pos:[D1,D2*20] fieldwidth:40 spinner sp21 "21-->" width:90 range:[1,99,21] type:#integer pos:[D1,D2*21] fieldwidth:40 spinner sp22 "22-->" width:90 range:[1,99,22] type:#integer pos:[D1,D2*22] fieldwidth:40 spinner sp23 "23-->" width:90 range:[1,99,23] type:#integer pos:[D1,D2*23] fieldwidth:40 spinner sp24 "24-->" width:90 range:[1,99,24] type:#integer pos:[D1,D2*24] fieldwidth:40 on butx pressed do ( spall = #(sp01.value,sp02.value,sp03.value,sp04.value,sp05.value,sp06.value,sp07.value,sp08.value,sp09.value,sp10.value,sp11.value,sp12.value,sp13.value,sp14.value,sp15.value,sp16.value,sp17.value,sp18.value,sp19.value,sp20.value,sp21.value,sp22.value,sp23.value,sp24.value ) print (spall as string) for a = 1 to spall.count do ( $.EditablePoly.selectByMaterial a $.EditablePoly.setMaterialIndex (a+50) 1 ) for b = 51 to (spall.count + 50) do ( $.EditablePoly.selectByMaterial b $.EditablePoly.setMaterialIndex (spall[b-50]) 1 ) ) ) createDialog rlslice 160 640