This tree should have as its first-level nodes the root file systems on the
server. On Windows systems, this means drive letters; on *nix systems, it means mount
points. In addition, we should always have the ability to go to the parent of the directory
we??™re in and the ability to refresh the current directory.
259
C H A P T E R 6
??? We should have the basic operations of copying files and directories, moving files and
directories (both of these are basically two-phase operations, first where we mark either
the file or directory as being copied or cut, and then the second phase of pasting it
somewhere), renaming files and directories, and creating new files and directories.
??? We should be able to edit files in a simplistic text editor. Obviously, this won??™t help for
editing complex file types like Word docs or even RTF files, but it??™ll work nicely for plain
text files.
??? Uploading and downloading files should be supported; otherwise, we??™re limited to
working on existing files and directories (or those we create), which would just be plain
boring!
??? When we select a directory from the tree, we should see the contents of that directory in
a grid, showing us the item??™s name, size, type, and last modified date/time.
Pages:
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469