Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.54 KB

File metadata and controls

55 lines (43 loc) · 1.54 KB

ProgressDlgStart

Description

Start a progress context. This defines progress percentage and loop count for ProgressDlgYield calls. LoopCount is fit in the Percentage of the progress

PROCEDURE ProgressDlgStart(
				Percentage : REAL;
				LoopCount  : LONGINT);
def vs.ProgressDlgStart(Percentage, LoopCount):
    return None

Parameters

Name Type Description
Percentage REAL
LoopCount LONGINT

Examples

les can be found at [[VS:Progress Dialog]].

{prepare progress dialog}
kProgressDlgStr := GetPlugInString(6012);
ProgressDlgOpen( kProgressDlgStr, FALSE );
ProgressDlgStart( 100.0, GetFileSize (gImportFilePath) );

		gInitMesgString := Concat(gInitMesgString, '.');
		ProgressDlgSetMeter(gInitMesgString);
		IF Len(gInitMesgString) > 50 THEN gInitMesgString := Concat( kPIS5002, ' ');
	END; {Focus Point Init}
ProgressDlgStart( 100.0, TotNumFrames );
import vs

# Start a progress context.
Percentage = 1.0
LoopCount = 5

vs.ProgressDlgStart(Percentage, LoopCount)

See Also

ProgressDlgOpen | ProgressDlgClose | ProgressDlgSetTopMsg | ProgressDlgSetBotMsg | ProgressDlgSetMeter | ProgressDlgStart | ProgressDlgEnd | ProgressDlgHasCancel | ProgressDlgYield

Version

Availability: from Vectorworks 2015

Category