home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsf / jfshared / Modules / SpacedFile / !Help < prev    next >
Encoding:
Text File  |  1995-09-22  |  3.3 KB  |  89 lines

  1.                                   SpacedFiles
  2.                                   ===========
  3.  
  4. Version 1.00 (09 May 1995)
  5.   
  6. Introduction
  7. ------------
  8.   Now you've got longfilenames on the desktop, would it make life easier if
  9. you could use spaces in filenames as well ?
  10.   No. Well, don't run this then.
  11.   But if you would like them, then run this program and watch the spectacular
  12. results as it automatically converts space to hard space if you save from one
  13. application on the desktop to another.
  14.   Note that this is only an aesthetic change and bears no relation to the
  15. usage of filenames outside the desktop. Note that all applications which are
  16. written correctly should work correctly with this patch. If they keep an
  17. internal record of the filename they saved as (which should not be done - the
  18. application should listen to what the other application tells it to use),
  19. then the application may get confused as to where to save the file and not
  20. save it correctly.
  21.   Having said that, it is pretty unlikely.
  22.   Remember that all the Impression suite of applications dislike intensely
  23. any usage of long filenames.
  24.  
  25.  
  26. Usage
  27. -----
  28.    Run the !Run file. That's it.
  29.    Hopefully, the code will be assembled with no errors and all that in
  30. future will be required is the running of the resultant code file.
  31.    This application works particularly well when used in conjunction with my
  32. Filer+Patch 1.13, which displays long filenames intelligently split over two
  33. lines and gives gorgeous slabbing icons behind all the files.
  34.  
  35.  
  36. Problems
  37. --------
  38.    Because some applications don't allow spaces in their save icons, it is
  39. likely that you will have to either alter the template file so that it will
  40. allow spaces (change "A~ " or some such to not include the space), or select
  41. the underline to space option when assembling the code.
  42.  
  43.        
  44. How it works
  45. ------------
  46.    The application installs a filter on every task running and catches the
  47. DataSave message. It changes the filename if it contains any spaces it
  48. translates them to hard spaces.
  49.  
  50.  
  51. Disclaimer
  52. ----------
  53.   The author accepts no responsibility for any problems which this
  54. application may cause or loss of data resulting in its use. This application
  55. is Public Domain. This means that it may be distributed, so long as no charge
  56. other than copying costs are charged for it.
  57.   This code was written in about 40mins after butchering my TextCopy module,
  58. and therefore it's success rate may be somewhat dubious. However, as the code
  59. is so simple I would stake quite a lot on it running correctly all the time 
  60. (ie it is in my boot sequence!)
  61.   
  62.  
  63. Source code
  64. -----------
  65.    This program requires the !JFPatch pre-assembler to make the code. This is
  66. a simple text-to-basic assembler which takes a text assembler file, makes a
  67. basic program from it to assemble, assembles it and returns any errors.
  68. Currently, it is under development and requires a lot of work before it will
  69. be released in any form. As such, the patch file is mostly useless, but must
  70. be distributed with the resultant module.
  71.    All source code an the resultant module must be distributed together.
  72.  
  73.  
  74. Contact
  75. -------
  76. Any comments, queries, donations or bug reports can be sent to :
  77.  
  78. Fidonet NetMail :  Justin Fletcher at Arcade (0181 655 4412) [2:254/27]
  79. E-Mail : Gerph@arcade.demon.co.uk
  80.  
  81. Snail Mail :
  82.     Justin Fletcher
  83.     “Galadriel”
  84.     17b Cromwell Road,
  85.     Weeting,
  86.     Brandon,
  87.     Suffolk.
  88.     IP27 0QT
  89.