VB Buddy (TM) Ver. 1.01               5/15/95

Copyright 1994-1995, Horizon Software.  All rights reserved.


This document contains the following sections.

   1) Brief Description
   2) Requirements
   3) How to Install
   4) How to Uninstall
   5) Registration
   6) Support
   7) Detailed Description
   8) Distribution Policy


DISCLAIMER
----------
VB Buddy is distributed without warranty, either expressed or 
implied.  No guarantee as to its suitability for a particular task is 
given.  No responsibility is assumed for any consequential loss or 
damages arising from its use.


.......................................................................... 
Section 1   Brief Description
.......................................................................... 

VB Buddy is a design environment tool to assist developers who are using 
Microsoft's Visual Basic for Windows.  

VB Buddy provides a toolbar (that can remain on top of all other windows) 
to perform common tasks.  For example, buttons are provided to bring a 
window to the foreground (i.e. Project, Toolbox, Properties, etc.), blocks 
of code can be commented out or indented, an equivalent to the Alt+Tab 
function in Windows is provided for VB.

A detailed description of the features of VB Buddy is provided later in 
this document.  


.......................................................................... 
Section 2   Requirements
.......................................................................... 

1. Visual Basic for Windows, Version 3.0
	
   VB Buddy is not designed for versions prior to VB 3.0.  
   This release is partially VB 4.0 beta aware, however, a 
   version which will accommodate VB 3.0/4.0 will be available 
   once VB 4.0 ships.

2. VBRUN300.DLL

   This product enhances VB 3.0.  This implies that you will 
   already have VBRUN300.DLL on your machine.  To save the 
   expense incurred for users who obtain VB Buddy by a download, 
   VBRUN300.DLL is not included.

3. Microsoft Windows 3.1 or higher
   Microsoft Windows for Workgroups 3.1 or higher
   Win-OS2 (tested on Version 2.1)

   VB Buddy has not yet been tested under NT, if you try it, we would 
   like to hear your results.


.......................................................................... 
Section 3   How to Install
.......................................................................... 

VB Buddy uses a Visual Basic Setup program.  Using File Manager, run the 
SETUP.EXE file.  You will be allowed to specify the destination and a new
group in Program Manager will be created.

Some files (VBXs and DLLs) are stored in the \WINDOWS\SYSTEM directory.  
VB Buddy will not replace a file if you already have a newer version.  
VB Buddy will take an inventory of the files it is going to install which 
are already on your system.  This information will be placed in SETUPINV.TXT 
and can be used if you need to uninstall.

   Files installed to \VBBUDDY:
	VBBUDDY.EXE, VBBUDDY.HLP, ORDERFRM.TXT, README.TXT, SETUPINV.TXT

   Files installed to \VBBUDDY\BMP
	LCODE.BMP, LDEBUG.BMP, LFORMS.BMP, LMAK.BMP, LMENU.BMP, 
	LPROP.BMP, LTOOLBOX.BMP, LVB.BMP, SCODE.BMP, SDEBUG.BMP, 
	SFORMS.BMP, SMAK.BMP, SMENU.BMP, SPROP.BMP, STOOLBOX.BMP, 
	SVB.BMP

   Files installed to \WINDOWS\SYSTEM
	COMMDLG.DLL, DWSPYDLL.DLL, TOOLHELP.DLL, CBK.VBX, CMDIALOG.VBX,
	SBC.VBX, SBCEASY.VBX, SBCHOOK.VBX, SBCKBD.VBX, THREED.VBX, TIPS1.VBX
	MSMASKED.VBX

   Files installed to \WINDOWS
	None. However, the first time you run
	VB Buddy, it will create VBBUDDY.INI.


.......................................................................... 
Section 4   How to UnInstall
.......................................................................... 

You must uninstall VB Buddy manually.  

1. If desired, remove the unused VBXs and DLLs from \WINDOWS\SYSTEM.

   A file called SETUPINV.TXT in the \VBBUDDY directory will help.
   It was created during VB Buddy's setup and it indicates which 
   VBXs and DLLs were already on the system before VB Buddy was installed.

   Consult VB Buddy's On-Line Help for more details (VBBUDDY.HLP.)

2. Delete all the VB Buddy files from the \VBBUDDY and
   \VBBUDDY\BMP directories.

3. Remove the \VBBUDDY and \VBBUDDY\BMP directories.


.......................................................................... 
Section 5   Registration
.......................................................................... 

VB Buddy is Shareware.  This means you may use it for the specified 
evaluation period.  If you decide to continue using VB Buddy after the 
evaluation period or if you would like to receive the latest copy, you are 
required to register.

   Evaluation Period: 30 Days
   Registration Fee:  US Funds, $19.95 + $5.00 S/H

   Horizon Software
   P.O. Box 1144
   Fort Mill, SC 29716

   See ORDERFRM.TXT for details.

Registered users receive:
   1. The latest version of VB Buddy.
   2. 1 free update.
   3. Printed Documentation.
   4. Support via E-Mail or US Mail.
   5. Notification of updates.
   6. Upgrade pricing.



This shareware version of VB Buddy is completely functional!  It is NOT a 
crippled or demo version.  It is NOT nag ware either - a registration 
reminder screen will come up after every 15th use (fair enough?).  
Of course, by the time this goes through the shareware distribution channel, 
gets to you, and you evaluate it - the registered user version may contain 
additional features not found in this version.

You can register on CompuServe!  Type GO SWREG and search for VB Buddy using
the Registration ID of 4734.  CompuServe will charge the registration fee to 
your account and notify us that you registered.


.......................................................................... 
Section 6   Support
.......................................................................... 

Support for VB Buddy is provided via E-Mail and US Mail.

   CompuServe: 76472,3134
   Internet: 76472.3134@COMPUSERVE.COM

   Horizon Software
   P.O. Box 1144
   Fort Mill, SC 29716

Horizon Software does not charge for this support.  Support for REGISTERED 
users is unlimited.  Support for NON-REGISTERED users is provided during 
the evaluation period, however, registered users receive 1st priority.


.......................................................................... 
Section 7   Detailed Description
..........................................................................

This section contains a detailed description of each of the features provided 
by VB Buddy.


**FEATURE** - LAUNCH VB
-----------------------
You can use VB Buddy to launch Visual Basic and open a project.

Do you usually start VB, wait for it to load the default new project, and 
then open the project you really want?

VB Buddy gives you access to Open Project, New Project, and the 4 Most 
Recently Used files before VB is started.  Therefore, you can start VB Buddy 
first and use it to start VB and open the selected project (without the 
default project loading.)


**FEATURE** - ALT+TAB EQUIVALENT
--------------------------------
Are you familiar with using Alt+Tab to toggle between programs running in 
Windows?  VB Buddy provides a similar feature to allow you to toggle between 
open form and code windows.  Instead of Alt+Tab, VB Buddy uses 
Alt+ANY_ARROW_KEY.


**FEATURE** - WINDOW MANAGER
----------------------------
Do your VB windows get buried beneath each other?  VB Buddy can remain on 
top of all other windows and it provides buttons to bring the other windows 
to the foreground.

Buttons are available for the following.
  - VB's Main Window
  - Project (MAK) Window
  - Properties Window
  - Toolbox Window
  - Debug Window
  - Form Windows
  - Code Windows


**FEATURE** - FORM AND CODE WINDOWS BUTTONS
-------------------------------------------
A left click on the Forms Button will provide a list of all the forms 
currently open.  You may activate (bring to the top) any window from this 
list.

The Code Button provides the same function for Code windows.


A RIGHT CLICK on either of these buttons provides a menu to MINIMIZE or 
CLOSE ALL of the Form Windows (or Code Windows.)



**FEATURE** - BLOCK COMMENT 
---------------------------
You can highlight a block of text in a code window and select 
'Block Comment' from VB Buddy's Main Menu.  The text will be converted to 
comments.  Repeating the process will remove the comments.


**FEATURE** - BLOCK INDENT
--------------------------
You can highlight a block of text in a code window and select 
'Block Indent' from VB Buddy's Main Menu.  The text will be indented 1 
additional level.

A BLOCK UNINDENT menu command will remove an indent level.

BTW - Did you know this functionality is built in to VB itself?  Check 
VB Buddy's On-Line Help - it tells you how to do this without using VB Buddy.


**FEATURE** - CLEAR DESKTOP
---------------------------
Selecting the Clear Desktop command from VB Buddy's Main Menu will close 
all the VB windows leaving you with only the Main VB Window (Close Forms, 
Code, Properties, Toolbox, etc.)


**FEATURE** - QUICK INTRO
-------------------------
The first time you run VB Buddy, a quick 6 screen introduction will be 
offered.  This will highlight the features so you know how to get started.


**FEATURE** - CUSTOMIZE
-----------------------
VB Buddy is flexible!

  - Vertical or Horizontal Toolbar
  - Large or Small Buttons
  - You select which buttons are displayed
  - Edit the Bitmaps used for the buttons
  - Always on Top option


**FEATURE** - FLOATING TOOLBAR
------------------------------
VB Buddy is a floating toolbar.  Place it where is most convenient to you by 
just dragging it to that location.


**FEATURE** - ON-LINE HELP
--------------------------
VB Buddy comes complete with an On-Line Windows Help file.



.......................................................................... 
Section 8   Distribution Policy
.......................................................................... 

We want wide distribution, after all this is Shareware - Please Share it!  


ENDUSER
-------
An unmodified copy of this software may be transferred to another user as 
long as all associated files are also distributed and no fee, other than 
up to US$6.00 to cover media and handling, is charged.


BBS
---
An unmodified copy of this software may be placed on electronic bulletin 
boards for free distribution as long as all associated files are also 
distributed.  You may compress it using your standard compression program 
provided the resulting filename begins with VBBUDDY (i.e. VBBUDDY.ZIP.)


PD/Shareware Distributors
-------------------------
An unmodified copy of this software may be included in Shareware collections 
as long as all associated files are also distributed.  The concept of 
Shareware must be clearly represented to the buyer and the fee charged must 
be clearly represented as distribution/location fees (not registration).  
You may compress it using your standard compression program provided the 
resulting filename begins with VBBUDDY (i.e. VBBUDDY.ZIP.)


Questions? Exceptions? Contact us:

   Horizon Software
   P.O. Box 1144
   Fort Mill, SC 29716

   CompuServe: 76472,3134
   Internet: 76472.3134@COMPUSERVE.COM


Legal Stuff
-----------
Windows, Windows for Workgroups, Windows NT, and Visual Basic are Trademarks 
of Microsoft Corp.  All rights reserved.

OS2 is a Trademark of IBM.  All rights reserved.

###
