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| Name | Type | Description |
|---|---|---|
| Percentage | REAL | |
| LoopCount | LONGINT |
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)ProgressDlgOpen | ProgressDlgClose | ProgressDlgSetTopMsg | ProgressDlgSetBotMsg | ProgressDlgSetMeter | ProgressDlgStart | ProgressDlgEnd | ProgressDlgHasCancel | ProgressDlgYield
Availability: from Vectorworks 2015