home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
programs
/
programming
/
removeda
/
!RemoveDa
/
!Help
next >
Wrap
Text File
|
1998-08-19
|
7KB
|
173 lines
________________________________
RemoveDA 1.12 (08 May 1998)
________________________________
Written by Jonathan Brady
for Sliced Software, © 1997-98
_____________________________________________________________________________
Introduction
RemoveDA is a utility for removing Dynamic areas which are left when an
application crashes.
WARNING : This program is potentially dangerous if a Dynamic area is removed
which is in use it can crash the system, use with caution.
This program is based on an original version by Dave Thomas and the design
of the main window and the application icon were done by him, and the text of
this help file is based on his original.
_____________________________________________________________________________
Usage
Load RemoveDA by double-clicking on it's icon in a filer window. Once
loaded it will sit in the background waiting for you to press Ctrl-D, upon
which it will open its main window (in most cases, it will only open when no
other window or icon has the input focus). This window will list all of the
‘application’ dynamic areas, so it won’t include the Wimp Sprite Pool or any
of the System areas. For example, say the main window shows the following
areas:
256 - Zap bitmaps (76K)
257 - Zap files (8K)
259 - SparkFS (28K)
260 - Zap bitmaps (76K)
261 - Zap files (8K)
Two of these areas are ‘dead’ areas left by an earlier incarnation of Zap
which had crashed. By clicking on the ‘Remove’ button next to each of them,
the dynamic areas will be removed and the memory freed. If you are unsure of
which area to remove or simply require more details about the area then this
is available by using the ‘Details...’ menu option.
Although you can remove Dynamic areas which belong to running programs,
*don’t*, you’ll only crash the application it belongs to or even the whole
system.
The list will automatically update when Dynamic areas are created or
removed, or when the size of the areas changes.
For safety’s sake, the remove icon of any ‘ROM patches’ area is shaded and
the area cannot be removed, you should never need to remove it anyway.
_____________________________________________________________________________
Licence
This software is copyrighted work of Jonathan Brady, it is supplied
“as is”; using it is entirely at your own risk. I make no warranty as to
the fitness of this software for any purpose. This software may be passed
on to other people as long as the following conditions are met:
1) Copies may be passed between private individuals as long as this is
done free of charge.
2) It may be distributed by public domain libraries, as long as no more
than £2.00 is charged for a 800Kb (E format) disk of P.D. software
containing RemoveDA and no more than £2.50 is charged for a 1.6Mb (F
format disk). If charges are higher than this, then my permission must
be obtained first.
3) It may be distributed by remote databases such as FTP sites or mail
servers on the Internet or bulletin boards, as long as no charge is
made for downloading it (other than the cost of the phone call).
4) It may be distributed by any other method (including magazine discs)
provided that my permission has been obtained first.
5) The copyright remains mine at all times.
6) The software is distributed intact and unchanged (including this help
file).
_____________________________________________________________________________
Versions
1.00 (15 Oct 1997)
- Had a look at RemoveDA by Dave Thomas and decided I could improve on
it. Well it works and uses a filter instead of a window to trap the
keypress.
1.01 (15 Oct 1997)
- Filter changed to just TaskManager instead of all tasks which was
preventing Ctrl-D being passed on at all.
1.02 (16 Oct 1997)
- ROM patches now shaded for the RISCOS 3.7 patches as well.
1.03 (03 Nov 1997)
- First release version.
- Automatic update feature added.
1.04 (08 Nov 1997)
- Second release version.
- Now implements full details on area.
1.05 (30 Dec 1997)
- Help file added and code modified to work with Justin Fletcher’s
DummyDynamicAreas.
1.06 (03 Jan 1997)
- Third release version.
- Recompiled with modified JFPatch for better error checking.
1.07 (02 Feb 1998)
- Fourth release version.
Bug which stopped code working with DummyDynamicAreas fixed (Justin
don't just use error number 0, Acorn gave us specific error numbers for
a reason :-) ).
1.08 (04 Mar 1998)
- Interactive help implemented on main menu
- Interactive help code tidied up to reduce size of code.
1.09 (13 Mar 1998)
- Modified to use TaskInfo (© J. Brady, 1998) to provide menus in the
taskmanager.
- All menus now created using messagetrans.
1.10 (15 Mar 1998)
- Fifth release version.
- Separate interactive help available for shaded remove menu item.
1.11 (29 Apr 1998)
- Can now be installed before the desktop due to new filter system,
needs WimpSWIve though.
- Interactive help for full details window fixed.
- Menu button now works over shaded remove icons.
- Proper interactive help now supplied for shaded remove icons.
- Areas sorted into numerical order in main window (bubblesort - well
what did you expect?).
- 'None' displayed instead of '&00000000' if area handler not present.
- Complete internationalisation, all I need now is someone to translate
the message files.
1.12 (08 May 1998)
- Sixth release version.
- Minor cosmetic changes.
- Window no longer automatically re-centres whenever any changes occur
to dynamic areas.
_____________________________________________________________________________
To do list
Check error message when no dynamic area system present in machine.
_____________________________________________________________________________
Contact Addresses
If you have any comments, bug reports, suggestions for future versions or
anything else don't hesitate to contact me at :
Mail: Mr J.T.J. Brady
147 Higher Bebington Road
Higher Bebington
Wirral
Merseyside
L63 2PN
Email: removada@sliced.demon.co.uk
WWW: http://www.sliced.demon.co.uk/