isset { return language != null; }
}
+ property Array<NamedString> findInFileFileFilters
+ {
+ set
+ {
+ findInFileFileFilters.Free();
+ if(value)
+ {
+ delete findInFileFileFilters;
+ findInFileFileFilters = value;
+ }
+ }
+ get { return findInFileFileFilters; }
+ isset { return findInFileFileFilters.count != 0; }
+ }
+
private:
char * docDir;
char * ideFileDialogLocation;
char * compilerConfigsDir;
char * defaultCompiler;
String language;
+ Array<NamedString> findInFileFileFilters { };
CompilerConfig GetCompilerConfig(const String compilerName)
{
delete ideFileDialogLocation;
delete ideProjectFileDialogLocation;
delete displayDriver;
+
+ if(findInFileFileFilters) findInFileFileFilters.Free();
}
void ForcePathSeparatorStyle(bool unixStyle)