home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
new
/
amigalibdisks
/
d984
/
twa
/
twa.doc
< prev
next >
Wrap
Text File
|
1994-04-04
|
3KB
|
98 lines
Tron's Window Activator 1.4 - Manual
NAME
SYS:WBStartup/TWA
SYNOPSIS
TWA [CX_PRIORITY ...]
DESCRIPTION
TWA is a commodity which remembers the last active window on any
screen. If screens are shuffeled these windows are automatically
activated.
Imagine:
You've an editor on a screen and want to look at another source code
with e.g. "More".
without TWA:
Switch to the workbench screen, grab the mouse activate a shell
window call "More". After looking at the source code switch back
to the editor's screen reactivate the window.
with TWA:
Simply switch back to the workbench screen. The shell window is
activated automatically (The one the editor was started from.) and
you can call "More" immediately. After looking at the source code
switch back to the editor's screen and the window is automatically
reactivated. Nice, isn't it ?
The first commodity which did this job was Stefan Stuntz's MWA
(Magic Window Activator). But MWA caused lots of system lock-ups e.g.
with DPaint IV or Imagine 2.0. I reported the bug to Stefan, but ONE
day later I had still no update :-). So I decided to write TWA which
seems to be more stable :-).
PATCHES
TWA patches graphics.library/LoadView, intuition.library/CloseScreen
and intuition.library/CloseWindow. So if your virus killer find these
vectors changed it's probably NO virus.
HISTORY
1.0 (01.12.92)
- first release
1.1 (03.01.93)
- improved the which-window-to-activate-detection algorithm
1.2 (15.02.93)
- removed an enforcer hit which showed up e.g. with ASwarm II
(the hit showed up inside ASwarm II's process)
- return code of intuition.library/CloseScreen() is now treaded as
32 bit, because some bad programs seem to need that
1.3 (18.07.93)
- if no window is active after CloseWindow() the first window of the
first screen is activated.
1.4 (17.01.94)
- fixed problem which made it impossible to autoscroll on a screen
which is partially in the background
CREDITS
Stefan Stuntz for the gread idea
Mario Kemper, Markus Illenseer, Ralph Schmidt and Markus Stipp for
testing TWA
SAS/C group for SAS/C 6 which enabled me to write this "hack" without
any system crash :-)
COPYRIGHT
TWA is free to be spread on public-domain and shareware disks
especially on Fred Fish's AmigaLibDisks, as long as they are sold for
a reasonable charge that is less than US $6 or DM 8.- .
TWA may be distributed on freely available CD-ROM. This CD-ROM should
not be used for commercial obstinacles like professional copying.
The price of the CD-ROM is not important.
For use in commercial products the permission of the author is
required.
TWA may be copied and distributed via electronic networks such as the
Internet, also it may be held available on anonymous FTP servers,
mail-boxes or BBS's.
TWA may not, or is not allowed to be used by any military institution
or any civil institution which makes any research or products which is
used by military institutions.
AUTHOR
Matthias Scheler
Schützenstraße 18
D-33178 Borchen
InterNet: tron@lyssa.pb.owl.de
tron@uni-paderborn.de
FidoNet: Matthias Scheler@2:2432/360.10