isset { return language != null; }
}
+ property const String codeEditorFont
+ {
+ set
+ {
+ delete codeEditorFont;
+ codeEditorFont = CopyString(value);
+ }
+ get { return codeEditorFont; }
+ }
+
+ float codeEditorFontSize;
+ bool showFixedPitchFontsOnly;
+
private:
CompilerConfigs compilerConfigs { };
char * docDir;
RecentFiles recentFiles { };
RecentWorkspaces recentProjects { };
+ String codeEditorFont;
+
+ showFixedPitchFontsOnly = true;
+ codeEditorFontSize = 12;
+ codeEditorFont = CopyString("Courier New");
+
~IDESettings()
{
compilerConfigs.Free();
delete ideFileDialogLocation;
delete ideProjectFileDialogLocation;
delete displayDriver;
+
+ delete codeEditorFont;
}
void ForcePathSeparatorStyle(bool unixStyle)