home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / r / runif / !RunIf / !Help < prev    next >
Encoding:
Text File  |  1997-01-07  |  4.8 KB  |  124 lines

  1. !RunIf
  2. v 1.00 (07-Jan-1997)
  3.  
  4. NB. I cannot guarantee the correct functioning of this program on RISC OS 2
  5. (I suspect it won't work)  If this is a problem, contact me, or upgrade your
  6. OS. (The latter will probably also solve a lot of other software
  7. incompatibilities that you are suffering from)
  8.  
  9. This program is Shareware.
  10.  
  11. This means that you can copy this program to anyone you like, but if you
  12. find the program useful, you should register, as explained below. This
  13. entitles you to the latest version of this program, and of all my other
  14. applications.
  15.  
  16. If you do copy the program it should be in its original format, with ALL of
  17. the accompanying files. That is :
  18.    !Boot, !Help, !Run, !RunImage, !Sprites, !Sprites22, Docs.*, Sprites,
  19.    Templates
  20.  
  21.  
  22. Purpose
  23. -------
  24. To allow for different Alias$@RunType for the same file.
  25.  
  26.  
  27. Eh?
  28. ---
  29. Don't you just _hate_ it when you want to look at an Artworks picture, and
  30. you double-click on it, forgetting that you quit !AWviewer a fraction of a
  31. second ago? RISC OS then happily loads ArtWorks, taking _ages_.
  32.  
  33. You don't hate it? This program's not for you then...  :-)
  34.  
  35. Wouldn't it be nice if you could double click on a data file, and load a
  36. viewer? Then later, when you want to edit a file, you could double click on a
  37. file for the same program, and it would load the editor rather than the
  38. viewer. That's where !RunIf comes in...
  39.  
  40. Alternatively, you may like one music player for some files, but a different
  41. player for some other files. Again, !RunIf can help...
  42.  
  43.  
  44. To use
  45. ------
  46.    Double click on the icon in the filer window to install a copy of the
  47. sprite on the icon bar, in the usual RISC OS manner. Click with select (the
  48. left mouse button) on this icon on the icon bar to open the main window. This
  49. will show two display fields, and a pseudo save box. Drag the applications
  50. that you wish to be run into the relevant icons. Then save the utility file
  51. to a library directory or similar on your hard disk or floppy with the
  52. relevant application.
  53.  
  54.    Now, in your !Boot file (if you have one), or in the !Boot files of the
  55. relevant applications, set the Alias$@RunType for the relevant file type to
  56. run the newly created utility. Then when a file of that type is clicked
  57. on, holding (or not holding) an Alt key will run the applications as set
  58. up in the main window. (Note that it may be necessary to alter the !Run
  59. files, and maybe even the !RunImage files as well for these programs. eg
  60. !AWViewer does not expect to receive files. It is fixable.)
  61.  
  62.    Note especially the importance of removing lines in the applications which
  63. set the Alias$@RunType_ for that file to run the application rather than the
  64. utility, as desired.
  65.  
  66.    [By the way, if none of this makes any sense, write to me (or preferably
  67. e-mail me) and I'll give step by step instructions on how to do it -
  68. registration would encourage me to reply, of course. :-) ]
  69.  
  70.    See the file ArtWorks inside the Docs directory for instructions on how
  71. to alter ArtWorks and AWViewer to be more friendly.
  72.  
  73.    Note that RunIf makes no attempt to change which program loads a data
  74. file if one or both of the programs are already running.
  75.  
  76.    Finally, the program counts its errors and their time intervals. If it has
  77. to report five errors, each one being within two seconds of the previous one,
  78. then the program will kill itself. This solves (hopefully!) the problems of
  79. an unbreakable error loop.
  80.  
  81.  
  82. Bugs & Improvements
  83. -------------------
  84. Please report any bugs found and any possible improvements you can think of
  85. to me at the address shown below.
  86.  
  87.  
  88. To Do
  89. -----
  90. I'd like to make the key configurable, rather than it having to be Alt.
  91. However, I dunno when I'm going to get round to it. :-(
  92.  
  93.  
  94. Registering
  95. -----------
  96. To register, send £5 to me, at the address shown below, stating what version
  97. of which of my programs you have. You can enclose your own disk for the
  98. programs, and if you do so you can deduct 50p from the price. Registering
  99. entitles you to upgrade to later versions of the same programs and to get new
  100. programs for the price of £1. Any additional contributions from overseas
  101. towards postage would be greatly appreciated.
  102.  
  103.  
  104. Neil Walker.
  105. 16, Finderne Drive.
  106. Wymondham.
  107. Norfolk.
  108. NR18 0HU.
  109.  
  110. I can be e-mailed at N.S.Walker@durham.ac.uk until June 97 but note that it
  111. is not yet possible to send me money via e-mail, and so any replies would be
  112. due to my kind natured and generally approachable personality. :-)
  113.  
  114.  
  115. Legal Notice
  116. ------------
  117. This program is supplied 'as is'. I therefore cannot be held responsible
  118. for any loss of data, profits or any other loss, either directly or
  119. indirectly, that may be incurred by the use (or misuse) of this software,
  120. even if I am aware of the possibility of such a loss. However, I can assure
  121. you that in its original state, the program contains no deliberate viruses,
  122. or damaging procedures, except where these are necessary for the fulfilment
  123. of the program's function.
  124.