home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / fileutils / filters / !Filters / !Help < prev    next >
Encoding:
Text File  |  1994-06-22  |  4.5 KB  |  127 lines

  1.                               ** !TaskFilters **
  2.  
  3.                                 by Andrew Kemp
  4.           
  5.                              © KCE Software, 1994
  6.  
  7. Purpose
  8. =======
  9.  
  10. Simple, low memory patches to RISC OS. No ROM modules are copied into RAM, so
  11. TaskFilters is much more efficient than a lot of patches around. TaskFilters
  12. uses RISC OS 3's own FilterManager system.
  13.  
  14. Using TaskFilters
  15. =================
  16.  
  17. To install the patches, simply double click on the !Filters icon in the
  18. directory display. Alternatively run the application from some sort of desktop
  19. boot sequence. Predesktop makes sense, since then it is not re-run
  20. unnecessarily every time you shut down and restart - but I'm not fussy... do
  21. whatever you like!
  22.  
  23. TaskFilters provides you with three patches :
  24.  
  25.                  * Confirm
  26.                  * IconSpr
  27.                  * SetCSD
  28.  
  29. These will now be dealt with in turn...
  30.  
  31.   (1) Confirm
  32.   ===========
  33.  
  34.   Confirm is very simple in use. Its sole function is to force the filer to
  35.   ask confirmation of delete operations, but only those. So if you turn off
  36.   'Confirm' in the Filer options menu, you no longer need be bothered by giving
  37.   confirmation for things like copy operations - only when deleting files.
  38.  
  39.   N.B. Confirm _only_ acts on operations performed under the filer action
  40.        window, not on single tasking file processes. Use !Configure to turn on
  41.        interactive file copying, and make sure you have enough memory for the
  42.        filer action window to start up...
  43.  
  44.   (2) IconSpr (IconSprite)
  45.   ========================
  46.  
  47.   IconSpr's main function is merging sprite files with the wimp sprite pool.
  48.   Simply drag the file to the Palette Utility icon on the iconbar. It has the
  49.   advantage over the *command '*IconSprites' that it does not attempt to add a
  50.   mode suffix in high-res modes. This means that you can load an application's
  51.   mode 12 sprites no matter what mode you are in.
  52.  
  53.   If the shift key is held down as a sprite file is dragged to the Palette
  54.   Utility icon, the command '*ToolSprites' is performed on it instead. This
  55.   allows you to try out different window border files easily.
  56.  
  57.   In both the above cases, a 'clean' redraw of the desktop is performed after
  58.   the sprite file has been loaded. You can perform such a redraw at any time
  59.   by simply clicking adjust on the Palette Utility icon.
  60.  
  61.   (3) SetCSD
  62.   ==========
  63.  
  64.   SetCSD provides an easy way of setting the currently selected directory (CSD)
  65.   from the desktop. To do this, just drag the switcher icon (the Acorn on the
  66.   right hand side of the iconbar) using adjust, and drop it into the relevant
  67.   directory display.
  68.  
  69. Removing TaskFilters
  70. ====================
  71.  
  72. To remove TaskFilters temporarily, you can quit the module task from the Task
  73. display menu. The filters will then reinitialise the next time the desktop
  74. restarts. To remove TaskFilters more permanently, use the *command
  75. '*RMKill TaskFilters'.
  76.  
  77. Configuring TaskFilters
  78. =======================
  79.  
  80. It is possible to configure TaskFilters so that one or more of the filters is
  81. not installed. To do this, double click on the !Filters application while
  82. holding down either 'alt' key. A window will appear in which you can choose
  83. the filters that are installed. Clicking on 'Save' will then save your chosen
  84. settings, and start up the module task. If no 'Options' file is present in the
  85. !Filters directory, it is assumed that all filters are to be installed.
  86.  
  87. Bugs
  88. ====
  89.  
  90. Well I don't actually know what they are at the moment. But they're bound to
  91. be there - so please do let me know about them... I would also welcome
  92. suggestions as to improvements and changes in the program.
  93.  
  94. Disclaimer
  95. ==========
  96.  
  97. I accept no responsibility for anything you don't like about this application -
  98. if you choose to use it, then that is entirely your own problem, and entirely
  99. at your own risk.
  100.  
  101. Contacting me...
  102. ================
  103.  
  104. email      : ajwk100@hermes.cam.ac.uk - during term time until summer 1997
  105.  
  106. snail mail : 23 Conifer Close
  107.              Church Crookham
  108.              Fleet
  109.              Hants
  110.              GU13 0LR
  111.  
  112. telephone  : (0252) 617646 outside university terms
  113.  
  114. Credits
  115. =======
  116.  
  117. The Confirm filter is based on an idea by Keith Broadley.
  118.  
  119. Thanks are also due to Keven Cook (also of KCE Software) for listening to my
  120. lengthy rambling and multitudinous changes of mind before I decided on this
  121. format for the module.
  122.  
  123. Some of the Wimp procedures and functions used in !Config (the configuration
  124. task) were written in conjunction with Keven Cook (KCE Software)
  125.  
  126. All other code is my own.
  127.