// This compiles the script file public override void Compile() { //mxd. Compile List <CompilerError> errors = new List <CompilerError>(); if (DirectoryReader.CompileScriptLump(filepathname, config, errors)) { //mxd. Update script navigator errors.AddRange(UpdateNavigator()); } // Feed errors to panel panel.ShowErrors(errors, false); }