home *** CD-ROM | disk | FTP | other *** search
-
- • !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
-