char * path = view.path;
char * newPath = new char[strlen(path)];
StripLastDirectory(path, newPath);
+ if(!newPath[0])
+ {
+ newPath[0] = '/';
+ newPath[1] = 0;
+ }
view.path = newPath;
delete newPath;
break;
locationBox = addressBar;
navigateFolders = true;
borderStyle = none;
+
+ bool NotifyNodeOpen(FileSystemBox box, FileSystemNode node)
+ {
+ if(node.type.isFile)
+ {
+ char command[MAX_LOCATION];
+ char * t = node.path;
+ sprintf(command, "ide %s", node.path);
+ ShellOpen(command);
+ }
+ return true;
+ }
};
/*ExplorerSearch search