home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / bp_6_93 / bonus / winer / readme.txt < prev    next >
Text File  |  1994-09-04  |  5KB  |  94 lines

  1. README: Notes on this disk version of "BASIC Techniques and Utilities"
  2.  
  3. ENTIRE CONTENTS OF THIS TEXT AND SOFTWARE COPYRIGHT (C) 1994 ETHAN WINER
  4.  
  5. This is a disk version of "PC Magazine BASIC Techniques and Utilities",
  6. which was originally published by Ziff-Davis Press in Emeryville, CA.
  7. When Ziff-Davis Press decided it was no longer profitable for them to
  8. continue printing it, they returned the rights to me.  This disk version
  9. of my book is provided free as a service to the programming community.
  10. You are welcome to use any of the code fragments or complete programs in
  11. any way you see fit for no charge, including for commercial applications.
  12. However, the author retains all copyrights for the text and the programs.
  13. You may share this book and the accompanying programs with others, but
  14. only if you distribute the entire WINER.ZIP file as it was originally
  15. uploaded by me to CompuServe.
  16.  
  17. While I should not have to belabor the obvious: All of this software and
  18. the accompanying text are provided "as is", with no warranty expressed or
  19. implied.  The author is not liable for any damages whatsoever, including
  20. incidental or consequential.  Use this information at your own risk.  If
  21. you wipe out your hard disk or CMOS memory, I am not responsible!
  22.  
  23. Although this book is provided at no charge, I hope I will be allowed one
  24. small commercial plug:  If you find this information useful and would
  25. like to learn more about BASIC and assembly language programming, please
  26. considering purchasing QuickPak Professional and/or P.D.Q. from Crescent
  27. Software.  A brief advertisement for Crescent describing their products
  28. for DOS BASIC is in the CRESCENT.AD file.
  29.  
  30. The text is divided into individual chapter files rather than one huge
  31. file, to make it easier to locate information in each chapter.  The text
  32. you see here is what I sent to the publisher, and does not include any
  33. editing for style they applied.  You may print this book by copying the
  34. chapter files to a printer from a DOS prompt using the COPY command:
  35.  
  36.     COPY CHAP*.TXT LPT1.
  37.  
  38. Or you may view it using any ASCII file browsing program such as Vern
  39. Buerg's LIST utility.  Where appropriate, the CHR$(12) hard page feeds were
  40. retained before and after long program listings, to aid print formatting.
  41. these will appear as the universal Female symbol when viewed with LIST.
  42.  
  43. There was no easy way to create a page index for a book supplied as text
  44. files, but the included TEXTFIND utility will help you locate information
  45. in the text.  TEXTFIND accepts a file specification and search string, and
  46. then searches all files that match that specification for the string.  So
  47. to determine which CHAP*.TXT files mention, say, DEF SEG, you would start
  48. TEXTFIND like this:
  49.  
  50.   TEXTFIND CHAP*.TXT
  51.  
  52. and then enter "DEF SEG" (without the quotes) at the prompt.  Note that
  53. TEXTFIND searches without regard to capitalization in either the search
  54. string or the file's text, so entering "def seg" would also work.  I have
  55. also included a version of this program called FT.EXE (find text), which
  56. is essentially the same program but compiled with Crescent's P.D.Q. add-on
  57. library.  If you look at the size of this program (4956 bytes) and compare
  58. that with what you get after compiling and linking TEXTFIND with VB/DOS
  59. (46698 bytes), you can see the enormous improvement that P.D.Q. offers.
  60.  
  61. In some cases, figures from the printed book could not be included.  In
  62. the printed book Chapter 6 contains a picture of a floppy disk showing how
  63. the sectors and clusters are organized.  And in Chapter 4 there are some
  64. figures of CodeView display screens that were originally created as .GIF
  65. file graphics-mode screen shots.  I have tried to recreate as many of the
  66. other figures as possible with standard and extended ASCII characters.  If
  67. your printer does not support extended characters (those with ASCII values
  68. greater than 127), figures that contain lines and boxes may print as rows
  69. of italicized letters and numbers.
  70.  
  71. You will notice a few comments here and there that were added to this disk
  72. version of my book only, and they are enclosed in square brackets: []  Some
  73. of these comments relate to VB/DOS, which was not covered in the original
  74. printed version.  Others were added as I read the book one last time before
  75. uploading it, to clarify or enhance the information herein.  But since I do
  76. not use VB/DOS on a regular basis, I can't guarantee that all of the VB/DOS
  77. differences and features are documented completely.  In most cases, however,
  78. the information about BASIC PDS applies equally to VB/DOS.
  79.  
  80. Also notice how the individual sections within each chapter are delineated.
  81. Most printed books identify the different levels of section headings with
  82. different fonts and type styles.  For example, major section headings are
  83. often printed in bold capitalized text; smaller, less-bold fonts are used
  84. for the lower section levels.  This disk version of my book uses uppercase
  85. "underlined" text for major section headings, plain uppercase for the next
  86. lower level, and mixed case for the lowest heading levels.
  87.  
  88. I will happily provide support for this book and answer questions as time
  89. permits in sections 13 and 14 of the MSBASIC forum on CompuServe.  My CIS
  90. account number is 72241,63.  I prefer to answer questions there rather than
  91. through EMAIL, because public messages let others benefit from the answers.
  92.  
  93. --Ethan Winer
  94.