
ReadMe for VBXtasy(tm), Volume 1 v1.10.9 Update
===============================================

Spinoza Limited
11333 Iowa Ave
First Floor
West Los Angeles, CA  90025
310/231-9770
310/231-9773 fax


How To Apply This Update
========================

To update your VBX files to version 1.10.9, you must run the UPDATE.BAT file
from the DOS command line, and you must provide it with two command-line
arguments:  1) The path of your Windows directory (e.g., C:\WINDOWS); and,
2) The full path of the directory in which you installed VBXtasy (e.g.,
C:\SPINOZA\VBXTASY).

For example:

   C:\> UPDATE C:\WINDOWS C:\SPINOZA\VBXTASY

The patch program will ask you to confirm that it has found the correct
directory for your VBX files (unless you are using a shared installation of
Windows, this should be your \WINDOWS\SYSTEM directory), and then it will
apply all necessary updates to those files.  It might then ask you to
confirm that it has found the correct directory for your documentation
files (the directory in which you installed VBXtasy), and then it will
update those as well.  Once the patch process has completed successfully,
you may delete all of the files that came with the patch (UPDATE.BAT,
PATCH.EXE, XTC1-1-9.RTP, XTD1-1-9.RTP, and READ_ME.TXT).

This patch is designed to update any previous version of VBXtasy except for
version 1.10.0.  If the files on your system come from that version, the
patch program will produce the following error:

   error ept0036: Old file not found. However, a file of the same name was
                  found. No update done since file contents do not match.

If you purchased that version of the product, you should have already
automatically received update disks that would bring you up to version 1.10.1
(which this patch supports).  If you have such disks but haven't installed
them, you should do so before applying this patch.  If you haven't received
those disks, please contact Spinoza Limited at the phone number provided
above in order to receive the update you need.

What This Update Contains
=========================

The table below enumerates the bug fixes and improvements that were added in
the in-line updates Spinoza has provided since version 1.10.1:

Version  Improvements
-------  ------------
1.10.2   A fatal bug associated with button Click events was fixed.  The bug
         caused a general protection fault (GPF) when the code for a button's
         Click event unloaded the form on which it resided.

1.10.3   Improved appearance of colors (palette handling) when drawing in
         the background (i.e., when our window isn't active) on 256-color
         displays.

         Fixed a bug that caused our color-mapping to go out of whack when
         VBXtasy Backgrounds were used on MDI Child Forms.

         Other improvements in our palette-handling implementation fixed
         color-related bugs on some display adapters.

         In response to popular demand, we made it possible to resize the
         Command buttons in the Aluminum design set to be more narrow.  You
         can now select between fat and narrow buttons just by dragging the
         height of the button on the form.

1.10.4   Fixed a bug in the Background control that would cause a GPF when
         certain other controls that subclass the Visual Basic Form, such as
         Sheridan's Index Tab control (from their Designer Widgets product)
         were present and the Form was closed at run time.

1.10.5   Added coloration features to the Combo, List and Text controls in
         the Aluminum and Mahogany design sets.  These features come in the
         form of the new FillColor, SelBackColor and SelForeColor properties
         (please see the updated help file for details).

         Added PgUp and PgDn key processing in the Combo and List controls.

         The Label control now correctly grays when it is disabled.  The
         Frame control now correctly redraws the caption when the Enabled
         property is changed at runtime.

         Fixed a bug that prevented the Alignment property from being
         respected in the Mahogany design set's Frame control.

         Changed the Command Button's "value property" from the Caption
         property to the Value property to match the Visual Basic Command
         Button.

         Fixed an incompatibility in the Combo control's Clear method, which
         used to only clear the contents of the Combo's drop-down list but
         now clears the contents of its text editing area as well.

         The Azul design set's disabled text color for command buttons was
         changed to make it more readable.

         Fixed an incompatibility in the Combo control that prevented a
         Click event from being fired when a list item was selected in a
         dropdown-list-style Combo by typing the first letter of the desired
         item.

         In response to popular demand, the Mondo Rave design set's command
         button can now have the "smiley face" disabled.  This is done by
         setting the new "ShowHappyFace" property to False.

         Fixed a bug in the Combo and Text controls that would cause their
         SetFocus methods to behave unpredictably when they already had
         focus.

         Improved Combo control's text selection behavior to more exactly
         emulate that of the standard Combo box, which incidentally fixed a
         bug whereby the text selection wasn't being updated when the
         ListIndex property was set.

1.10.6   Corrected a bug introduced in the previous incremental release that
         caused Label controls to display as if disabled under certain
         circumstances.

         Added Home and End key processing in the Dropdown List style of the
         Combo control.

         Fixed a bug in the Frame control that caused it to paint improperly
         when it contained graphical controls (standard Label, Line, Shape
         or Image controls).

         Hooked up help topics for new properties introduced in previous
         incremental release.

1.10.7   Fixed a bug in the Text control that caused it to treat ampersands
         improperly when it didn't have focus.

1.10.8   Reduced flicker in scrollbar controls in most design sets.

         Fixed a bug in the List control that caused it to erroneously retain
         mouse capture when its Drag method was called during a MouseDown
         event.

1.10.9   Frame controls now draw correctly when there is no caption.

         Reduced flicker in animation of scroll bars.

         Fixed a bug in the Chip design set's List control that caused it to
         display white text on a white background in 16-color mode when the
         control was created in a different video mode.

         Fixed a bug in the Background control that prevented it from drawing
         into an MDI parent form at run time.
