home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 44
/
Amiga_Dream_44.iso
/
RiscPc
/
Utils
/
MemoryPie2.arc
/
!MemPie2
/
!Help
< prev
next >
Wrap
Text File
|
1995-04-06
|
8KB
|
179 lines
Memory Pie 2 version 1.00
⌐ Sam Kington 7th April 1994
This program is freeware, *not* public domain ù i.e., I retain copyright (see
öBoring legal messageò)
Based on Memory Pie 1.00 ⌐ Ian Jeffray 12th October 1992.
If you already have, or are aware of, Ian Jeffrayæs original Memory Pie, you
can skip this next section and go straight to öChangesò. Otherwise, read
on...
What this program does
**********************
Memory Pie is a little utility that sits on your icon bar and shows a
pie-chart of how your memory is distributed. The display updates as tasks
start up and quit, the module area extends, and other memory areas change
size. You can therefore see at a glance how much spare memory you have, and
how much memory is used for applications, module area, fonts etc. This is
considerably more useful than the utilities that just show you your free
memory.
Execution is simple: just run it (put it in your boot sequence maybe), and
glance at the icon occasionally if you feel so inclined.
Clicking Select on the iconbar will open a larger window (which you can
toggle between two sizes), if you want to examine the pie in more detail.
Clicking Adjust will open a small information window that tells you what each
colour stands for.
Full interactive help is available (although, this being such a small
utility, there isnæt a lot of it).
Changes from Ian Jeffrayæs version
**********************************
Ian Jeffray was the original author of Memory Pie, and much the credit
goes to him (although all the code in this is mine). Iæve been using his
version for about a year now, but I got more and more irritated at some of
its failings, so I wrote this new version. The advantages of Memory Pie 2
over the original Memory Pie are:
Å More reliable updates: the original used to miss quite large memory
changes, so you had to click on the icon to update the display, and
then close the window.
Å Less memory used - 32K compared to 80K for the original (could have
been 64K without that gratuitous sprite). In fact, the wimpslot could
be even lower than that - I suspect 20K may be possible - but I
havenæt tested it on a Risc PC.
Å Copes with multisync modes, and doesnæt ₧ll its icon on the icon bar.
This means there isnæt an ugly grey space where the nice texture
should be, and it doesnæt look blocky and ugly in a high-res mode.
It has a high-res sprite as well.
Å Interactive help, using my MoreHelp module.
Å Two sizes of large pie (tick-list feature ;-) ), and the key window
has been separated from the preview window.
(You may be wondering why Iæm whinging about textures not working properly
if I donæt have a Risc PC. Thatæs because Iæve got FinalLook - and if you
have an ARM3 RISC OS 3 machine you should too. All good ftp sites and
Freeware libraries should have it.)
There are still some problems, not least the fact that the module area is
usually out by 96K or so (the system call doesnæt agree with what the Task
Manager says). But that shouldnæt be too much of a problem as usually you
canæt really see 96K on the iconbar icon if you have 4 Megs or more.
Also, as I donæt have a Risc PC, I havenæt checked for dynamic memory
areas. These will get lumped along with application memory, which will
normally be OK except for the WIMP sprite pool, which should really be
separate.
Finally, hereæs a complete list of what has been öborrowedò from the
original version:
Å The icon is essentially the same as Memory Pie, with a white ö2ò
added on top of it.
Å The colour scheme and the ordering is exactly the same ù indeed, if
you run Memory Pie and Memory Pie 2 side by side they should look
identical (if youære in a TV mode, and donæt have textures on the
icon bar).
Å The category names, when they differ from the Task Manager ones, are
mostly the same as the original.
But all the code has been rewritten.
Boring legal message
********************
This application is freeware, that is, it can be distributed freely as
long as only reasonable charges are made for media and distribution. I retain
copyright on all program code and documentation.
This software is supplied öasáisò: I make no warranty, expressed or
implied, of the merchantability of this software or its ₧tness for any
particular purpose. In no circumstances shall I be liable for any damage,
loss of pro₧ts, or any indirect or consequential loss arising out of the use
of this software or inability to use this software, even if I have been
advised of the possibility of such loss.
In other words, if your computer crashes, blows up, you lose all your work
etc. all because of Memory Pie 2, *itæs not my fault*. Honest.
About all these strange foreign characters in this ₧le
*******************************************************
OK, so if youære reading this on a PC or a Mac or another strange machine
like that, you may be wondering what all these strange ae things are. Well,
theyære quotes (sorry, there was another one), dashes, ligatures, etc.
Honest. But not on all machines...
Basically, character sets are only standard up to character 127, which is
basically alphanumerics and a few standard punctuation marks. Foreign
characters, typographical oddities like quotes and ligatures, and other more
obscure symbols are önon-standardò, and each computer often has its own idea
of where they should go in the character set. So donæt worry: even if itæs
hard to read on your current machine, it wonæt be on an Acorn machine. It may
look slightly strange if youære using the System font, however.
But why am I using these strange characters in the ₧rst place? Well,
theyære in the character set and they look nice in an outine font, and Iæve
written a program called Smart Quotes (sorry for the plug) that substitutes
these sort of characters automatically, and Iæve got it turned on at the
moment...
How to contact me
*****************
All bug-reports, suggestions, comments or indeed any feedback at all will be
welcomed. Hereæs how to get to me:
E-mail : 926286ki@udcf.gla.ac.uk during term-time
These should be OK until June 1996
I (probably) wonæt be at Glasgow during the holidays, but mail
will be automatically forwarded to wombat@altern.com, which is
my French email address.
Snail-mail : My term-time address, at least until June 1995, is:
Sam Kington
Flat 2/1
44 Hotspur Street
Glasgow G20 8NL
SCOTLAND
Again, a backup is the home address ù anything that goes here will get
to me eventually.
Sam Kington
Merlhiot
24420 Savignac les Eglises
FRANCE
Term-time is October to June, with bits off at Christmas (3 weeks) and
Easter (4 weeks).
If you want an updated version of this, send a disc and the appropriate stamp
(or two discs) to the appropriate address. So if Iæm in France, send a French
stamp to the French address; if Iæm in the UK, send a Brit stamp to Glasgow.
And yes, the Brit address doesnæt last for very long anymore - sorry.
If you send me something in the UK, bear in mind that I donæt have
(easy) access to Acorn machines, so donæt send me an Acorn disc, send me a PC
disc.
Finally, if you want to contact Ian Jeffray, hereæs his address (taken from
the original !Help ₧le):
Ian Jeffray
Field House
Sessay
Thirsk
N. Yorks
YO7 3BE