VISUAL BASIC OFFICE
Beta Test Version 0.93
Marquette Computer Consultants
22 Sirard Lane
San Rafael, Ca 94901-1066
VBOffice is a VB add-in which enhances the VB programming environment.
You can use VBOffice automatically by replacing all calls to VB.EXE
with calls to VBOFFICE.EXE in all Program Manager entries. If VB is
correctly installed, VBOffice can launch it when it starts; it can
also load the project you specify on the command line.
This is the THIRD beta test release of Visual Basic Office. This is
an update of VBOFFICE.EXE and VBOFFICE.HLP *ONLY*. Barring major
changes, all subsequent beta test upgrades will only contain
VBOFFICE.EXE, VBOFFICE.HLP and this text file.
IF YOU HAVE VERSION 0.92 INSTALLED:================================
Simply copy over the current VBOFFICE.EXE and VBOFFICE.HLP
files with those from this ZIP file.
IF YOU HAVE VERSION 0.91 INSTALLED:================================
First make sure you have VBO092.ZIP. Then remove all files
matching VBOFFICE.* from your original installation directory
and remove all files matching VBO*.VBX and HOTKEY.DLL from the
WINDOWS\SYSTEM directory. Once you're done removing 0.91,
Install 0.92 according to the instructions in VBO092.ZIP.
You should then import your Code Typist and Code Librarian
files from the previous VBOFFICE.LIB directory. You can then
replace VBOFFICE.EXE and VBOFFICE.HLP with the same files from
this ZIP file, VBO093.ZIP.
BETA TEST NOTES:===================================================
All beta test versions of VBOffice will *EXPIRE* after 45 days. If
you wish to continue using the program you must download a newer beta
test version or the released shareware version. As a beta tester you
can 'register' this program with the Registry Code "BETA TEST" to
eliminate the reminder menus. The 20 beta testers who report the most
valid bugs will receive a free copy of VBOffice 1.0 when it is
released. If two testers report the same bug, the tester who reports
it first will receive credit for it.
PROBLEMS STILL OUTSTANDING: =======================================
For some perverse, unknown reason, the Code Typist occasionally wants
to crash VBO with an "Invalid Property Index" error. The exact
circumstances which cause this are unknown, but there are a few
- It happens with a new installation of VBOffice
- It happens when there are no Code Typist files in VBOFFICE.LIB
- It happens when the user isn't "registered."
- IT DOESN'T ALWAYS HAPPEN! Grr! >:-|
I haven't been able to reproduce this in VB, and my efforts to
trap, identify and locate the bug from the runtime EXE have
been unsuccessful to date. I'll keep at it.
The revision history is listed below; I've found and fixed a lot of
bugs with your help! Have fun with VBOffice, and thanks in advance
for your help!
- Barry Seymour
BETA TEST REVISION HISTORY:========================================
0.93: Third beta test release: 7-23-93 09:03:00am
* A DEBUGGER WINDOW has been added to release 0.93 to help you
help me in spotting bugs. To enable the debugger window, edit
VBOFFICE.INI under the [Registration] section as follows:
This will show the debugger window, which displays the current
and previous code window handle and the Class Name of the currently
active Windows window (regardless of whether it's a code window or
not). The default is for this feature to be off.
* Program was reworked to use the API call GetClassName to more
reliably identify code windows and the project window. VBO no
longer uses the window caption, so forms and modules can have
any file extension the user desires.
* File Modify routine was fixed to no longer accept null strings
as menu caption names; this was causing a crash.
* The find button in ClipMon File Manager is now disabled when no
CLM files are found. This too was causing a crash.
* Code Typist routine to "Create New Code Fragment" fixed to be
"modal"; now the user can't create a second code fragment until
they've finished writing and saving the first!
* The startup sequence has been changed slightly so "registered"
users don't have to push a button to get rid of the title screen.
It also stays out of the way of VB's splash screen too. "Unregistered"
users still have to press the OK button on the 'About' screen.
* Minor Screen.Mousepointer discrepancies were fixed.
* The help file was further updated and corrected.
0.92: Second beta test release: 7-15-93 09:02:00am
* SETUP now calls VBOSETUP.EXE which installs all files
to the same directory; the Windows SYSTEM directory is no longer
used. This makes it easier to uninstall the program; just delete
vbo*.* and hotkey.dll from the destination directory! Users of
0.91 should delete VBO*.VBX and HOTKEY.DLL from \WINDOWS\SYSTEM.
* The routine which obtains the location of VB.EXE from WIN.INI
was strengthened to allow for improper installation or erroneous
information in WIN.INI, as reported by a beta tester.
* If VBOffice is launched from the Program Manager with the "Run
Minimized" check box checked, the program now correctly minimizes
Visual Basic after launching it.
* The Configuration Window has two changes; you now disable Clipboard
capturing by setting the Maximum Clips to Store value to ZERO. Also
a "Play Chimes" checkbox was added to control the playing of the
CHIMES.WAV file when certain forms are opened.
* The Help file has been updated to reflect these changes.
0.91: First beta test release: 7-07-93 09:01:00am