home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
s1
/
status
/
!Status
/
!Help
next >
Wrap
Text File
|
1993-07-18
|
4KB
|
80 lines
• !Status
• version 1.03 (28-Mar-93)
• by Dave Thomas © 1992-3
Purpose ___________________________________________________________________
It seems that status bars are becoming increasingly popular in software
packages (DrawPlus, ArtWorks etc). They are normally just an icon which
makes comments on your last operation, which is useful if you go away for a
bit and can't quite remember where you were up to.
After using !DrawPlus quite intensively once for a project, using the
desktop without one became quite strange. So I wrote one!
Status is basically a Wimp message monitor, it cannot 'see' all the
messages as loads of them are task-task messages as opposed to broadcast
messages. Status also has applications as a sort-of virus detector, i.e. if
you keep a beady eye open you might possibly see a virus initialising itself
(!).
Usage _____________________________________________________________________
After you have loaded Status, it's main window will open just above the
icon bar. At first the window looks un-moveable because it hasn't got a
title bar but don't worry, you can move the window by dragging the icon
where the text appears. The buttons to the left are just the standard
Wimp-gadgets except that I've implemented my own user interface for them,
they work in exactly the same way as the usual gadgets (but on Risc OS 3 the
window won't iconise).
When something happens and !Status gets to hear about it, it will make a
comment on it. Such as 'The Wimp has changed to mode 12'.
Notes _____________________________________________________________________
- It's probably best to install !Status before any other application as
other apps could claim messages and then !Status will not be able report
on them.
- !Status can spool out a log file of all the messages it receives to a file
'<Status$Dir>.MsgLog'. If you want this, then go into !RunImage and on the
end of the third line is 'log%=FALSE' change this to 'log%=TRUE'. The file
will be written to when a message occurs so it slows things down a bit....
- Some messages aren't let though 'cos you'd end up seeing nothing but the
same messages repeatedly ('SetSlot' is the main culprit). They're REMed out
in !RunImage change 'em if yer wanna.
Copyright _________________________________________________________________
This software is supplied "as is", using it is entirely at your own risk.
You are free to distribute this application to anyone you please via any
medium, provided it is delivered with *all* the supplied files, *unaltered*.
You are not allowed to sell this software and I do not want to see it
supplied as a 'freebie' with any commercial packages, although I welcome
invitations to discuss any details should you want to do so. I (the author)
retain copyright over all of this application apart from the Interface
Manager Module, to which I make no claims.
If you want a disc archived packed with all the very latest versions of my
apps and utils and stuff, then please send me £3 at the address below.
If you have any comments, bug reports, suggestions for future versions or
anything else to offer me (oo-er!) don't hesitate to write to -
Dave Thomas
20 Rosebery Avenue
Waterloo
Liverpool
L22 2BH
Version Updates ___________________________________________________________
1.00 First released version
1.01 - Interface Manager 2.00 now used
- Templates updated (had old border indirection strings)
- Sperling missstayke corekted
1.02 - Enhancements (bug fixes!) for Risc OS 3
- Iconise messages recognised
- Gadgets changed to Sprites from chars
1.03 - More messages recognised, not all reported though as some are REMmed
out in !RunImage. Considering doing a version where all messages are
logged in a queue-type thing, ie big window. Ho hum...
- Log 'option' added