bool OnPostCreate()
{
bool disabled;
- bool withWorkspace = (bool)ide.workspace;
+ bool withWorkspace = ide.workspace != null;
DataRow row;
if(!inDirectoryRow)
inDirectoryRow = findIn.AddString($"Directory");
{
char name[MAX_LOCATION];
GetLastDirectory(stack[frame].fileList.path, name);
- if(!(bool)SearchString(name, 0, nameCriteria, false, false))
+ if(SearchString(name, 0, nameCriteria, false, false) == null)
match = false;
}
if(!stack[frame].fileList.stats.attribs.isDirectory)
if(filter.ValidateFileName(stack[frame].name))
{
filesSearchedCount++;
- if(!nameCriteria[0] || (bool)SearchString(stack[frame].name, 0, nameCriteria, false, false))
+ if(!nameCriteria[0] || SearchString(stack[frame].name, 0, nameCriteria, false, false) != null)
{
if(contentCriteria[0])
{
sprintf(special, "(%s)%s", prj.name, fileRelative);
strcpy(fileRelative, special);
}
- if(nameCriteria[0] && (bool)SearchString(stack[frame].name, 0, nameCriteria, false, false))
+ if(nameCriteria[0] && SearchString(stack[frame].name, 0, nameCriteria, false, false) != null)
{
dirsMatchedCount++;
app.Lock();
char * searchString = findDialog.searchString;
if(id != 2 && searchString[0])
{
- editBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, (bool)id);
+ editBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, id != 0);
return true;
}
findDialog.Create();
char * searchString = findDialog.searchString;
if(id != 2 && searchString[0])
{
- activeBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, (bool)id);
+ activeBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, id != 0);
return true;
}
findDialog.Create();
char * searchString = findDialog.searchString;
if(id != 2 && searchString[0])
{
- editBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, (bool)id);
+ editBox.Find(searchString, findDialog.wholeWord, findDialog.matchCase, id != 0);
return true;
}
findDialog.Create();
MakePathRelative(filePath, parentNode.project.topNode.path, filePath);
for(n = parentNode; n && n != parentNode.project.resNode; n = n.parent);
sprintf(fileName, $"Untitled %d", documentID);
- fileNode = AddFile(parentNode, fileName, (bool)n, true);
+ fileNode = AddFile(parentNode, fileName, n != null, true);
fileNode.path = CopyUnixPath(filePath);
if(fileNode)
{