cwisbg

Range progress bar/escape key

Dec 28th, 2011
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. # Progress Bar for Range
  2.  
  3. import maya.cmds as mc
  4.  
  5. x = 1001
  6. window = mc.window(t="Progress Bar")
  7. mc.columnLayout()
  8. progressControl = mc.progressBar(maxValue=x, width=300)
  9. mc.showWindow( window )
  10. for i in range(1,x):    
  11.     progressInc = mc.progressBar(progressControl, edit=True, pr=i+1)
  12.     print i
  13.  
  14.  
  15. # escape key
  16. from pymel.core import*
  17. i = 0
  18. test = progressWindow(isInterruptable=1)
  19. while 1 :
  20.     i += 1
  21.     print i
  22.     if progressWindow(test, query=1, isCancelled=1 ) :
  23.         print "killed at", i
  24.         break
  25.  
  26. progressWindow(test, endProgress=1)
Advertisement
Add Comment
Please, Sign In to add comment