home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / programming / removeda / !RemoveDa / !Help next >
Text File  |  1998-08-19  |  7KB  |  173 lines

  1.                       ________________________________
  2.  
  3.                          RemoveDA 1.12 (08 May 1998)
  4.                       ________________________________
  5.  
  6.  
  7.                           Written by Jonathan Brady
  8.                        for Sliced Software, © 1997-98
  9.  
  10. _____________________________________________________________________________
  11.  
  12.  Introduction
  13.  
  14.   RemoveDA is a utility for removing Dynamic areas which are left when an
  15. application crashes.
  16.  
  17. WARNING : This program is potentially dangerous if a Dynamic area is removed
  18. which is in use it can crash the system, use with caution.
  19.  
  20.   This program is based on an original version by Dave Thomas and the design
  21. of the main window and the application icon were done by him, and the text of
  22. this help file is based on his original.
  23. _____________________________________________________________________________
  24.  
  25.  Usage
  26.  
  27.   Load RemoveDA by double-clicking on it's icon in a filer window.  Once
  28. loaded it will sit in the background waiting for you to press Ctrl-D, upon
  29. which it will open its main window (in most cases, it will only open when no
  30. other window or icon has the input focus).  This window will list all of the
  31. ‘application’ dynamic areas, so it won’t include the Wimp Sprite Pool or any
  32. of the System areas.  For example, say the main window shows the following
  33. areas:
  34.                 256 - Zap bitmaps (76K)
  35.                 257 - Zap files (8K)
  36.                 259 - SparkFS (28K)
  37.                 260 - Zap bitmaps (76K)
  38.                 261 - Zap files (8K)
  39.  
  40.   Two of these areas are ‘dead’ areas left by an earlier incarnation of Zap
  41. which had crashed.  By clicking on the ‘Remove’ button next to each of them,
  42. the dynamic areas will be removed and the memory freed.  If you are unsure of
  43. which area to remove or simply require more details about the area then this
  44. is available by using the ‘Details...’ menu option.
  45.  
  46.   Although you can remove Dynamic areas which belong to running programs,
  47. *don’t*, you’ll only crash the application it belongs to or even the whole
  48. system.
  49.  
  50.   The list will automatically update when Dynamic areas are created or
  51. removed, or when the size of the areas changes.
  52.  
  53.   For safety’s sake, the remove icon of any ‘ROM patches’ area is shaded and
  54. the area cannot be removed, you should never need to remove it anyway.
  55. _____________________________________________________________________________
  56.  
  57.  Licence
  58.  
  59.   This software is copyrighted work of Jonathan Brady, it is supplied
  60. “as is”; using it is entirely at your own risk.  I make no warranty as to
  61. the fitness of this software for any purpose.  This software may be passed
  62. on to other people as long as the following conditions are met:
  63.  
  64.   1) Copies may be passed between private individuals as long as this is
  65.      done free of charge.
  66.  
  67.   2) It may be distributed by public domain libraries, as long as no more
  68.      than £2.00 is charged for a 800Kb (E format) disk of P.D. software
  69.      containing RemoveDA and no more than £2.50 is charged for a 1.6Mb (F
  70.      format disk).  If charges are higher than this, then my permission must
  71.      be obtained first.
  72.  
  73.   3) It may be distributed by remote databases such as FTP sites or mail
  74.      servers on the Internet or bulletin boards, as long as no charge is
  75.      made for downloading it (other than the cost of the phone call).
  76.  
  77.   4) It may be distributed by any other method (including magazine discs)
  78.      provided that my permission has been obtained first.
  79.  
  80.   5) The copyright remains mine at all times.
  81.  
  82.   6) The software is distributed intact and unchanged (including this help
  83.      file).
  84. _____________________________________________________________________________
  85.  
  86.  Versions
  87.  
  88. 1.00 (15 Oct 1997)
  89.      - Had a look at RemoveDA by Dave Thomas and decided I could improve on
  90.      it.  Well it works and uses a filter instead of a window to trap the
  91.      keypress.
  92.  
  93. 1.01 (15 Oct 1997)
  94.      - Filter changed to just TaskManager instead of all tasks which was
  95.      preventing Ctrl-D being passed on at all.
  96.  
  97. 1.02 (16 Oct 1997)
  98.      - ROM patches now shaded for the RISCOS 3.7 patches as well.
  99.       
  100. 1.03 (03 Nov 1997)
  101.      - First release version.
  102.      - Automatic update feature added.
  103.  
  104. 1.04 (08 Nov 1997)
  105.      - Second release version.
  106.      - Now implements full details on area.
  107.  
  108. 1.05 (30 Dec 1997)
  109.      - Help file added and code modified to work with Justin Fletcher’s
  110.      DummyDynamicAreas.
  111.  
  112. 1.06 (03 Jan 1997)
  113.      - Third release version.
  114.      - Recompiled with modified JFPatch for better error checking.
  115.  
  116. 1.07 (02 Feb 1998)
  117.      - Fourth release version.
  118.      Bug which stopped code working with DummyDynamicAreas fixed (Justin
  119.      don't just use error number 0, Acorn gave us specific error numbers for
  120.      a reason :-) ).
  121.  
  122. 1.08 (04 Mar 1998)
  123.      - Interactive help implemented on main menu
  124.      - Interactive help code tidied up to reduce size of code.
  125.  
  126. 1.09 (13 Mar 1998)
  127.      - Modified to use TaskInfo (© J. Brady, 1998) to provide menus in the
  128.      taskmanager.
  129.      - All menus now created using messagetrans.
  130.  
  131. 1.10 (15 Mar 1998)
  132.      - Fifth release version.
  133.      - Separate interactive help available for shaded remove menu item.
  134.  
  135. 1.11 (29 Apr 1998)
  136.      - Can now be installed before the desktop due to new filter system,
  137.      needs WimpSWIve though.
  138.      - Interactive help for full details window fixed.
  139.      - Menu button now works over shaded remove icons.
  140.      - Proper interactive help now supplied for shaded remove icons.
  141.      - Areas sorted into numerical order in main window (bubblesort - well
  142.      what did you expect?).
  143.      - 'None' displayed instead of '&00000000' if area handler not present.
  144.      - Complete internationalisation, all I need now is someone to translate
  145.      the message files.
  146.  
  147. 1.12 (08 May 1998)
  148.      - Sixth release version.
  149.      - Minor cosmetic changes.
  150.      - Window no longer automatically re-centres whenever any changes occur
  151.      to dynamic areas.
  152. _____________________________________________________________________________
  153.   
  154.  To do list
  155.  
  156.   Check error message when no dynamic area system present in machine.
  157. _____________________________________________________________________________
  158.  
  159.  Contact Addresses
  160.  
  161.   If you have any comments, bug reports, suggestions for future versions or
  162. anything else don't hesitate to contact me at :
  163.  
  164.   Mail:  Mr J.T.J. Brady
  165.          147 Higher Bebington Road
  166.          Higher Bebington
  167.          Wirral
  168.          Merseyside
  169.          L63 2PN
  170.  
  171.   Email: removada@sliced.demon.co.uk
  172.  
  173.   WWW:   http://www.sliced.demon.co.uk/