home *** CD-ROM | disk | FTP | other *** search
- SwitchCFS vsn 0.01
- ~~~~~~~~~~~~~~~~~~
-
- NOTE: This program is Freeware. You may distribute the application
- free of charge so long as:
-
- a) the application is not changed in any way
- b) you do not sell this program for profit
- c) the application is distributed in its original state
-
- Good, got rid of that!
-
- PLEASE NOTE: SwitchCFS will not work unless it is RMLoad'ed BEFORE the desktop
- is started. See below.
-
- SwitchCFS is a utility for those who use Computer Concept's CFS compression
- filing system. It provides a quick way to swap between CFS filer windows and
- non-CFS filer windows.
-
- By holding down the left ALT key while clicking on the close icon of a filer
- window, the CFS version of this window will be opened. For example, if the
- close icon of the window ADFS::4.$.work was clicked on, CFS#ADFS::4.$.work
- would be opened. Click on that window's close icon and ADFS::4.$ would be
- re-opened. Clicking on the close icon of ADFS::4.$.work with adjust and holding
- down the left ALT key leads to ADFS::4.$ and CFS#ADFS::4.$.work being opened
- and ADFS::4.$.work being closed.
-
- The second feature occurs when the left ALT key is held down while double
- clicking on any directory. For example, clicking on the 'work' directory from
- the previous example will open CFS#ADFS::4.$.work rather than ADFS::4.$.work.
- Double clicking with left-ALT on CFS#ADFS::4.$.work will bring up
- ADFS::4.$.work. All the normal filer shortcuts will behave along with this.
- For example, holding down shift on a application directory with left-ALT will
- produce the expected behaviour but will open the compressed/non-compressed
- window instead of the non-compressed/compressed window respectively.
-
- This module MUST be run BEFORE the desktop is started. I find the best way to
- do this is to run it from a boot file. This is the way I do it (in $.!Boot.!Run
- on my HardDrive):
-
- RMLoad IDEFS::HardDrive.$.!System.Modules.SwitchCFS
- RMLoad ............
- | Load up the SwitchCFS along with any other modules which I keep in
- | $.!System.Modules on my hard drive
- Set File$Type_D96 CFSlzw
- | Set up the CFSfiletype
- Set Alias$@RunType_D96 "Run CFS#%0 "
- | A little tweak this... it enables the correct editor e.t.c. to be run if
- | you double click on a CFS file in a non-CFS window
- Set Alias$@LoadType_D96 "Load CFS#%0 "
- | Ditto....
- NewCfs IDEFS::4
- | Let CFS know that IDEFS::4 exists
- NewCfs ADFS::0
- | Let CFS know that ADFS::0 exists
- | Can easily add others... e.g. RAM, SCSI e.t.c.
- | Note that the later versions of CFS allow this to be done from a script file
- | using the CFSSetup command - do a *Help CFSSetup for an explanation of this
- CFSTemp IDEFS::4.$.!Scrap.ScrapDir.CFS
- | Tell CFS where its scrap directory is... I keep it well hidden within !Scrap
- Desktop -file IDEFS::HardDrive.$.!Boot.DeskBoot
- | Start up the desktop with the deskboot file.
-
- Yes! I know it looks complicated but, believe me, it works!
-
- ~~~~~~~~~
-
- My Address: Snail_Mail: 85 Northcote Rd,
- Bramhall,
- Stockport,
- Cheshire,
- SK7 2HF.
-
- E_mail: bdm1001@cam.ac.uk
- (until June '96 unless I find myself moved
- elsewhere!)
-
- Please feel free to get in contact with any silly suggestions, bug reports.
-
- Brian Marsden (18/9/95)