home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Workbench / Misc / closew16.lha / CloseWB_1.6 / CloseWB.DOC < prev    next >
Encoding:
Text File  |  1994-12-05  |  7.4 KB  |  174 lines

  1.  
  2.                           CloseWB version 1.6
  3.                        © 1994 by Stefano Reksten
  4.                      of 3AM - The Three Amigos !!!
  5.  
  6.  
  7.  CONTENTS OF THIS FILE:
  8.  
  9.  o DISCLAIMER
  10.  o COPYRIGHT
  11.  o WHAT'S CLOSEWB?
  12.  o WHAT DOES CLOSEWB NEED?
  13.  o WHY COULD YOU NEED CLOSEWB?
  14.  o USING CLOSEWB
  15.  o HISTORY
  16.  o KNOWN BUGS
  17.  o HOW TO CONTACT THE AUTHOR
  18.  
  19.  
  20.  DISCLAIMER
  21.  ---------------------------------------------------------------------------
  22.  The author is  NOT  responsible for  the  suitability or  accuracy of  this
  23.  documentation and/or the program(s)  it describes.  Any damage  directly or
  24.  indirectly caused by the use or  misuse of this  documentation  and/or  the
  25.  program(s) it describes is the sole responsibility of the user her/him self
  26.  ---------------------------------------------------------------------------
  27.  
  28.  
  29.  COPYRIGHT
  30.  ---------------------------------------------------------------------------
  31.  CloseWB v1.6, Copyright  ©  1994  Stefano  Reksten.  All  rights  reserved.
  32.  This program may be distributed  non-commercially only  providing that  the
  33.  executable,  source  code,  documentation  and   copyright  notices  remain
  34.  unchanged and  are included with the distribution.
  35.  The archive must contain the following files:
  36.  
  37.     CloseWB_1.6/
  38.         CloseWB
  39.         CloseWB.c
  40.         CloseWB.DOC
  41.         CloseWB.DOC.info
  42.         CloseWB.info
  43.     CloseWB_1.6.info
  44.  
  45.  This program is CARDWARE.  That means, if you use it, what about sending me
  46.  a postcard from your city/country?  My address is at the end of this file.
  47.  ---------------------------------------------------------------------------
  48.  
  49.  
  50.  WHAT'S CLOSEWB ?
  51.  ---------------------------------------------------------------------------
  52.  A small proggy that rids you of the Workbench screen.  «But why should I do
  53.  close the WB screen ?»  If you are in need of CHIP ram, or, like me, if you
  54.  are fed up with passing from CED to DM2 passing always thru' WB screen!
  55.  But, CloseWB is able to reopen the WB screen, too!!! ;-)
  56.  (That can be useful if using DPaint or DSS, or some other proggies that use
  57.  to close WBscreen. You don't want to go search through the menues to reopen
  58.  the screen, just press a couple of keys and hey presto...)
  59.  An ability of CloseWB is to try to automatically close all drawers and quit
  60.  all programs that have a window open on  Workbench screen (the A.C.O. ...or
  61.  Automatic Closing Operation).  Of course, once quitted these  programs will
  62.  NOT be automatically rerun when Workbench is reopened, it's up to you!!!
  63.  That was made just to speed-up the closing operations, and moreover it DOES
  64.  free more memory  :-)    This A.C.O. feature will not try to close a window
  65.  called "Workbench" or with no name, that's to prevent Workbench application
  66.  to be quitted! ...But, if you want to do so, you have my source...
  67.  Moreover, to gain more memory CloseWB can try to flush all unused libraries
  68.  devices and fonts you have in RAM.
  69.  ---------------------------------------------------------------------------
  70.  
  71.  
  72.  WHAT DOES CLOSEWB NEED?
  73.  ---------------------------------------------------------------------------
  74.  o    Any Amiga with kickstart 2.0 or higher.
  75.  ---------------------------------------------------------------------------
  76.  
  77.  
  78.  WHY COULD YOU NEED CLOSEWB?
  79.  ---------------------------------------------------------------------------
  80.  Because it's *small*,  it helps you freeing memory and closing every window
  81.  on Workbench screen by just pressing some keys...   And there are not other
  82.  programs like this around!!!
  83.  ---------------------------------------------------------------------------
  84.  
  85.  
  86.  USING CLOSEWB
  87.  ---------------------------------------------------------------------------
  88.  To install  CloseWB  just  drag it in  the  Commodities' drawer, or in  the
  89.  WBStartup drawer if you want it to run from the very beginning.
  90.  If you launch CloseWB from CLI you can kill it with CTRL_C.  The shell from
  91.  which CloseWB was launched can be closed if it launched with "runCloseWB".
  92.  To launch CloseWB from Workbench just click twice on its icon.  To kill it,
  93.  use the Exchange commodity or CloseWB's GUI.
  94.  To switch on or off the A.C.O.,  just set to TRUE or FALSE the CLOSEWINDOWS
  95.  and CLOSESHELLS tooltype argument. You can set these two to TRUE and CLOSE-
  96.  WORKBENCH to FALSE to just have to tap two keys to close everything in WB!
  97.  The hotkey is the (combination of) key(s) that must be pressed in order to
  98.  close everything; the popkey is the (combination of) key(s) that must be
  99.  pressed to get to the program's GUI. Of course you can use Exchange, but a
  100.  popkey is faster. If a tooltype is not present it will be set to TRUE (or
  101.  to (ctrl+lalt/lalt) + w if it is the (pop/hot)key).
  102.  To make CloseWB flush all the unused libraries, devices and fonts from RAM,
  103.  set to TRUE the FLUSH tooltype or select the checkbox gadget.
  104.  Of course Workbench won't be closed if there are still some locks on it.
  105.  ---------------------------------------------------------------------------
  106.  
  107.  
  108.  HISTORY 
  109.  ---------------------------------------------------------------------------
  110.  v1.0 : Program created (930604, at 4.35 A.M. :-)
  111.  
  112.  v1.1 : If Workbench can't be closed, a DisplayBeep warning message is sent.
  113.         (Thanks to Sergio Ruocco for the idea.)
  114.  
  115.  v1.2 : (internal release)
  116.         Workbench is found and closed. If it can't be done, a requester will
  117.         pop up, asking you to close all the windows and shells first.
  118.         (Of course you don't need to close the drawers...)
  119.  
  120.  v1.3 : A.C.O. added. (Doesn't work on shells yet.)
  121.  
  122.  v1.4 : A.C.O. completed, works on shells.
  123.         GUI added.
  124.         Library flushing added (thanks to Luca Viola for the idea).
  125.         It is possible to select what should be closed.
  126.         ...NOW this is what I call a Commodity!!! ;-)
  127.  
  128.  v1.5 : Pops up window instead of quitting if re-launched.
  129.         Device and Fonts flushing added.
  130.         ("Flush Lbs" gadget changed to "Flush" due to that.)
  131.  
  132.  v1.6 : Bugs from 1.5 removed, CloseWB.DOC corrected. I must apologize for
  133.         that, but v1.5 was really made in a hurry and I did not tested it
  134.         very well. Made font-sensitive... and smaller than before! (941204)
  135.  ---------------------------------------------------------------------------
  136.  
  137.  
  138.  KNOWN BUGS:
  139.  ---------------------------------------------------------------------------
  140.  If you start to play fast with the hotkey and your Amiga isn't fast enough,
  141.  you will be asked  to close the windows and the shells. Moreover,  I leaved
  142.  the  DisplayBeep alert there  because playing too fast  with this commodity
  143.  would crash your system.  Well, it shouldn't be MY fault, but then...   YOU
  144.  tell the guys at CATS! :-)
  145.  
  146.  NOTE:
  147.  Please note that if CloseWB has closed a window like that of Multiview, who
  148.  takes a little time to clean up, you could get a "Close all" requester. For
  149.  that, I am going to do *absolutely nothing*. I don't want to insert a delay
  150.  routine. I like speed!
  151.  
  152.  INCOMPATIBILITY:
  153.  CloseWB can't close a KingCON 1.3 shell,  although it managed to close KCON
  154.  1.0 shells.
  155.  ---------------------------------------------------------------------------
  156.  
  157.  
  158.  HOW TO CONTACT THE AUTHOR
  159.  ---------------------------------------------------------------------------
  160.  I tested this program with a MMU on my accelerated A1200,  and it seemed to
  161.  work correctly. If you find any bug or have some brilliant ideas or want to
  162.  tell me how much time I am losing doing stupid proggies like this,  or any-
  163.  thing else, write to:
  164.  
  165.  rekststef@unisi.it
  166.  
  167.  Stefano Reksten c/o Naimi
  168.  v.le Cavour, 40
  169.  53100 Siena
  170.  ITALY
  171.  ---------------------------------------------------------------------------
  172.  
  173. <EOF>
  174.