コード例 #1
0
ファイル: Progress.py プロジェクト: UIKit0/massiveImporter
def setProgressStatus( status ):
	if not _progressing:
		return
	if _uiProgress:
		MProgressWindow.setProgressStatus( status )
	else:
		print >> sys.stderr, "### %s" % status
コード例 #2
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def setProgressStatus(status):
    if not _progressing:
        return
    if _uiProgress:
        MProgressWindow.setProgressStatus(status)
    else:
        print >> sys.stderr, "### %s" % status
コード例 #3
0
ファイル: Progress.py プロジェクト: redpawfx/uninstancer
def reset( maxRange ):
	global _uiProgress
	_uiProgress = (MGlobal.mayaState() == MGlobal.kInteractive)
	if _uiProgress:
		MProgressWindow.reserve()
		MProgressWindow.setProgressRange( 0, maxRange )
		MProgressWindow.setProgress( 0 )
		MProgressWindow.startProgress()
		MProgressWindow.setInterruptable( True )
コード例 #4
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def reset(maxRange):
    global _uiProgress
    global _progressing
    _progressing = True
    _uiProgress = (MGlobal.mayaState() == MGlobal.kInteractive)
    if _uiProgress:
        MProgressWindow.reserve()
        MProgressWindow.setProgressRange(0, maxRange)
        MProgressWindow.setProgress(0)
        MProgressWindow.startProgress()
        MProgressWindow.setInterruptable(True)
コード例 #5
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def advanceProgress(progress):
    if not _progressing:
        return
    if _uiProgress:
        MProgressWindow.advanceProgress(progress)
        checkForCancel()
コード例 #6
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def setTitle(title):
    if not _progressing:
        return
    if _uiProgress:
        MProgressWindow.setTitle(title)
コード例 #7
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def checkForCancel():
    if not _progressing:
        return
    if _uiProgress:
        if MProgressWindow.isCancelled():
            raise npy.Errors.AbortError("Operation cancelled by user")
コード例 #8
0
ファイル: Progress.py プロジェクト: zildjian/massiveImporter
def stop():
    global _progressing

    if _uiProgress:
        MProgressWindow.endProgress()
    _progressing = False
コード例 #9
0
ファイル: Progress.py プロジェクト: UIKit0/massiveImporter
def advanceProgress( progress ):
	if not _progressing:
		return
	if _uiProgress:
		MProgressWindow.advanceProgress( progress )
		checkForCancel()
コード例 #10
0
ファイル: Progress.py プロジェクト: UIKit0/massiveImporter
def setTitle( title ):
	if not _progressing:
		return
	if _uiProgress:
		MProgressWindow.setTitle( title )
コード例 #11
0
ファイル: Progress.py プロジェクト: UIKit0/massiveImporter
def checkForCancel():
	if not _progressing:
		return
	if _uiProgress:
		if MProgressWindow.isCancelled():
			raise npy.Errors.AbortError("Operation cancelled by user")
コード例 #12
0
ファイル: Progress.py プロジェクト: UIKit0/massiveImporter
def stop():
	global _progressing

	if _uiProgress:
		MProgressWindow.endProgress()
	_progressing = False
コード例 #13
0
ファイル: Progress.py プロジェクト: redpawfx/uninstancer
def advanceProgress( progress ):
	if _uiProgress:
		MProgressWindow.advanceProgress( progress )
		checkForCancel()
コード例 #14
0
ファイル: Progress.py プロジェクト: redpawfx/uninstancer
def setProgress( progress ):
	if _uiProgress:
		MProgressWindow.setProgress( progress )
		checkForCancel()
コード例 #15
0
ファイル: Progress.py プロジェクト: redpawfx/uninstancer
def setTitle( title ):
	if _uiProgress:
		MProgressWindow.setTitle( title )
コード例 #16
0
ファイル: Progress.py プロジェクト: redpawfx/uninstancer
def stop():
	if _uiProgress:
		MProgressWindow.endProgress()