home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
windows
/
a226_1
/
!Cycle
/
!Help
< prev
next >
Wrap
Text File
|
1992-06-14
|
3KB
|
70 lines
> <Cycle$Dir>.!Help
!Cycle - a window popper
========================
This program just allows you to cycle through the stack of windows. Each
time you press F4 the window at the bottom of the stack is brought to the
top. Alternatively, clicking with <select> on the icon-bar icon has the same
effect.
Windows off the screen (likely to be hot-key grabbers) are ignored, as are
backdrops, but the program does rely on other applications responding to
open window requests, so a sufficiently uncooperative task could stop it
working. Note that if windows are non-overlapping, the fact that their
position in the stack has changed will not be apparent.
The icon doesn't really do anything other than take up space on the icon
bar, so if you put the string "NoIcon" (case sensitive) after the run
command in <Cycle$Dir>.!Run the icon will not appear, and you will only be
able to quit the program from the task manager window. You can also remove
the icon by selecting "Icon off" from the menu.
To avoid clashes with other hot-keys applications, or the foreground
application (e.g. !Edit), the code for the key used can be given by
assigning it to the system variable Cycle$Key before the program starts.
Typically this should be set in the !Run file; double-click on !Cycle with
shift held down, then load !Run into !Edit. The full list of codes is given
in the PRM, page 1198; F1 to F9 are &181-&189, shift adds &10, ctrl adds
&20. A possible choice is &195 (shift-F5), which is unused by !Edit. If you
have the KeyChange module (available from all good PD sources), another good
choice is &1CF (F15), which gets mapped to "." on the keypad, and which is
guaranteed not to be used by anything else.
Finally, the boring bit. This program is FreeWare, but I retain copyright.
You can copy it freely, as long as you don't sell it for profit, and as long
as this file goes with it. If you make any changes add a comment to that
effect in both the "Program information" box and in this file. You can
freely use bits of the code in your own applications, as long as they are
credited to me in any code that you distribute. I make no warranty for the
performance of the program, fitness for any purpose, or absence of bugs, and
I take no responsibility for files erased, computers blown up, nuclear wars
started, or any other consequence of the use of the program. Basically, I've
done the best I can to make it bug free, but beyond that (as with all PD
programs) you should use it with care.
If you find the program useful you might like to make a donation to Oxfam
- say £5.
I can be contacted by e-mail on Janet (the UK academic network) as
SB2 @ UK.AC.RL.IB, or by snail mail:
Stephen Burke,
c/o 7, Egdon Drive,
Luton,
Beds
LU2 7AZ
-----------------------------------------------------------------------------
Changes:
Version 1.01, 13/6/92.
Interactive help support added.
Watch out for the all new, module task version, coming soon (?) to a PD
library near you!