To Install WinAux:

1.  Copy the WINOX.SYS program to your root directory.

2.  Add a line to your config.sys file:
    device=winox.sys

2.  Reboot your computer.  You should see the following:

        Ŀ
        ===  WinAux      
        Ĵ
           Driver has been    
              installed.      
        

3.  Get into Windows, and run the WinAux program.  If you get a client area
    that is completely BLACK, then you have a working setup.  To test WinAux,
    run a program that sends output to the AUX port, (ie, a program which
    uses OutputDebugString).  Your output should appear in the WinAux
    client area.



OBJECTVISION CONSIDERATIONS:

In order for ObjectVision to be OutputDebugString capable a few
changes will have to be made:

Once winox.sys is installed (above) add to your WIN.INI file (found in
the \WINDOWS subdirectory, in the [ObjectVision] section, the
following four lines:

[ObjectVision]

EnableAuxPrintf=Yes
TraceEvents=1
TraceObjects=1
AuxName=Aux

note 1    The keyword TraceEvents from win.ini turns on various portions
of event tracing.  Here is its meaning:

  Value      Meaning
  --------   ----------------------------------------------
  -1         Win.ini has never been checked (initial state)
   0         Disable all tracing
   Otherwise Each bit has a meaning of its own, check below

  Hex Mask   Meaning
  --------   -----------------------------------------------
  0001       Trace All events
  0002       Trace Open events
  0004       Trace Close events
  0008       Trace Select events
  0010       Trace Unselect events
  0020       Trace Click events
  0040       Trace Change events
  0080
  4000       Trace @Event events (user defined events)
  8000       reserved; must be 0

note 2    The keyword TraceObjects from win.ini turns on various portions
of event tracing.  Here is its meaning:

   Value      Meaning
   --------   ----------------------------------------------
   -1         Win.ini has never been checked (initial state)
    0         Disable all tracing
    Otherwise Each bit has a meaning of its own, check below

   Hex Mask   Meaning
   --------   -----------------------------------------------
   0001       Trace activity for all objects
   0002       Trace activity for Field objects
   0004       Trace activity for Text objects
   0008       Trace activity for Graphic objects
   0010       Trace activity for Form objects
   0020       Trace activity for Stack objects
   0040
   0080

note 3    A problem in the code causes you to have to swap the meaning
of the above masks.  TraceEvents in win.ini controls which objects are
traced; TraceObjects in win.in controls which events are traces.  We
apologize for any confusion that this might cause.
