SourcePrinter version 1.10 Copyright (C) 1994 F. Douglas Ansuini All Rights Reserved Thank you for trying SourcePrinter! This is the Shareware version of the program SourcePrinter. For ordering information, see the file ORDER.TXT. What is SourcePrinter? SourcePrinter is a utility for printing Visual Basic code in a more usable, professional looking format. SourcePrinter's features include: - Prints VB code with headers, footers, margins, and page numbers - Prints procedure headings in bold, comments in italics - Line continuation (for lines of code that exceed the page width) - Prints all or user-selected files from a project (.mak file) - Prints all or user-selected procedures from each file - Prints an index of all procedures in each file - Can print selected text from within Visual Basic by copying to the clipboard - User-selectable fonts for headers, footers, & code (registered version) Version 1.10: SourcePrinter version 1.10 fixes some bugs which were reported to me (thank you to those who provided me with some very helpful feedback!). Additionally, it corrects a somewhat major bug that caused significant margin inaccuracies on some laser printers. If you used SourcePrinter 1.0 and had problems such as page numbers spilling over onto the next page, or data being lost off the right side of the page, give 1.1 a try! Those problems SHOULD be eliminated, let me know how it's working. Also, you now have the option of telling SourcePrinter to start each Sub or Function at the top of a new page (Page-Breaks Between Subs option). Requirements: SourcePrinter requires Microsoft Windows 3.1 to run. In addition, it requires the following files: - VBRUN300.DLL - CMDIALOG.VBX - COMMDLG.DLL Because SourcePrinter was written for use with Visual Basic for Windows, VBRUN300.DLL is not included, as it comes with VB 3.0. If you do need this file, however, it should be available from wherever you downloaded SourcePrinter. Installation: If you do not already have recent versions of any of the three files listed above, copy the files you need into your \windows\system subdirectory. Copy the file THREED.VBX to your \windows\system subdirectory. Copy SRCPRINT.EXE, SRCPRINT.HLP, and all accompanying TXT files to whichever subdirectory you like, as long as they are all in the same subdirectory. Add the program to Program Manager using File-New-Program Item. Double-click the icon and you're ready to go. The program should be fairly self explanatory. See the on-line help to answer any questions that you may have. Before using this software, you should read and understand the License Agreement and Disclaimer of Warranty in the file LICENSE.TXT. By using this software, you agree to the terms stated in that file. Important: For SourcePrinter to work, your VB forms and modules must be saved in text format. Of course, most VB programmers recommend that you always "save as text" anyways. See the on-line help topic "Saving as Text" for further elaboration. Notes: Any comments, criticisms, suggestions, or bug-reports, will be greatly appreciated. Specifically: - I do not know how SourcePrinter will handle files from VB 1.0, VB 2.0, or VB for DOS (running in Windows). - I do not know how accurate the margins will be on different printers. - Are there any portions of this program that you consider to be painfully slow? - Are there other features or options that should be included? Include any comments when registering, or you can email me at the addresses given below. Enjoy trying SourcePrinter! As a Visual Basic programmer, I find it to be a rather useful utility, and I hope you will as well. Remember that if you wish to continue using it after the 30-day trial period, you must register the program (see ORDER.TXT). This will provide you with the most recent version of the program, a hard-copy of the documentation, and the knowledge that you're helping support the ideal of shareware and affordable software. Doug Ansuini P.O. Box 101 Albion, RI 02802-0101 CompuServe: 74012,2555 Internet: 74012.2555@compuserve.com Microsoft, Visual Basic, and Windows are registered trademarks of Microsoft Corporation. SourcePrinter is in no way affiliated with or endorsed by Microsoft. SourcePrinter's CompuServe SWREG Registration ID is 3279.