home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / commod / twa_v1_2.lha / TWA / TWA.doc < prev    next >
Text File  |  1993-02-15  |  2KB  |  77 lines

  1.                    Tron's Window Activator 1.2 - 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. CREDITS
  54.     Stefan Stuntz for the gread idea
  55.  
  56.     Mario Kemper, Markus Illenseer, Ralph Schmidt and Markus Stipp for
  57.     testing TWA
  58.  
  59.     SAS/C group for SAS/C 6 which enabled me to write this "hack" without
  60.     any system crash :-)
  61.     
  62. COPYRIGHT
  63.     TWA is free to be spread on public-domain and shareware disks as
  64.     long as they are sold for a reasonable charge that is less than $6.
  65.     This applies not to Fred Fish, he and ONLY he can take more money.
  66.     For use in commercial products the permission of the author is
  67.     required.
  68.  
  69. AUTHOR
  70.     Matthias Scheler
  71.     Schützenstraße 18
  72.     D-4799 Borchen
  73.  
  74.     InterNet: tron@uni-paderborn.de
  75.     FidoNet:  Matthias Scheler@2:247/600.10
  76.     Z-Netz:   TRON@HSP.ZER
  77.