                      VBExtenders (tm)
        Custom Control Sets for Microsoft Visual Basic
                             by

                  Sheridan Software Systems
                       65 Maxess Road
                  Melville, New York  11747
             (516) 753-0985    CSID: 70703,1546
================================================================

January 16, 1992


VBExtenders OVERVIEW
====================
VBExtenders is a family of Custom Control Sets which enable
VB developers to leverage the power of Microsoft Visual Basic.

There are currently 3 products in the VBExtenders line: 

	Product Name	# of controls	Control Descriptions
	============	=============	================================
	3D Widgets/1	6 controls	Checkbox, Option Button
					Frame, Command Button,
					Ribbon Button and Panel
	3D Widgets/2	5 controls	List Box, Combo Box,
					File List Box, Directory List
					Box and Drive List Box
	3D Widgets/3	1 control 	Enhanced Menus with Menu Buttons


As their names suggest, a 3 dimensional look is a key part of the
controls. In addition, they each contain a comprehensive set of
professional features.


Custom Property Summary
=======================
The following list summarizes the custom properties for each of the 12
Widgets.


3-D Widgets/1
-------------
  CheckBox
	All standard VB CheckBox properties plus,
	Alignment (text left or right of check box),
	Font3D (none, raised light, raised heavy, inset light, inset heavy)

  Command Button
	All standard VB Command Button properties plus,
	AutoSize (button to picture, picture to button),
	BevelWidth (varies 3-D effect),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	Outline, Picture(bitmaps or icons supported), RoundedCorners

  Frame
	All standard VB Frame properties plus,
	Alignment (text left, center or right),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	ShadowColor,
	ShadowStyle (inset  or  raised)

  Option Button
	All standard VB Option Button properties plus,
	Alignment (text left or right of option button),
	Font3D (none, raised light, raised heavy, inset light, inset heavy)

  Panel	Alignment
	(9 settings - left, right  or centered at top, middle or bottom),
	AutoSize (width to caption, height to caption or child control
		to panel),
	BevelInner & BevelOuter (none, inset or raised),
	BevelWidth (varies 3-D effect) & BorderWidth (space between bevels),
	FloodColor, FloodPercent, FloodShowPct,
	FloodType (status bar props),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	Outline, & RoundedCorners,
	ShadowColor

  Ribbon Button
	AutoSize (button to picture, picture to button),
	BevelWidth (varies 3-D effect),
	GroupAllowAllUp & GroupNumber (allows buttons to operate in groups),
	Outline, & RoundedCorners,
	PictureDisabled, PictureDn, PictureDnChange, PictureUp.
  

3-D Widgets/2
-------------
  ListBox
	All standard VB ListBox properties plus,
	ColumnWidth (# of chars or 0 = width of longest item, used with
		MultiColumn),
	DividerStyle (none, grey line,  black line, raised or inset),
	EmptyList (used at runtime to reset the content of listbox
		with 1 statement),
	FindFirst & FindNext (used with LastFound property to find
		strings in list),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	ListStyle (2D or 3D), 
	MultiColumn, 
	Picture (runtime only array),
	ScrollVert & ScrollHoriz,
	SelectType (single, multiple, extended multiple - addit. runtime
		props for multi),
	ShadowColor,
	TabSettings(up to 16 hard or soft tabs to create columns within
		item entries)

  File ListBox
	All standard VB File ListBox properties plus,
	ColumnWidth (# of chars or 0 = width of longest item, used with
		MultiColumn),
	DividerStyle (none, grey line,  black line, raised or inset),
	FileTypePics (display filetype pictures ala File Manager),
	FindFirst & FindNext (used with LastFound property to find
		strings in list),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	ListStyle (2D or 3D), 
	MultiColumn, 
	ScrollVert & ScrollHoriz,
	SelectType (single, multiple, extended multiple - addit. runtime
		props for multi),
	ShadowColor

  Directory ListBox
	All standard VB Directory ListBox properties plus,
	DividerStyle (none, grey line,  black line, raised or inset),
  	FlagSubDirs (optional - display a '+' in folder picture if there
		are sub directories),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
  	ShadowColor

  Drive ListBox
	All standard VB Drive ListBox properties plus,
	DividerStyle (none, grey line,  black line, raised or inset),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
  	ShadowColor

  ComboBox
	All standard VB ComboBox properties plus,
	DividerStyle (none, grey line,  black line, raised or inset),
	EmptyList (used at runtime to reset the content of listbox with
		1 statement),
	FindFirst & FindNext (used with LastFound property to find strings in list),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	ListStyle (2D or 3D), 
	Picture (runtime only array), 
	ScrollVert & ScrollHoriz,
	ShadowColor


3-D Widgets/3
-------------
  Enhanced Menus
	Uses any existing VB menu definition and adds full VB Font
		support plus,
	BevelDropDown, BevelTopMenu & BevelSelection (thin or thick),
	DividerStyle (none, grey line,  black line, raised or inset),
	Font3D (none, raised light, raised heavy, inset light, inset heavy),
	SelectionStyle (raised panel, inset panel, raised border or
		inset border),
	ShadowColor,
	TopMenuStyle (2D, MenuButtons, raised or inset panel,
		raised or inset border),
	TopPicAlignment (Picture over, under, left or right of text,
		or Picture only),
	TopPicPicture(used in top level MenuButtons only),
	plus 2 new events - FunctionKeyPressed and ItemSelected.



VBExtenders DESIGN-TIME AIDS
============================

SmartCreate
-----------
As with all VBExtenders Control Sets, 3-D Widgets feature 
Sheridan's SmartCreate feature.  When creating a 3-D Widget,
the settings for all the custom properties are 'remembered'
from the last similar Widget created.  In addition, you can
create a new Widget with the same custom properties as any
similar Widget currently visible on the screen by clicking 
the right mouse button on the existing Widget before selecting
the appropriate tool from the Toolbox.

Context Sensitive Help
----------------------
Double-clicking the right mouse button on any 3-D Widget at
design time, invokes the Windows Help facility to provide help
on the selected Widget.

SUMMARY
=======
3-D Widgets 1/2/3 are a valuable extension to Visual Basic for
any individual or Corporate designer/developer who wants to
develop VB apps that are visually consistent and powerful.

3-D Widgets enable you to ad a state of the art 3D look and professional
features to your VB apps.

The 3-D Widget package includes design-time and run-time versions
of the controls.  The run-time version has all the design 
features and overhead removed, and may be distributed without
royalty payments with your VB apps.

3-D Widgets are available directly from Sheridan.

		3D Widgets/1 - $49
		3D Widgets/2 - $39
		3D Widgets/3 - $39

		All 3 Widgets sets purchased together - $109

Visa, M/C and check are accepted.  Ask about our Corporate and
multi-user licenses.



VBExtenders(tm) and 3D Widgets(tm) are trademarks of Sheridan Software
Systems, Inc.   Copyright (c) 1992  -  All Rights Reserved.
         ----------------end-of-author's-documentation---------------

                         Software Library Information:

                    This disk copy provided as a service of

                           Public (software) Library

         We are not the authors of this program, nor are we associated
         with the author in any way other than as a distributor of the
         program in accordance with the author's terms of distribution.

         Please direct shareware payments and specific questions about
         this program to the author of the program, whose name appears
         elsewhere in  this documentation. If you have trouble getting
         in touch with the author,  we will do whatever we can to help
         you with your questions. All programs have been tested and do
         run.  To report problems,  please use the form that is in the
         file PROBLEM.DOC on many of our disks or in other written for-
         mat with screen printouts, if possible.  PsL cannot debug pro-
         programs over the telephone, though we can answer questions.

         Disks in the PsL are updated  monthly,  so if you did not get
         this disk directly from the PsL, you should be aware that the
         files in this set may no longer be the current versions. Also,
         if you got this disk from another vendor and are having prob-
         lems,  be aware that  some files may have become corrupted or
         lost by that vendor. Get a current, working disk from PsL.

         For a copy of the latest monthly software library newsletter
         and a list of the 4,000+ disks in the library, call or write

                           Public (software) Library
                               P.O.Box 35705 - F
                            Houston, TX 77235-5705

                                 Orders only:
                                1-800-2424-PSL
                              MC/Visa/AmEx/Discover

                          Outside of U.S. or in Texas
                          or for general information,
                              Call 1-713-524-6394



