This commit is contained in:
Бондарев Иван 2020-09-28 21:08:11 +02:00
parent 421e97ef03
commit 6083ceac1e
3 changed files with 6 additions and 0 deletions

View file

@ -49,5 +49,6 @@ namespace PascalABCCompiler
public const int CompilerOptionsProjectCompiled = 225;
public const int UseDllForSystemUnits = 226;
public const int IDELocale = 227;
public const int CompilerLocale = 228;
}
}

View file

@ -370,6 +370,8 @@ namespace PascalABCCompiler
//sendCommand(ConsoleCompilerConstants.CompilerOptionsOutputDirectory, dir_name);
sendObjectAsByteArray(ConsoleCompilerConstants.CompilerOptionsOutputDirectory, compilerOptions.OutputDirectory);
sendCommand(ConsoleCompilerConstants.CompilerOptionsClearStandartModules);
if (compilerOptions.Locale != null)
sendCommand(ConsoleCompilerConstants.CompilerLocale, compilerOptions.Locale);
foreach (PascalABCCompiler.CompilerOptions.StandartModule sm in compilerOptions.StandartModules)
sendCommand(
ConsoleCompilerConstants.CompilerOptionsStandartModule,

View file

@ -282,6 +282,9 @@ namespace PascalABCCompiler
case ConsoleCompilerConstants.CompilerOptions:
compiler.CompilerOptions = (CompilerOptions)ReadObject();
break;
case ConsoleCompilerConstants.CompilerLocale:
compiler.CompilerOptions.Locale = arg;
break;
case ConsoleCompilerConstants.IDELocale:
/*int n = Convert.ToInt32(arg);
if (n < StringResourcesLanguage.AccessibleLanguages.Count && n >= 0)