home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0984.lha / TWA / TWA.doc < prev    next >
Text File  |  1994-04-04  |  3KB  |  98 lines

  1.                    Tron's Window Activator 1.4 - Manual
  2.  
  3.  
  4. NAME
  5.     SYS:WBStartup/TWA
  6.  
  7. SYNOPSIS
  8.     TWA [CX_PRIORITY ...]
  9.  
  10. DESCRIPTION
  11.     TWA is a commodity which remembers the last active window on any
  12.     screen. If screens are shuffeled these windows are automatically
  13.     activated.
  14.  
  15.     Imagine:
  16.      You've an editor on a screen and want to look at another source code
  17.      with e.g. "More".
  18.     without TWA:
  19.      Switch to the workbench screen, grab the mouse activate a shell
  20.      window call "More". After looking at the source code switch back
  21.      to the editor's screen reactivate the window.
  22.     with TWA:
  23.      Simply switch back to the workbench screen. The shell window is
  24.      activated automatically (The one the editor was started from.) and
  25.      you can call "More" immediately. After looking at the source code
  26.      switch back to the editor's screen and the window is automatically
  27.      reactivated. Nice, isn't it ?
  28.  
  29.     The first commodity which did this job was Stefan Stuntz's MWA
  30.     (Magic Window Activator). But MWA caused lots of system lock-ups e.g.
  31.     with DPaint IV or Imagine 2.0. I reported the bug to Stefan, but ONE
  32.     day later I had still no update :-). So I decided to write TWA which
  33.     seems to be more stable :-).
  34.  
  35. PATCHES
  36.     TWA patches graphics.library/LoadView, intuition.library/CloseScreen
  37.     and intuition.library/CloseWindow. So if your virus killer find these
  38.     vectors changed it's probably NO virus.
  39.  
  40. HISTORY
  41.     1.0 (01.12.92)
  42.     - first release
  43.  
  44.     1.1 (03.01.93)
  45.     - improved the which-window-to-activate-detection algorithm
  46.  
  47.     1.2 (15.02.93)
  48.     - removed an enforcer hit which showed up e.g. with ASwarm II
  49.       (the hit showed up inside ASwarm II's process)
  50.     - return code of intuition.library/CloseScreen() is now treaded as
  51.       32 bit, because some bad programs seem to need that
  52.  
  53.     1.3 (18.07.93)
  54.     - if no window is active after CloseWindow() the first window of the
  55.       first screen is activated.
  56.  
  57.     1.4 (17.01.94)
  58.     - fixed problem which made it impossible to autoscroll on a screen
  59.       which is partially in the background
  60.  
  61. CREDITS
  62.     Stefan Stuntz for the gread idea
  63.  
  64.     Mario Kemper, Markus Illenseer, Ralph Schmidt and Markus Stipp for
  65.     testing TWA
  66.  
  67.     SAS/C group for SAS/C 6 which enabled me to write this "hack" without
  68.     any system crash :-)
  69.     
  70. COPYRIGHT
  71.     TWA is free to be spread on public-domain and shareware disks
  72.     especially on Fred Fish's AmigaLibDisks, as long as they are sold for
  73.     a reasonable charge that is less than US $6 or DM 8.- .
  74.  
  75.     TWA may be distributed on freely available CD-ROM. This CD-ROM should
  76.     not be used for commercial obstinacles  like  professional  copying.
  77.     The price of the CD-ROM is not important.
  78.  
  79.     For use in commercial products the permission of the author is
  80.     required.
  81.  
  82.     TWA may be copied and distributed via electronic networks such as the
  83.     Internet, also it may be held available on anonymous FTP servers,
  84.     mail-boxes or BBS's.
  85.  
  86.     TWA may not, or is not allowed to be used by any military institution
  87.     or any civil institution which makes any research or products which is
  88.     used by military institutions.
  89.  
  90. AUTHOR
  91.     Matthias Scheler
  92.     Schⁿtzenstra▀e 18
  93.     D-33178 Borchen
  94.  
  95.     InterNet: tron@lyssa.pb.owl.de
  96.                   tron@uni-paderborn.de
  97.     FidoNet:  Matthias Scheler@2:2432/360.10
  98.