Short:    Multi Function Commodity
Author:   m_berndt@wanderer.gun.de (Martin Berndt)
Uploader: t.esser@darkness.gun.de (Thomas Esser)
Type:     util/cdity

------------------------------------------------------------------------
                         MultiCX 1.60 (19.3.95)
------------------------------------------------------------------------

MultiCX  is the smallest Multi-Function-Commodity for the Amiga, thought
as  a  replacement  for  many  larger  and  sometimes  badly  programmed
programs.  It is a 100% pure commodity, which means that it does not use
any  patches (SetFunction), no interrupts and no special input handlers.
So it can safely be disabled or removed at any time.

------------------------------------------------------------------------
                                History
------------------------------------------------------------------------

1.00 - 1.20     internal Beta releases

       1.21     first public release

       1.22     - Keyboard Mouse works with SUNKEY now
                - SCRBLANK uses Standard Monitor now if BestModeID could
                  not find a valid ScreenMode

       1.23     - improved MOUSESHIFT and MMBCYCLE, see details above

       1.24     - removed little bug in new MMBCYCLE

       1.25     - improved SCRBLANK under AmigaOS 2.x

       1.30     - Signal/Message system completely rewritten to prevent
                  deadlock situations
                - improved WINREMEMBER
                - created seperate version for OS 3.x only with reduced
                  code overhead

       1.31     - improved WINCYCLE and SUN-functions

       1.32     - improved Signal/Message system and asynchronous design
                - improved documentation
                  (Special thanks go to John C. Davis for his help)

       1.33     - removed some more deadlock candidates

       1.34     - removed a small message handling bug

       1.35     - fixed stupid bug in WINCYCLE (I hate those typos...)

       1.36     - fixed problem in WINREMEMBER which could cause
                  Enforcer hits under some very special conditions

       1.37     - improved AutoRepeat behaviour

       1.40     - Exchange's "Show Interface" or HandleCX's "POPUP"
                  will open WB Icons/Information now (OS 3.x only!)
                - fixed bug in SCRBLANK

       1.41     - implemented CX_POPKEY feature (OS 3.x only!)
                - MultiCX opens WBInfo now if it is already running
                  and started again (OS 3.x only!)

       1.42     - POPCLI Shell gets full path now (what a bad hack...;-)
                - SCRBLANK, WINCYCLE, ACCELERATION and THRESHOLD no
                  longer accept negative values

       1.45     - improved handling of windows with active menu
                - implemented timeout for re-blanking of screen
                - screen will be unblanked when disk is inserted
                - Mouse Blanker is more compatible to (bad) graphics
                  boards now
                - implemented POPCLISTACK ToolType
                - MMBCYCLE changed to SCRCYCLE, see details above
                - improved MOUSESHIFT, see details above

       1.46     - deselecting an icon now works with MOUSESHIFT=MMB,
                  just keep LButton pressed while releasing MButton
                  for a short while

       1.47     - Mouse Blanker changed back to old routine, because
                  some gfx board drivers seem to have even more problems
                  with ss_height > 0
                - implemented HOTBLANK and LIKEWB features

       1.48     - improved ENTERASCII slightly

       1.49     - improved SCRCYCLE, MOUSESHIFT and ENTERASCII
                - some code optimizations

       1.50     - some very small bugs fixed
                - overall code improvements

       1.51     - implemented MOIRE Screen Blanker and some ToolTypes,
                  see details above

       1.52     - implemented Color Cycling for MOIRE Blanker
                - implemented SCRMODE ToolType
                - HOTBLANK works always now, even if SCRBLANK is 0

       1.53     - implemented CSPEED ToolType for Moire Blanker

       1.54     - Blanker timer was not cleared on Enable/Disable

       1.55     - LINES=1 or TRAIL=1 waked up the guru...
                - improved Amiga-is-busy blanking
                - improved CAPSHIFT to handle foreign characters (ALT)
                - ENTERASCII now uses RALT only, this should prevent
                  problems with other software using ALT-NUMKEYs

       1.56     - CX_POPKEY now brings Workbench screen to front before
                  opening WBInfo
                - implemented Window Cycling via hotkeys, new ToolTypes
                  are FRONT2BACK and BACK2FRONT

       1.57     - Mouse was not always blanked with HOTBLANK

       1.58     - Arghhhh...
                  Mouse blanking still was not 100% ok, but now it is!
                - some code optimizations

       1.59     - fixed some problems with BMB ScreenCycling

       1.60     - implemented NOCAPSLOCK
                - included new version of HandleCX


------------------------------------------------------------------------


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    2315    2315  0.0% 19-Mar-95 01:21:58  HCX13.lha
    7060    4834 31.5% 19-Mar-95 12:26:44  MultiCX
   15378    5604 63.5% 19-Mar-95 12:31:56  MultiCX.doc
     477     246 48.4% 20-May-94 10:01:04  MultiCX.doc.info
    1271     655 48.4% 19-Mar-95 00:47:36  MultiCX.info
    6860    4712 31.3% 19-Mar-95 12:24:04  MultiCX_OS3
    1271     655 48.4% 19-Mar-95 00:47:36  MultiCX_OS3.info
-------- ------- ----- --------- --------
   34632   19021 45.0% 21-Mar-95 14:53:26   7 files
