home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
programs
/
desktop
/
reduceddrag
/
!ReadMe
next >
Wrap
Text File
|
1994-08-22
|
3KB
|
77 lines
Reduced Drag Module release 1.10
================================
*** Source, binaries and documentation Copyright (C) Oliver Betts, 1994 ***
This software is provided as is - it has been tested to a reasonable extent,
but probably has a few lurking bugs. I take no responsibility for any loss
or damage, directly or indirectly caused.
Versions with a letter suffix are test versions and may only be distributed
with express permission from me. Other versions may be distributed freely
provided all files are supplied intact and that no profit is made. You may
bundle it with other freeware software provided these distribution
restrictions are met, but please make sure you're supplying the latest
version. If you want to distribute it in some other way, get in touch.
*****************************************************************************
The purpose of this module is to allow you to cancel drags in the Wimp using
the Escape key. It does this by watching to see if an Escape key press is
removed from the keyboard buffer. If it is, it calls SWI Wimp_DragBox with
r1=0, which cancels the drag (this also cancels DragASprite drags).
Files in this release:
!ReadMe - this file
ReducdDrag - the module
RedDragSrc - source code
Comments and suggestions are greatly encouraged - email will get a reply (if
I can get through), snail mail will eventually, but don't hold your breath.
If email bounces, I read the usenet group comp.sys.acorn regularly. Please
try to give as much detail as possible in bug-reports - steps to demonstrate
the bug from loading in the module are very helpful indeed.
Version 1.10 has been tested on RISC OS 2.00, 3.11 and 3.50.
Olly Betts, 1994.08.23
You can obtain the latest version by anonymous ftp from ftp.mantis.co.uk in
the directory /pub/users/olly - the file should be rd???.arc
It's also on HENSA, and I'll try to make sure the version there keeps
up-to-date, provided they actually allow me in from outside *.ac.uk ;)
If you can't ftp, send me an email with "req-reddrag" in the subject line,
and my mailer will automagically uuencode and mail you the latest version.
Internet email: olly@mantis.co.uk
Indirected snail mail: Olly Betts,
24 Morgans Road,
Hertford,
Herts,
SG13 8BS,
UK
Revision History:
=================
1.10 Fixed bug which caused endlessly repeating error box if desktop started
with module loaded on Risc PC
Reworked code to use Wimp_Poll with a poll word for RISC OS 3 and higher
(so uses adds almost no time overhead) - reverts to watching on null
polls for RISC OS 2
Service call handler streamlined for "nothing of interest" case
Ignores calls to application start code if not in desktop
1.01 Failed workspace claim on start-up would give repeating error box
Now catches unexpected errors from Wimp_* SWIs
1.00 Tidied up for release
0.02 Code shortened a little
0.01 First version