home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
screensav
/
a171_1
/
!Lunch
/
!Help
next >
Wrap
Text File
|
1992-12-22
|
8KB
|
201 lines
============
Out to Lunch
============
Version 0.34
© Peter Gaunt, 1992
----------------------------
This application is in the Public Domain and may be freely
distributed provided
a) no charge is made other than to cover the cost of the medium
b) all files, including this !Help file, are included
If you run a Public Domain software library please obtain my permission
before including this program in your lists or distributing it.
Copyright remains with me at all times.
----------------------------------------------------------------------------
*** New to version 0.34 of Out to Lunch
Now includes an option to monitor the serial port.
----------------------------------------------------------------------------
*** New to version 0.33 of Out to Lunch
Will now include itself in RISC OS 3's desktop boot files. Otherwise the
main code is identical to version 0.32
Configuration has been speeded up.
Includes a new display module "Sea Life" (this uses rather a lot of
RAM if it is configured).
----------------------------------------------------------------------------
*** New to version 0.32 of Out to Lunch ***
Configurable displays
Configurable "sleep" and "no sleep" corners
----------------------------------------------------------------------------
----------------------------------------------------------------------------
*** Before Out to Lunch will run on RISC OS 2 the computer must have seen
the !System application which must contain the 'Colours' module in
its 'Modules' directory. On RISC OS 3 'Colours' is built into the ROM.
----------------------------------------------------------------------------
*** If you are replacing an earlier version of Out to Lunch please delete the
old version first. Some of the files within Out to Lunch have changed
their names. Simply copying this new version on top of the old one will
leave you with redundant files on the disc.
----------------------------------------------------------------------------
*** The sprites for the 'Sea Life' display are versions of those in After
Dark on the Mac. They were originally converted for the Arc by Richard
Spooner.
*** The 'Pong' and 'Space Trip' displays were written by Chris Ross
----------------------------------------------------------------------------
This application provides a 'screen blanking' program to help prevent
'screen burn in' when your monitor is left on for long periods of time
with an unchanging display.
Other desktop programs will continue to run while Out to Lunch is blanking
the screen. Thus printing and file transfer via the serial port (for
example) will continue to work.
Out to Lunch only works while you are using the desktop. If you run a
non-multitasking application it will cease to function until you return
to the desktop.
The program runs as a module task and normally uses around 5k of memory. The
amount used depends on the configured display; some may use a lot more than
5k.
Because Out to Lunch is a module it will survive an exit and return to the
desktop (via CTRL-SHIFT-f12 or 'Exit' from the Task Manager). It will also,
in most circumstances survive a soft reset.
After a pre-set time in which Out to Lunch detects no key presses or mouse
movements (and serial port activity if this option is set) it will blank out
the screen, replacing it with a simple animation (which lets you know that
your monitor is actually on!). If you press any key or move the mouse the
desktop will reappear. The desktop will also reappear if another program
opens a window on the top of the window 'stack'.
The screen can also be blanked at any time by moving the pointer to the
"sleep corner". After a few seconds delay Out to Lunch will blank the
screen.
If the pointer is moved to the "no sleep corner" of the screen then Out to
Lunch will not blank the screen after the period of inactivity.
The sleep and no-sleep corners are configurable and may be turned off
altogether if required.
The speed at which the animation runs will depend on how often other
applications are polling the wimp. It will probably run very slowly, if
at all, whilst printing from applications such as Impression.
Configuring Out to Lunch
========================
Running the Configure program
-----------------------------
Hold down one of the ALT keys when you double click !Lunch. Instead of
running Out to Lunch the configuration program will run and open its window.
If the window does not appear try again but this time hold down the ALT key
for a couple of seconds after double clicking !Lunch
Choosing the display
--------------------
The current display is shown in an icon at the top of the window. Click menu
over this, or click Select on the arrow next to it, to show the list of
displays available. Select the display you wish to use.
Setting the 'Sleep' and 'No sleep' corners
------------------------------------------
To set the 'sleep' corner click Select in a corner of the rectangle labelled
'sleep corner'. The corner will light up in red. The previously selected
corner will be dimmed.
To set Out to Lunch so that there isn't a sleep corner click Adjust on the
currently selected sleep corner.
Setting the 'no sleep' corner is done in the same way as setting the 'sleep'
corner but using the rectangle labelled 'no sleep corner'.
It is not possible to have the same corner selected for both 'sleep' and 'no
sleep'.
Setting the inactivity delay
----------------------------
The inactivity delay is the time, in minutes, after which Out to Lunch will
blank the screen. For example, if the time is set to 5 minutes then if you
don't move the mouse or touch a key for 5 minutes the screen will be
blanked.
To set the delay click Select on the up and down arrows next to the delay
icon. Clicking with Adjust reverses the actions of the arrows.
Holding down a Shift key while clicking the arrows changes the time in steps
of 10 minutes.
The delay can be set to any value between 1 and 999 minutes.
The time which you set is approximate. The exact time after which Out to
Lunch will blank the screen depends on other applications polling the
wimp frequently.
Monitor serial port
-------------------
Select this icon if you want serial port activity to stop Out to Lunch
from blanking the screen.
Saving the configuration
------------------------
Click OK to save the configuration. The configuration window will close and
Out to Lunch will be run.
Abandoning changes
------------------
To abandon any changes you have made since running the configuration program
click on the window's Close icon. Out to Lunch will then be run with its
previous configuration.
Quitting Out to Lunch
=====================
To close down the program open the Task display from the Task Manager's icon
on the icon bar. You will find Out to Lunch listed under the Module tasks.
Click 'Menu' over its name and choose 'Quit' from the resulting menu. This
closes down Out to Lunch as a task (and releases its workspace).
This does not remove the module. Exiting from the desktop and then returning
will restart the program. To kill the program entirely, close it down and
then type "*RMKILL OutToLunch" via f12.
Further displays may become available in future. It is possible to write
your own. If you want to do this please contact me for details of the
format. You need to have a knowledge of ARM assembly language in order to
write displays though you do not need to know how to program the WIMP.
If you experience any problems with this application please feel free
to contact me via email
Prestel (014511332) Note - this is NOT my phone number!
Telecom Gold (84:MAG10849)
Arcade BBS (Tel. 081 654 2212, user #617)