MsBx ver. 1.1
Paul Goodwin, 6/11/95
CIS 71053,540

INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE 
THAT MAY ACCOMPANY THIS DOCUMENT IS PROVIDED "AS IS" 
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES 
OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. 

The user assumes the entire risk as to the accuracy and the
use of this Code Utility (Form: frmMsgBox).

This document covers installation and use of a Microsoft Access
2.0 form (frmMsgBox) for the purpose of creating MsgBox Code.

It is not necessary to read this entire document. Simply import the
form frmMsgBox from msbx.mdb into your database, open the from
frmMsgBox, create a message and paste the code into your program.

This is ver. 1.1 of MsBx.  This is an upgrade and replacement for
ver. 1.0 of MsBx.  Some improvements were made to the comments
that are pasted in with the code (i.e. the values returned by the
MsgBox() function are included in the comments.

Subjects in this document:
1.  Objectives in creating this Code Utility
2.  Uses of frmMsgBox
3.  Installation of frmMsgBox
4.  Using frmMsgBox
5.  Freeware (almost)

1)  The main objectives in creating this Utility were to make it
very easy to use and as convenient as possible.  'frmMsgBox' as
its name implies is a form.  There are no other objects or code
necessary for its use, simply import the form into an Access
database and it is available for use.  The form will stay on top
of other forms or code allowing as much exposed screen as possible.
A minimized 'frmMsgBox' will remain 'on top' ready for use without
taking up screen space and allowing use of a previous message to
be edited and used.

The use of a form rather than a 'wizard' allows reuse of code while
continuing to program.  'frmMsgBox' does not provide some
of the more advanced programming needs as some Message Box
wizards do (also available in the Access forum) but provides
a balance between convenience and power.

2)  'frmMsgBox' is a graphical method of creating Access Basic
MsgBox code.  The utility prevents the need to look up type codes
for the different parts of a MsgBox (i.e. types of buttons, icon
style and default button).

A Message Box can be created by selecting the parts of the Message
Box with the mouse and entering the Title and Message into a
realistic message editor.  The Message Box can be previewed and
when satisfied copied with a button.

3)  To install 'frmMsgBox':
	a)  From your Access database use File|Import
	b)  Select Microsoft Access as the Data Source
	c)  Select msbx.mdb
	d)  Import the form frmMsgBox
       'frmMsgBox' is now ready for use.

4)  To use 'frmMsgBox' open the form in your database.

	a)  Select a radio button for the Icon that you want
	b)  Select a radio button for the button group that you want
        c)  Click a button in a group of buttons to select the
            default button (this also selects the group)
	d)  Enter a message title in the message title box
	e)  Enter a message in the message box (Ctrl-Enter
	    to create a line break)
	f)  Click the Beep button if you want the message to beep
	g)  Select Function or Statement depending on what code
	    you desire
	h)  Click the Preview button to see the message box you
	    have created
	i)  Click the Copy button to copy the code to the Clipboard
	----
	a)  Place the cursor in your code where the message box
	    code is desired and paste
	b)  You can edit the MsgBox code (the last line) as desired,
	    remember to remove the comment quote at the beginning of
	    the line (the Beep line also if used)
	----
	    The frmMsgBox form can be minimized while working on your
	    code window and maximized when desired to edit the
	    MsgBox code or create a new message box.

5)  'frmMsgBox' is free, comments, suggestions etc. are greatly
appreciated.  I look forward to its improvement with comments from
other users.  I have used many utilities and code downloaded from
the Access forum and have benefited greatly from many answer question
in the forum.  This is a small token of appreciation in return.

Paul Goodwin, CIS 71053,540
