home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kosovo Orphans' Appeal Charity CD
/
KosovoOrphansAppeal.iso
/
archimedesworld_cd2
/
utilities
/
_removeda
/
_help
next >
Wrap
Text File
|
1997-03-10
|
4KB
|
115 lines
____________________________________________________________________________
ö R e m o v e D A ò
Dynamic area Remover for RISC OS 3.50 or later
by David Thomas, ⌐ 1995-7
version 1.05 (11 Feb 1997)
____________________________________________________________________________
Purpose ___________________________________________________________________
RemoveDA is a utility for removing Dynamic areas which are left unremoved
when an application crashes. Dynamic areas are a RISC OS 3.50 feature, and
so this application needs at least that version of the OS.
This potentially a very dangerous program - it can crash the whole system
with a single click. Use it with caution and donæt let it get into the
wrong hands.
Usage _____________________________________________________________________
To load RemoveDA double-click on its icon in the filer window where it
resides. When it loads it will not show itself on the desktop, instead 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 - 24K of 5120K at &5600000
257 - Zap files - 880K of 5120K at &5B00000
259 - SparkFS - 68K of 5120K at &6500000
260 - Zap bitmaps - 24K of 5120K at &6A00000
261 - Zap files - 12K of 5120K at &6F00000
The first 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.
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 not* be automatically updated when Dynamic areas are
created or removed by an application; to update the list press Ctrl-S again.
It will always be updated when you use the ÉRemoveæ button to remove an area
though.
For safetyæs sake, the ÉROM patchesæ area is never shown, you should never
need to remove it anyway.
Versions __________________________________________________________________
1.00 (16 Sep 1995)
- First release version.
- Itæs not my fault, you can only blame yourself.
1.01 (19 Jan 1996)
- Increased width of Remove button and reduced WimpSlot to 16K in
response to e-mail from Dave Ward.
1.02 (05 Feb 1996)
- ÉROM patchesæ is never shown now, for safety.
- Window thinned.
1.03 (20 Aug 1996)
- Doesnæt icon bar-install now, opens with Ctrl-D.
- Windows re-styled to coordinate with OpenFilesæ.
- The main windowæs width is now 50% of the screen width.
- Now uses a 12K wimpslot.
1.04 (14 Oct 1996)
- Fixes, to ensure it will work in conjunction with Justin Fletcheræs
DummyDynamicAreas, i.e. on RISC OS 3.1.
- More space allocated for the text buffers.
- WimpSlot increased to 16K.
1.05 (11 Feb 1997)
- Shared OpenFiles/RemoveDA/SocketMgr updates (routine tweaking and
unneccessary routines removed).
- The display now shows more information - including the maximum area
size and base of DA.
Copyright and Contact Addresses ___________________________________________
This software is copyrighted work of David Thomas, 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. You are free to distribute this
application to anyone you please, as long as you are not supplying it for
personal gain and it is delivered with all the supplied files unaltered.
If you have any comments, bug reports, suggestions for future versions or
anything else donæt hesitate to contact me at -
Mail: Mr D.P. Thomas
20 Rosebery Avenue
Waterloo
Liverpool
L22 2BH
Email: CMSDTHOM@livjm.ac.uk
WWW: http://java.cms.livjm.ac.uk/cmsdthom/
The latest versions of my applications will be available from my World
Wide Web pages, where term dates allow.
____________________________________________________________________________