Desaware Announces The Custom Control Factory Version 2.0 for Microsoft
Visual Basic 2.0

San Jose, Calif. - March 8, 1993 -- Desaware today announced the
availability of the Custom Control Factory version 2.0, a companion
product to the Microsoft Visual Basic version 2.0 programming system. The
Custom Control Factory is a powerful tool for creating a wide variety of
button and image style controls for use in Visual Basic applications.

The Custom Control Factory version 2.0 contains all of the features of
version 1.0, including the ability to create animated buttons, multiple
state buttons, toolbars and image archives using standard bitmaps and
icons. The flexible text placement options and animation cycles make it
easy to customize the look of a Visual Basic program.

Version 2.0 of the Custom Control Factory adds many new features including
multi-line captions, automatic 3D effects, image compression, 256 color
support, custom animation cycles and more. It can also load and store
cursors for use with Desaware' s CCF-Cursors version 2.0 Visual Basic
add-on package. A new image alignment dialog box makes it easy to align
multiple frames in a control.

The Custom Control Factory also includes a new list box control which holds
bitmaps as well as text, and allows each entry in the list box to be
independently colored. This control comes with full 'C' language source
code which can be modified by the user.

The Custom Control Factory has been developed to bridge the gap between the
standard controls included with Visual Basic and custom controls which
require advanced programming with the Windows Software Development Kit and
Control Development Kit for Visual Basic. Custom Control Factory buttons
are created interactively from within the Visual Basic design environment
without the need for special programming. A runtime version of the product
can be distributed with compiled Visual Basic applications without further
license fees.

The Custom Control Factory version 2.0, along with over fifty sample
controls, is only $48 and is available now.

Desaware is a developer of tools and utilities for the Microsoft Windows
operating system and Microsoft Visual Basic.
-----------------------------------------------------------------
Product Description: The Custom Control Factory 
                     Version 2.0 for Visual Basic

The Custom Control Factory by Desaware provides a powerful tool for
creating your own custom button controls for Visual Basic. CCF controls
are created interactively while working in Visual Basic design mode and
may be distributed with a royalty free runtime library. With their unique
ability to hold virtually unlimited numbers of bitmaps or icons, CCF
controls can be used to create the following:

Animated Buttons

Books that flip their pages when pressed, trash cans that "burn", and flags
that raise and lower are but a few of the possibilities. Through remote
triggering, continuous animation or user defined frame sequences are
possible (in addition to the four standard animation cycles provided). A
special 2-state animation mode allows creation of animated checkboxes.

Multistate Buttons

Each button may have virtually unlimited numbers of states, each with its
own appearance (and optional "pressed" appearance). States can sequence
automatically when the button is clicked, or be set under program
control.

Toolbars

Toolbar buttons may be configured like those used in Visual Basic and
Excel, or like those in Word for Windows (which are actually 3 state
buttons - up, down and pressed).

Enhanced Button, Checkbox and Option Buttons

All CCF controls also provide for flexible text placement, use of any icon,
bitmap or metafile to create the control, image scaling and automatic
control sizing, ability to save frame and configuration information to a
file, controls fully configurable at runtime, programmable animation
speed, animated form icons, and more.... The Custom Control Factory was
designed with the programmer in mind use the controls in their default
automatic modes, or "take over" the operation in Basic for additional
flexibility.

Version 2.0 Enhancements 

Version 2.0 of the Custom control factory adds many powerful new features
including: 

- Multiline captions with flexible alignment: Aside from the
  normal left, center and right alignment, the entire text block
  can be placed anywhere in the control window. 
- Automatic 3D style borders with user defined colors, borders
  bevel widths and so on. Offsets can be specified for both the
  text and image in order to add the illusion of movement when a
  button is pressed. 
- 256 color support. Specify a palette directly or use one of the
  control images to set the palette. 
- Image compression reduces the size of executable files and
  (optionally) memory use. Even works with 24 bit bitmaps (with
  reduction to 32k colors). 
- Custom cycle/drawing capabilities. This ranges from optional
  programmer control of the frame sequence to true "owner draw"
  capability. 
- Improved synchronization events during animation. 
- Improved metafile support - including flexible positioning and
  sizing. 
- DDE support. 
- Ability to load cursors for improved compatibility with 
  CCF-Cursors. 
- New Frame alignment dialog box makes it easy to align frames
  and match their sizes. This reduces the necessity for precision
  when cutting bitmaps out of other drawing programs. 
- Improved performance and efficiency. Each frame in a CCF
  control requires a single global handle. No Windows resources
  are used. This makes the Custom Control Factory the most
  efficient way to store arbitrary sized bitmaps, icons and
  metafiles in your Visual Basic program. 
- New MLIST2.VBX control is a powerful LISTBOX control that
  handles single select, multiple select, multiple column modes.
  User definable tabstops are supported along with the ability to
  embed an image in each entry in the list box. Each list entry
  can have a user defined foreground and background color as
  well. This control comes with complete 'C' language source
  code.

Over 50 sample controls are provided that illustrate the capabilities of
the package.

All this for only $48 (plus S&H)  Call Desaware at (408) 377-4770 for
further information.

Desaware, 5 Town & Country Village #790, San Jose, CA 95128

  +---------------------------------------------------------------+
  |   From the America Online - New Product Information Services  |
  +===============================================================+
  | This information was processed from data provided by the      |
  | above mentioned company. For additional details, contact the  |
  | company at the address or telephone number indicated above.   |
  |    All submissions for this service should be addressed to    |
  |   BAKER ENTERPRISES, 20 Ferro Drive, Sewell, NJ 08080 U.S.A.  |
  +---------------------------------------------------------------+
