Advertisement
Lucas_3D

iterateButtonScope.ms

Jan 1st, 2020
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. myDialog
  2. (
  3. try(destroyDialog myDialog)catch()
  4. rollout myDialog "My Dialog"
  5. (
  6. button btn1 "Button1" across:5
  7. button btn2 "Button2"
  8. button btn3 "Button3"
  9. button btn4 "Button4"
  10. button btn5 "Button5"
  11. button btn6 "Button6" across:5
  12. button btn7 "Button7"
  13. button btn8 "Button8"
  14. button btn9 "Button9"
  15. button btn10 "Button10"
  16. fn btnPress num=
  17. (
  18. for i = 1 to 10 do
  19. (
  20. execute("myDialog.btn"+i as string+".text = \"Button"+i as string+"\"")
  21. )
  22. execute("myDialog.btn"+num as string+".text = \"PRESSED!\"")
  23. )
  24. on btn1 pressed do btnPress 1
  25. on btn2 pressed do btnPress 2
  26. on btn3 pressed do btnPress 3
  27. on btn4 pressed do btnPress 4
  28. on btn5 pressed do btnPress 5
  29. on btn6 pressed do btnPress 6
  30. on btn7 pressed do btnPress 7
  31. on btn8 pressed do btnPress 8
  32. on btn9 pressed do btnPress 9
  33. on btn10 pressed do btnPress 10
  34. )
  35. createDialog myDialog width:300 height:60 pos:[10,240]
  36. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement