Make(modules) ver(4.02 build 179) Add(MakeEntryPoint,3565775,21,105) { link(onStart,12031692:doEvent,[]) } Add(GetParams,8294915,133,105) { Run=0 } Add(MakeProject,8976005,133,154) { } Add(Complite,15007304,133,203) { link(onDeclare,14187008:doReplace,[]) } Add(Hub,12031692,77,105) { OutCount=5 link(onEvent1,8294915:doDeclare,[]) link(onEvent2,8976005:doDeclare,[(121,118)(121,160)]) link(onEvent3,15007304:doDeclare,[(121,125)(121,209)]) link(onEvent4,15189190:doDeclare,[(121,132)(121,258)]) link(onEvent5,7859971:doDeclare,[(121,139)(121,321)]) } Add(While,5390718,357,252) { link(Data,6181983:IsTimeOut,[(363,244)(370,244)]) } Add(CreateProcess,10465578,245,252) { link(onCreateProcess,14843373:doEvent,[]) link(CommandLine,15189190:FileName,[(258,240)(203,240)(203,298)(139,298)]) } Add(WaitObject,6181983,357,203) { Point(IsTimeOut) link(ObjHandle,10465578:Process,[(363,191)(288,191)(288,296)(251,296)]) } Add(DoData,4725807,189,252) { link(onEventData,10465578:doCreateProcess,[]) } Add(RunProject,15189190,133,252) { link(onDeclare,4725807:doData,[]) } Add(Replace,14187008,189,203) { SubStr=".dpr" DestStr=".exe" link(onReplace,9962288:doOperation,[]) link(SrcStr,15007304:prjFilename,[(195,191)(181,191)(181,247)(139,247)]) } Add(FileOperation,9962288,245,203) { Operation=1 link(Dest,15007304:appFilename,[(258,182)(173,182)(173,241)(146,241)]) } Add(StopProject,7859971,133,315) { link(onDeclare,4698014:doTerminateProcess,[]) } Add(TerminateProcess,4698014,189,315) { } Add(Hub,14843373,301,252) { link(onEvent1,15189190:doSaveData,[(325,258)(325,305)(126,305)(126,265)]) link(onEvent2,5390718:doWhile,[(345,265)(345,258)]) }