anchor.diff:  {$R *.lfm}
   
   uses
  -  SynMacroRecorder;
  +  SynMacroRecorder, strutils;
   
   {$REGION Standard Comp/Obj------------------------------------------------------}
   constructor TCEMainForm.create(aOwner: TComponent);
  
positive.code:   runproc := TProcess.Create(nil);
    try
      aProject.currentConfiguration.runOptions.setProcess(runProc);
      runproc.Parameters.AddText(runArgs);
      procname := aProject.outputFilename;
  
      if not fileExists(procname) then
  
negative.code: procedure TCEMainForm.runProject(const aProject: TCEProject; const runArgs: string = '');
  var
    runproc: TProcess;
    procname, prm: string;
    i: NativeInt;
  begin
    if aProject.currentConfiguration.outputOptions.binaryKind <>
  