TVFS Control Center
-------------------

Short English abstract - Note: I'm no native speaker so please excuse some poor phrases.

(*): Changes



What?
-----

'Toronto Virtual File System' (IBM EWS by Mark D. Leitch) is a quite usefull tool to improve handling of files, directories and data.
TVFS contains an IFS and a few command line tools to control. This is no limitation but I think that a nicer looking PM-GUI would prevent the user from not installing TVFS because of lots of parameters to be known etc. TVFS is such a good utility that it's quite more than only worth a look.

TVFSCC is my try to do the job :-)

Since v0.90 it is also possible to link directory trees automatically for use with DOS or WinOS changing long filenames to non-conflicting 8+3 format (see DOSLnk.txt).

The files in this distribution:

	- \tvfscc.exe		Executable
	- \tvfscc.dll		Graphics-DLL
	- \tvfscc.txt		German docs
	- \tvfscc.ico		Icon
	- \history.txt		German revision history
	- \doslnk.exe		Add-on for DOS longname support
	- \doslnk.txt		German docs for DOSLnk
        - \english\tvfscc.txt	This Text
	- \english\history.txt	Revision history
	- \english\doslnk.txt	Docs for DOSLnk



How?
----

There's no need for a special installation procedure. Just copy all the above files in one directory that suits you. In case of deinstallation - delete them.

Rexx or ObjectRexx must be installed (Note: Since v0.80 ObjectRexx is not tested any more. If something goes wrong under this environment please let me know).

NOTE: It's IMPORTANT that TVFS itself is installed properly, which means that the IFS and the path directing to the TVFS tools are located in the CONFIG.SYS.
TVFSCC contains NO code to test wheather TVFS is installed or not - If there should be some request I perhaps could implement a complete TVFS installation but unless...

			If TVFS is not installed, probably NOTHING works.


Some notes on usage:

Running TVFSCC, the small main dialog contains 4 buttons and an LED which shows the current status of TVFS, which means wheather the TVFS control program is running or not.

If the LED is green, the control program is running. If not a click on the button lets you start it after activating some parameters. The meaning of the parameters is self explaining - if not, please read the TVFS docs.

One other thing to explain: The 'Auto load' option lets you reactivate a former saved configuration script on startup to improve handling. The 'Load config' switch does the same job except that the TVFS_RESTORE_CMD environment pointing to the script file must be set in CONFIG.SYS.

You can deactivate the TVFS control program pressing the LED again.


The meaning of the buttons:

'Config':	Only active, if TVCTL is run.
		-Choose and change location and name of multiple configuration scripts for
		 loading and saving,
		-Mount and unmount of virtual drives. Changes will be performed on-the-fly.
		-Modify and edit scripts. (*)

'Links':		Only active, if TVCTL is run.
		-MkDir; link and unlink of directories and files.

'Info':		-Current status of the control program,
		-Shows the mounted drives,
		-Info about TVFSCC.

'Quit':		-Quit TVFSCC and save INI.



These switches can be used to do some TVFSCC configuration:

'-MINIMIZED':	Starts TVFSCC minimized

'-FAST':	Changes internal timing issues to work a lot smoother and faster. Please
		try it out. In case of runtime-window or errors deactivate.

'-DELAY<xx>':	Start-up delay for <xx> seconds. Please NO blanks between '-DELAY' and <xx>.



What else?
----------

-Window positions and configurations are saved in a special INI-file located in the executable's directory.

-No changes made to system INIs or CONFIG.SYS.

-If you use Warp 3 or 4 it's a good idea to 'pack' the executable and the DLL with 'lxlite' by Andrew Zabolotny to save some space on your HD. DON'T try to do this with DOSLnk.exe - it will not run after packing.

-Use 'DragText' or something similar for drag&drop support. My programming environment and Warp 4 seem to have different understanding of correct an well behaving drag&drop (which means I quit my own d&d code).

-TVFSCC was tested with TVFS v2.10 and 2.11. I don't know if other/older/newer versions use different syntax for parameters so in this case it could be possible that some things mess up.

-I recommend to put TVFSCC with 'Auto load' or 'Load config' option on in the Startup-Folder to have instant access after boot-up.

-I recommend to activate "Wait for load -w" to prevent timing problems.

-Special thanks for reporting problems, comprehensive suggestions and friendly mail:
  Joachim Pottkamp
  Antonio Manara Rossini
  Andreas Bertram
  Norbert Koeppe



Known Bugs?
-----------

-Please DELETE tvfscc.ini from older program versions prior using this one because of changes in structure and content which could cause malfunction. This should not happen if updating from v0.90 to v1.00 but with previous versions. (*)

-Use of UNC is not tested (but should be ok according to some feedback).

-You should NOT save scripts which contain DOS compatible linked directories. This could crash TVCTL.EXE because of some buffer overflow or something. TVFSCC will try to prevent this but you better should modify existing scripts than saving those with large amounts of single files. (*)



Who?
----

TVFS Control Center is a quick hack but was tested carefully under Warp 4 (german version) with FP1.

If you detect problems or errors or if you have suggestions, please let me know.

Have fun.

Kai Evers
email:	ke@LB.maus.de
www:	http://www1.stuttgart.netsurf.de/~kevers/

InProTrack is freeware and (c)opyright by Kai Evers.

Disclaimer:
Use at your own risk. The author shall in no event be liable for the accuracy of the retrieved data and the program code or for any damage that the software might cause directly or indirectly. 
