_____ _______ /\ \ _______ /::\ \ /XX\ \ /::\ \ Programmed /::::\ \ /XXXX\ \ /::::\ \ & Maintained /::::::\ \ /XXXXXX\ \ /::::::\ \ by William Yu /:::/\:::\ \ /XXX/\XXX\ \ /:::/\:::\ \ /:::/__\:::\ \ /XXX/__\XXX\ \ /:::/ \:::\ \ /::::\ \:::\ \ /XXXX\ B \XXX\ \ /:::/ \:::\ \ /::::::\ A \:::\ \XXXXXX\ A \XXX\ \:::/ / \:::\ \ /:::/\:::\ L \:::\____\X/\XXX\ S \XXX\ ___\:/ / \:::\ \ /:::/ \:::\ L \:::| |__\XXX\ I \XXX| |____/ C \:::\____\ \::/ \:::\ /:::|____| \XXX\ C/XXX|____| \ O \::/ / \/____/ \:::\/:::/ /X\ \XXX\/XXX/ /:\ \ D \/____/ \::::::/ /XXX\ \XXXXXX/ /:::\ \ E \::::/ / \XXX\ \XXXX/ / \:::\ \ /:::/ / \XXX\ /XXX/ / \:::\ \ /:::/ / \XXX\/XXX/ / \:::\ \ /:::/ / \XXXXXX/ / \:::\ \ /:::/ / \XXXX/ / \:::\____\ \::/ / \XX/____/ \::/ / \/____/ ~~ \/____/ The ALL BASIC CODE Reader Version 1.10 Released on April 1, 1996 Created and maintained by William Yu 1995-96 USE AT YOUR OWN DISCRETION. If your computer frys, and your brain shrivels up, hey, tough luck, it's not my fault. NO CHARGE OF ANY KIND IS PERMITTED FOR THIS WORK ------------------------------------------------------------------- A SPECIAL THANKS to ALL contributors. [ Introduction to The ALL BASIC CODE Archives ] ----------------------------------------------------------------------- Q: What is it? A: The All BASIC Code Archives is a mass collection of BASIC source codes ranging from QB/QBasic/PDS/VBDOS to more modern BASIC compilers PB/ASIC and even some assembly code that can be used within your BASIC programs. All codes are released into the public domain unless otherwise stated in the snippets. Please show common courtesy when using other people's code, give credit where credit is due! Q: Where do you get these codes from? A: From many sources. FidoNet and BASIC newsgroups on the internet. Also from individual programmers who summit their code via email. Q: What files do I need to download? A: The ABC Reader is a must. ABCRDvvv.ZIP Where vvv = version You also need the ABC Packets released bi-monthly (which means every other month, and no luck on releasing it monthly). ABCyymm.ZIP Where mm=month and yy=year. This contains the BASIC Source code snippets. Q: Where are these files located? A: As of now there are a few select locations where the files can be found: http://pitel_lnx.ibk.fnt.hvu.nl/~excel/pbabc.html http://www.seanet.com/~charlie/abc/abchome.html or at your nearest SimTel mirror site. Q: Any special requirements that I need? A: Here are some requirements (Where * = recommended) IBM-PC Compatible PC/MS-DOS version 3.3+ At least 250K of conventional memory * 2 or 3 Button Mouse Allow enough [Hard/Disk] Drive Space * One of QB/QBasic/PDS/VBDOS/PB/ASIC/ASSEMBLY Compiler Q: Can I contribute some of my code? A: Yes! Please email me at: voxel@freenet.edmonton.ab.ca Please attach the file(s) (.ZIP,.ARJ,.LZH,.BAS) any format is excepted (BIN-HEX,MIME,UUE,ect.) [ ALL BASIC CODE Reader v1.10 File List ] ----------------------------------------------------------------------- ABCRD110.ZIP Contains the following files ABCREAD.EXE ALL BASIC CODE Reader/Extractor v1.10 ABCREAD.DOC This Document file ABCREAD.CFG Configuration file ABCREAD.HLP ABC On-Line Help file ABCMONO.BAT Forces monochrome (Runs MONO.COM) MONO.COM B&W 80x25 COLOR.COM Color 80x25 ABCyymm.ZIP Where mm = month, yy = year ie. ABC9603.ZIP March 1996 ABC Packet ABCyymm.TXT Text File Explanation ABCyymm.UPD Update File ABCyymm.CDE All BASIC Code Snippets contained here *.ABC Categories created after unpacking *.IDX Coresponding category index file. ** NOTE ** You must unzip ABCyymm.ZIP to the directory where ABCREAD.EXE resides. Run ABCREAD.EXE to extract *.ABC and *.IDX [ ALL BASIC CODE Reader Version 1.10 Update Notes] ----------------------------------------------------------------------- PRELIMINARY RELEASE v0.01 September 1, 1995 Unfeatured ABC Reader released as a deadline project Undocumented FIRST FULL RELEASE v1.00 November 1, 1995 * Notable speed increase in loading * Added support for Monochrome computers * Some Minor Corrections Made * Implemented more funtions including new setup features * Added Mouse Functions * Added a dual Directory/File list box * Implemented On-Line Help Feature * Added A Fast & Powerful Search Function * Implemented a sort feature. Can be quite slow at times. * Added a Tally for getting the ABC Snippet Totals * Implemented About Box * Implemented an ADD TO ABC function SECOND RELEASE v1.10 (BUG Fixes) April 1, 1996 * Fixed Febuary -> February * Fixed mouse click on ESC Exit in the Viewer mode so it won't mark the snippet when returned to list mode * Added Extra Header Info to the List mode (left/right toggles) The center mouse button toggles this as well (if you have one) * Fixed comment color on REM alone lines * Implemented comment color for assembly ";" comments * Disabled extraction of snippet when group searched To prevent accidental hang up of system. * Fixed MOVE ABC CODE for one snippet packets Used to skip transfer and delete packet. * Fixed clock initializing to 00:00:00 at midnight to 12:00:00 AM * Fixed the Tab Filter when searching [ Using The ABC Reader Version 1.10 ] ----------------------------------------------------------------------- Q: I can't run The ABC Reader! A: It has something to do with your VLIDE (Vesa Local bus Driver) try unloading the driver. Unfortunately that is all the advice I can give. Q: What is the ABCMONO.BAT for? A: The ABC Reader will try to detect your supported video card. Unfortunately I have no way of knowing if you have a CGA adapter and a monochrome monitor. If running ABCREAD alone does not help, try ABCREAD /MONO which forces mono output. If that still does not help then your last resort is to change video modes by running this BATCH file. Q: What are the program limitations? A: 100 Total Packets Allowed 999 Total Snippets Allowed or Search Totals allowed 5000 Lines of code allowed Q: Where can I get more help? A: Press F1 where applicable in the ABC Reader. There will be a list of command keys and other information. Q: I can't extract the file! A: This will ONLY occur if you have done a GROUP SEARCH. Make a mental note of the ABC Packet where the snippet exists and go there to extract the file. Q: What do I do with script code (Postit!)? Q: Run the code under QB or Run the code under PB (remove the DIM in DIM SHARED) The file will then be extracted (usually in .ZIP format) You may now delete the original BASIC file to save space and unzip the archived file. [ All BASIC Code Archives survives because of *YOU* ] ----------------------------------------------------------------------- To fellow BASIC programmers, The All BASIC Code Archive was inspired by the project SWAG, a mass collection of Pascal snippets sponsored by users who donated their Pascal code to the Swag Support Team. The ABC Archives is similar if not identical to the way SWAG operates. Except the ABC Packets arrive bi-monthly while the SWAG snippets arrive quarterly. But both archives survive because of *YOU*, your contributions, your help, your enthusiasm. To make sure the ABC Archives will still exist for many more years, we need your help, so send in your BASIC source codes today. Thank you, and many thanks to our fellow contributors world wide. The ABC Programmer [04-01-96]