define defaultTargetDir = "Default Target Directory";
define defaultIntermediateObjDir = "Default Intermediate Objects Directory";
-define makeDefaultCommand = (GetRuntimePlatform() == win32) ? "mingw32-make" :
+define makeDefaultCommand = (GetRuntimePlatform() == win32) ? "mingw32-make" :
#ifdef __FreeBSD__
"gmake";
#else
recentFiles.Free();
recentProjects.Free();
delete docDir;
-
+
delete projectDefaultTargetDir;
delete projectDefaultIntermediateObjDir;
void OnAskReloadSettings()
{
- /*if(MessageBox { type = YesNo, master = this,
- text = "Global Settings Modified Externally",
+ /*if(MessageBox { type = YesNo, master = this,
+ text = "Global Settings Modified Externally",
contents = "The global settings were modified by another instance.\n"
"Would you like to reload them?" }.Modal() == Yes)*/
{
{
Array<String> configNames { };
CompilerConfig compiler;
-
+
CompilerConfig defaultCompiler = MakeDefaultCompiler(defaultCompilerName, true);
compilerConfigs.Free();
compilerConfigs.Add(defaultCompiler);
GetGlobalValue("Editing", "UseFreeCaret", integer, &useFreeCaret);
GetGlobalValue("Editing", "CaretFollowsScrolling", integer, &caretFollowsScrolling);
GetGlobalValue("Editing", "ShowLineNumbers", integer, &showLineNumbers);
-
+
GetGlobalValue("Building", "NumParallelJobs", integer, &defaultCompiler.numJobs);
{
delete displayDriver;
for(compiler : compilerConfigs; compiler != compilerConfigs.firstIterator.data)
configNames.Add(CopyString(compiler.name));
-
+
PutGlobalValue("Compilers", "Configs", stringList, configNames);
for(compiler : compilerConfigs; compiler != compilerConfigs.firstIterator.data)
}
configNames.Free();
delete configNames;
-
+
CloseAndMonitor();
}
return result;