MsgBuilder 
MsgBuilder Version 1.1.0 June 11 2003
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Copyright (c) J Crocker 2000/2003. All rights reserved.


FUNCTION
~~~~~~~~
Create properly formatted Visual Basic, VBA and Access
MsgBox statements and functions on an easy-to-use form.


FREEWARE LICENCE and DISCLAIMER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This program is distributed as Freeware. This means that you
acquire no rights in it other than the right to use it without
having to pay a fee.  Neither the author or his agents can
accept any responsibility for its use, however caused. 
*************************************************************
      YOU MUST AGREE WITH THIS BEFORE USING THE PROGRAM
*************************************************************


INSTALLATION
~~~~~~~~~~~~
The Zip file MsgBuilder.zip should contain two files:
	MsgBuilder.exe
	ReadMe.txt
Extract these to c:\program files\msgbuilder
Create a shortcut for your desktop, start menu or taskbar.


SUPPORT
~~~~~~~
As a freeware product, the program is basically unsupported
but you should find the latest version on our website:

	http://www.crocker.co.uk/msgbuilder.htm

The VB6 runtime files are required and these are freely
available from Microsoft.


HOW TO USE THE PROGRAM
~~~~~~~~~~~~~~~~~~~~~~
 Enter a suitable Title.
 Enter some text in the main text area and press <Enter> to
 insert new lines.
 Choose an Icon.
 Choose whether you need a Statement eg:

   MsgBox "Project Saved OK", vbInformation, "Save Project"

 or a Function which returns a value eg:

   If MsgBox("Save changes?", vbYesNo, "Record Changed")=vbYes Then

 Choose which set of buttons you need and click the one which is to
 be the Default.
 Optionally choose to Include a Beep or a Help Button.
 Click Preview to see what the message box looks like.
 Click Copy to copy the formatted code snippet to the clipboard.
 The window will minimize and you can paste the code into your
 editor with Ctrl+V, check the code and continue.


NOTES and TIPS
~~~~~~~~~~~~~~
The default return button will need to be edited depending on the
context eg vbYes changed to vbNo. Only you can decide how the logic
works.

It is usual to set the default button to the action which will cause
the least harm if either the spacebar or enter key are pressed
accidentally.

The window width has been set to what is felt to be a reasonable
size (since very wide messages can be hard to read). Although the
text wraps in the textbox, you only output a vbCrLf constant when
you actually enter a carriage return.  Use Preview to confirm before
pasting into your code window.

On exit, the main window position is saved in the registry.


DISTRIBUTION
~~~~~~~~~~~~
Please feel free to distribute the program to your friends and
colleagues or post it on any website or bulletin board but you
are expressly forbidden from making any charge whatsoever or
including it in any library in any medium where a charge is
made. This does not include the nominal cost of the media.


VERSION HISTORY
~~~~~~~~~~~~~~~
Version 1.1.0 released June 9 2003
Added trap for missing readme file.
Checked on Win 2000 (Thanks to Dave at www.DRLdev.co.uk)
Added with compliments of MouseBean.

Version 1.0.7 March 17 2000
Minor cosmetics.

Version 1.0.6 released March 6 2000


ABOUT THE AUTHOR
~~~~~~~~~~~~~~~~
After spending many years developing MS Access applications and
far too long with a mouse in my hand, I started getting the
painful symptoms of RSI/CTD. MsgBuilder was actually written
around this time with the aim of saving a few painful keystrokes.
I was unable to continue in software development so I started
researching the underlying causes of mouse-related wrist injuries. 
This culminated in the invention of The MouseBean Ergonomic
Hand Rest and it alleviated the problem almost immediately. The
device is now sold all over the world and is helping thousands of
mouse users to prevent injury and make their computing a little
more bearable.

If you use a mouse then please visit www.MouseBean.com for more
information on how it can help you to prevent and alleviate the
problems of mouse-related wrist and hand injuries.

MouseBean is a registered trade mark of J Crocker.