Thanks. I think. :/
So I take it, as long as the user can get to the root (using changedir("..")) then all will be well in Linux/ MacOS?
On Mr. Pickelsworth point(s): I basically agree with the idea of 'forcing' the user to have their levels (or whatever the case may be) in one location, and I almost did just that. But I leaned towards flexibilty in this one case and decided to make it a full-blown file browser instead (which took 100 times longer than I expected - Ended up having to write my own sort routine because array.Sort doesn't seem to work with arrays of User Defined Types. That is, there doesn't seem to be a way to specify what Field I want to sort by, etc.).
Anyway, everything works beautifully, I must say, although sorting the Windows/System32 directory takes over 20 seconds (There are 2047 files and directories in there). I know the bottleneck is the fact that I am physically swapping the data from object to object. I may try to do it with pointer sawpping, but I don't know if I have the smarts yet....
Thanks again,
Russell
So I take it, as long as the user can get to the root (using changedir("..")) then all will be well in Linux/ MacOS?
On Mr. Pickelsworth point(s): I basically agree with the idea of 'forcing' the user to have their levels (or whatever the case may be) in one location, and I almost did just that. But I leaned towards flexibilty in this one case and decided to make it a full-blown file browser instead (which took 100 times longer than I expected - Ended up having to write my own sort routine because array.Sort doesn't seem to work with arrays of User Defined Types. That is, there doesn't seem to be a way to specify what Field I want to sort by, etc.).
Anyway, everything works beautifully, I must say, although sorting the Windows/System32 directory takes over 20 seconds (There are 2047 files and directories in there). I know the bottleneck is the fact that I am physically swapping the data from object to object. I may try to do it with pointer sawpping, but I don't know if I have the smarts yet....
Thanks again,
Russell